PluginProbe
User Access Manager / 2.3.14
User Access Manager v2.3.14
2.3.20 2.3.19 2.3.18 2.3.17 2.3.16 2.3.15 2.3.14 2.3.13 trunk 0.6 0.6.1 0.6.2 0.7 0.7 Beta 0.7.0.1 0.8 0.8.0.1 0.8.0.2 0.9 0.9.1 0.9.1.1 0.9.1.2 0.9.1.3 0.9.1.4 1.0 All 136 releases
user-access-manager / includes / language.php

language.php in User Access Manager 2.3.14, at includes/language.php

359 lines 31.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * language.php
4 *
5 * The language definitions.
6 *
7 * PHP versions 5
8 *
9 * @author Alexander Schneider <alexanderschneider85@gmail.com>
10 * @copyright 2008-2017 Alexander Schneider
11 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2
12 * @version SVN: $Id$
13 * @link http://wordpress.org/extend/plugins/user-access-manager/
14 */
15
16 // --- Error Messages ---
17 define('TXT_UAM_PHP_VERSION_TO_LOW', __('Sorry you need at least PHP version 7.2 to use the User Access Manager. Your current PHP version is %s. See <a href="https://github.com/GM-Alex/user-access-manager/wiki/Troubleshoot">https://github.com/GM-Alex/user-access-manager/wiki/Troubleshoot</a> for more information.', 'user-access-manager'));
18 define('TXT_UAM_WORDPRESS_VERSION_TO_LOW', __('Sorry you need at least WordPress version 3.0 to use the User Access Manager. Your current WordPress version is %s.', 'user-access-manager'));
19 /** @noinspection HtmlUnknownTarget */
20 define('TXT_UAM_NEED_DATABASE_UPDATE', __('Please update the database of the User Access Manager. <a href="%s">Click here to proceed</a>', 'user-access-manager'));
21 define('TXT_UAM_ERROR', __('The following error occurred: %s', 'user-access-manager'));
22 define('TXT_UAM_REST_ACCESS_DENIED', __('Sorry, you are not allowed to access this content.', 'user-access-manager'));
23
24 // --- Multiple use ---
25 define('TXT_UAM_ALL', __('All', 'user-access-manager'));
26 define('TXT_UAM_ALL_USERS', __('All users (group and none group users)', 'user-access-manager'));
27 define('TXT_UAM_ONLY_GROUP_USERS', __('Only group users', 'user-access-manager'));
28 define('TXT_UAM_NONE', __('None', 'user-access-manager'));
29 define('TXT_UAM_YES', __('Yes', 'user-access-manager'));
30 define('TXT_UAM_NO', __('No', 'user-access-manager'));
31
32
33 // --- Setting Page ---
34 define('TXT_UAM_SETTINGS', __('Settings', 'user-access-manager'));
35 define('TXT_UAM_SETTINGS_GROUP_SECTION_DEFAULT', __('Default', 'user-access-manager'));
36
37 // --- Setting Page -> object settings ---
38 define('TXT_UAM_POST_TYPES_SECTION_SELECTION_SETTING', __('Object type', 'user-access-manager'));
39 define('TXT_UAM_POST_TYPES_SETTING', __('Post type settings', 'user-access-manager'));
40 define('TXT_UAM_TAXONOMIES_SETTING', __('Taxonomies settings', 'user-access-manager'));
41 define('TXT_UAM_DEFAULT_SETTING', __('Default settings', 'user-access-manager'));
42 define('TXT_UAM_DEFAULT_SETTING_DESC', __('Set up the behaviour if the object is locked', 'user-access-manager'));
43 define('TXT_UAM_DEFAULT_TITLE', __('Title', 'user-access-manager'));
44 define('TXT_UAM_DEFAULT_TITLE_DESC', __('Displayed text as title if user has no access', 'user-access-manager'));
45 define('TXT_UAM_HIDE_DEFAULT_TITLE', __('Hide title', 'user-access-manager'));
46 define('TXT_UAM_HIDE_DEFAULT_TITLE_DESC', __('Selecting "Yes" will show the text which is defined at "Title" if user has no access.', 'user-access-manager'));
47 define('TXT_UAM_DEFAULT_CONTENT', __('Content', 'user-access-manager'));
48 define('TXT_UAM_DEFAULT_CONTENT_DESC', __('Content displayed if user has no access. You can add a login-form by adding the keyword <strong>[LOGIN_FORM]</strong>. This form will be shown on single %s, otherwise a link will be shown.', 'user-access-manager'));
49 define('TXT_UAM_HIDE_DEFAULT', __('Hide complete', 'user-access-manager'));
50 define('TXT_UAM_HIDE_DEFAULT_DESC', __('Selecting "Yes" will hide %s if the user has no access.', 'user-access-manager'));
51 define('TXT_UAM_DEFAULT_COMMENT_CONTENT', __('Comment text', 'user-access-manager'));
52 define('TXT_UAM_DEFAULT_COMMENT_CONTENT_DESC', __('Displayed text as comment text if user has no access', 'user-access-manager'));
53 define('TXT_UAM_HIDE_DEFAULT_COMMENT', __('Hide comments', 'user-access-manager'));
54 define('TXT_UAM_HIDE_DEFAULT_COMMENT_DESC', __('Selecting "Yes" will show the text which is defined at "%s comment text" if user has no access.', 'user-access-manager'));
55 define('TXT_UAM_DEFAULT_COMMENTS_LOCKED', __('Lock comments', 'user-access-manager'));
56 define('TXT_UAM_DEFAULT_COMMENTS_LOCKED_DESC', __('Selecting "yes" allows users to comment even if the content is locked', 'user-access-manager'));
57 define('TXT_UAM_SHOW_DEFAULT_CONTENT_BEFORE_MORE', __('Show content before &lt;!--more--&gt; tag', 'user-access-manager'));
58 define('TXT_UAM_SHOW_DEFAULT_CONTENT_BEFORE_MORE_DESC', __('Shows the content before the &lt;!--more--&gt; tag and after that the defined text at "%s content". If no &lt;!--more--&gt; is set the defined text at "%s content" will be shown.', 'user-access-manager')); //TODO
59 define('TXT_UAM_OBJECT_USE_DEFAULT', __('Use default settings for %s', 'user-access-manager'));
60 define('TXT_UAM_OBJECT_USE_DEFAULT_DESC', __('If selected the settings form the default type will be used.', 'user-access-manager'));
61 define('TXT_UAM_OBJECT_SETTING', __('%s settings', 'user-access-manager'));
62 define('TXT_UAM_OBJECT_SETTING_DESC', __('Set up the behaviour if the %s is locked', 'user-access-manager'));
63 define('TXT_UAM_OBJECT_TITLE', __('%s title', 'user-access-manager'));
64 define('TXT_UAM_OBJECT_TITLE_DESC', __('Displayed text as %s title if user has no access', 'user-access-manager'));
65 define('TXT_UAM_HIDE_OBJECT_TITLE', __('Hide %s title', 'user-access-manager'));
66 define('TXT_UAM_HIDE_OBJECT_TITLE_DESC', __('Selecting "Yes" will show the text which is defined at "%s title" if user has no access.', 'user-access-manager'));
67 define('TXT_UAM_OBJECT_CONTENT', __('%s content', 'user-access-manager'));
68 define('TXT_UAM_OBJECT_CONTENT_DESC', __('Content displayed if user has no access. You can add a login-form by adding the keyword <strong>[LOGIN_FORM]</strong>. This form will be shown on single %s, otherwise a link will be shown.', 'user-access-manager'));
69 define('TXT_UAM_HIDE_OBJECT', __('Hide complete %s', 'user-access-manager'));
70 define('TXT_UAM_HIDE_OBJECT_DESC', __('Selecting "Yes" will hide %s if the user has no access.', 'user-access-manager'));
71 define('TXT_UAM_OBJECT_COMMENT_CONTENT', __('%s comment text', 'user-access-manager'));
72 define('TXT_UAM_OBJECT_COMMENT_CONTENT_DESC', __('Displayed text as %s comment text if user has no access', 'user-access-manager'));
73 define('TXT_UAM_HIDE_OBJECT_COMMENT', __('Hide %s comments', 'user-access-manager'));
74 define('TXT_UAM_HIDE_OBJECT_COMMENT_DESC', __('Selecting "Yes" will show the text which is defined at "%s comment text" if user has no access.', 'user-access-manager'));
75 define('TXT_UAM_OBJECT_COMMENTS_LOCKED', __('Lock %s comments', 'user-access-manager'));
76 define('TXT_UAM_OBJECT_COMMENTS_LOCKED_DESC', __('Selecting "yes" also locks comments on locked %s', 'user-access-manager'));
77 define('TXT_UAM_SHOW_OBJECT_CONTENT_BEFORE_MORE', __('Show %s content before &lt;!--more--&gt; tag', 'user-access-manager'));
78 define('TXT_UAM_SHOW_OBJECT_CONTENT_BEFORE_MORE_DESC', __('Shows the %s content before the &lt;!--more--&gt; tag and after that the defined text at "%s content". If no &lt;!--more--&gt; is set the defined text at "%s content" will shown.', 'user-access-manager')); //TODO
79
80 // --- Setting Page -> file settings ---
81 define('TXT_UAM_FILE_SETTING', __('File settings', 'user-access-manager'));
82 define('TXT_UAM_FILE_SETTING_DESC', __('Set up the behaviour of files', 'user-access-manager'));
83 define('TXT_UAM_LOCK_FILE', __('Lock files', 'user-access-manager'));
84 define('TXT_UAM_NO_ACCESS_IMAGE_TYPE', __('No access image type', 'user-access-manager'));
85 define('TXT_UAM_NO_ACCESS_IMAGE_TYPE_DESC', __('If you choose "Custom", please specify the full path to your image.', 'user-access-manager'));
86 define('TXT_UAM_NO_ACCESS_IMAGE_TYPE_DEFAULT', __('Default', 'user-access-manager'));
87 define('TXT_UAM_NO_ACCESS_IMAGE_TYPE_CUSTOM', __('Custom', 'user-access-manager'));
88 define('TXT_UAM_USE_CUSTOM_FILE_HANDLING_FILE', __('Use custom file handling file', 'user-access-manager'));
89 define('TXT_UAM_USE_CUSTOM_FILE_HANDLING_FILE_DESC', __('Selecting "Yes" will allow you to use your own config file.', 'user-access-manager'));
90 define('TXT_UAM_CUSTOM_FILE_HANDLING_FILE', __('Custom file handling file', 'user-access-manager'));
91 define('TXT_UAM_CUSTOM_FILE_HANDLING_FILE_DESC', __('Edit this content if you are using the custom file handling file setting.', 'user-access-manager'));
92 define('TXT_UAM_LOCK_FILE_DESC', __('If you select "Yes" all files will locked by a .htaccess file and only users with access can download files. <br/><strong style="color:red;">Note: If you activate this option the plugin will overwrite a \'.htaccess\' file at the upload folder, if you use already one to protect your files. Also if you have no permalinks activated your upload dir will protect by a \'.htaccess\' with a random password and all old media files insert in a previous post/page will not work anymore. You have to update your posts/pages (not necessary if you have permalinks activated).</strong>', 'user-access-manager'));
93 define('TXT_UAM_LOCKED_DIRECTORY_TYPE', __('Locked directory type', 'user-access-manager'));
94 define('TXT_UAM_LOCKED_DIRECTORY_TYPE_DESC', __('"WordPress" will only lock files handled by the WordPress media manager (recommended), "All" will lock all files at the upload directory, "Custom" will use a custom string.', 'user-access-manager'));
95 define('TXT_UAM_LOCKED_DIRECTORY_TYPE_WORDPRESS', __('WordPress', 'user-access-manager'));
96 define('TXT_UAM_LOCKED_DIRECTORY_TYPE_ALL', __('All', 'user-access-manager'));
97 define('TXT_UAM_LOCKED_DIRECTORY_TYPE_CUSTOM', __('Custom', 'user-access-manager'));
98 define('TXT_UAM_LOCK_FILE_TYPES', __('Locked file types', 'user-access-manager'));
99 define('TXT_UAM_LOCK_FILE_TYPES_DESC', __('Lock all files, type in file types which you will lock if the post/page is locked or define file types which will not be locked. <strong>Note:</strong> If you have no problems use all to get the maximum security.', 'user-access-manager'));
100 define('TXT_UAM_LOCK_FILE_TYPES_ALL', __('All', 'user-access-manager'));
101 define('TXT_UAM_LOCK_FILE_TYPES_SELECTED', __('File types to lock: ', 'user-access-manager'));
102 define('TXT_UAM_LOCK_FILE_TYPES_NOT_SELECTED', __('File types not to lock: ', 'user-access-manager'));
103 define('TXT_UAM_FILE_PASS_TYPE', __('.htaccess password', 'user-access-manager'));
104 define('TXT_UAM_FILE_PASS_TYPE_DESC', __('Set up the password for the .htaccess access. This password is only needed if you need a direct access to your files.', 'user-access-manager'));
105 define('TXT_UAM_FILE_PASS_TYPE_RANDOM', __('Use a random generated password.', 'user-access-manager'));
106 define('TXT_UAM_FILE_PASS_TYPE_USER', __('Use the password of the current logged in admin.', 'user-access-manager'));
107 define('TXT_UAM_DOWNLOAD_TYPE', __('Download type', 'user-access-manager'));
108 define('TXT_UAM_DOWNLOAD_TYPE_DESC', __('Selecting the type for downloading. <strong>Note:</strong> For using fopen you need "safe_mode = off".', 'user-access-manager'));
109 define('TXT_UAM_INLINE_FILES', __('Inline file types', 'user-access-manager'));
110 define('TXT_UAM_INLINE_FILES_DESC', __('These files (comma separated) will be shown within the browser window and not downloaded (images are always inline).', 'user-access-manager'));
111 define('TXT_UAM_DOWNLOAD_TYPE_NORMAL', __('Normal', 'user-access-manager'));
112 define('TXT_UAM_DOWNLOAD_TYPE_FOPEN', __('fopen', 'user-access-manager'));
113 define('TXT_UAM_DOWNLOAD_TYPE_XSENDFILE', __('XSendfile', 'user-access-manager'));
114 define('TXT_UAM_DOWNLOAD_TYPE_XACCELREDIRECT', __('X-Accel-Redirect', 'user-access-manager'));
115
116 // --- Setting Page -> editor settings ---
117 define('TXT_UAM_AUTHOR_SETTING', __('Authors settings', 'user-access-manager'));
118 define('TXT_UAM_AUTHOR_SETTING_DESC', __('Here you will find the settings for authors', 'user-access-manager'));
119 define('TXT_UAM_AUTHORS_HAS_ACCESS_TO_OWN', __('Authors always has access to own posts/pages', 'user-access-manager'));
120 define('TXT_UAM_AUTHORS_HAS_ACCESS_TO_OWN_DESC', __('If "Yes" is selected author will always have full access to their own posts or pages.', 'user-access-manager'));
121 define('TXT_UAM_AUTHORS_CAN_ADD_POSTS_TO_GROUPS', __('Authors can add content to their own groups', 'user-access-manager'));
122 define('TXT_UAM_AUTHORS_CAN_ADD_POSTS_TO_GROUPS_DESC', __('If "Yes" is selected author are able to restrict the content by adding it to their groups.', 'user-access-manager'));
123 define('TXT_UAM_FULL_ACCESS_ROLE', __('Minimum user role with full access', 'user-access-manager'));
124 define('TXT_UAM_FULL_ACCESS_ROLE_DESC', __('All user with a role equal or higher to this has full access.', 'user-access-manager'));
125 define('TXT_UAM_FULL_ACCESS_ROLE_ADMINISTRATOR', __('Administrator', 'user-access-manager'));
126 define('TXT_UAM_FULL_ACCESS_ROLE_EDITOR', __('Editor', 'user-access-manager'));
127 define('TXT_UAM_FULL_ACCESS_ROLE_AUTHOR', __('Author', 'user-access-manager'));
128 define('TXT_UAM_FULL_ACCESS_ROLE_CONTRIBUTOR', __('Contributor', 'user-access-manager'));
129 define('TXT_UAM_FULL_ACCESS_ROLE_SUBSCRIBER', __('Subscriber', 'user-access-manager'));
130
131 // --- Settings Page -> taxonomies ---
132 define('TXT_UAM_TAXONOMIES_SECTION_SELECTION_SETTING', __('Object type', 'user-access-manager'));
133 define('TXT_UAM_TAXONOMY_SETTING', __('Taxonomy settings', 'user-access-manager'));
134 define('TXT_UAM_TAXONOMY_SETTING_DESC', __('Set up the behaviour if a taxonomy is locked', 'user-access-manager'));
135 define('TXT_UAM_HIDE_EMPTY_DEFAULT', __('Hide empty', 'user-access-manager'));
136 define('TXT_UAM_HIDE_EMPTY_DEFAULT_DESC', __('Selecting "Yes" will hide empty taxonomies which are containing only empty childes or no childes.', 'user-access-manager'));
137 define('TXT_UAM_HIDE_EMPTY_OBJECT', __('Hide empty %s', 'user-access-manager'));
138 define('TXT_UAM_HIDE_EMPTY_OBJECT_DESC', __('Selecting "Yes" will hide empty %s which are containing only empty childes or no childes.', 'user-access-manager'));
139
140 // --- Settings Page -> cache ---
141 define('TXT_UAM_CACHE_SECTION_SELECTION_SETTING', __('Active caching method', 'user-access-manager'));
142 define('TXT_UAM_CACHE_SETTING', __('Cache settings', 'user-access-manager'));
143 define('TXT_UAM_NONE_SETTING', __('Cache deactivated', 'user-access-manager'));
144 define('TXT_UAM_NONE_SETTING_DESC', __('The cache is currently deactivated.', 'user-access-manager'));
145 define('TXT_UAM_FILESYSTEMCACHEPROVIDER_SETTING', __('File system cache', 'user-access-manager'));
146 define('TXT_UAM_FILESYSTEMCACHEPROVIDER_SETTING_DESC', __('This cache uses the file system for the cache.', 'user-access-manager'));
147 define('TXT_UAM_FS_CACHE_PATH', __('Path', 'user-access-manager'));
148 define('TXT_UAM_FS_CACHE_PATH_DESC', __('File system path to store the cache files.', 'user-access-manager'));
149 define('TXT_UAM_FS_CACHE_METHOD', __('Method', 'user-access-manager'));
150 define('TXT_UAM_FS_CACHE_METHOD_DESC', __('The caching method which should be used.', 'user-access-manager'));
151 define('TXT_UAM_FS_CACHE_METHOD_SERIALIZE', __('PHP serialize', 'user-access-manager'));
152 define('TXT_UAM_FS_CACHE_METHOD_IGBINARY', __('PHP igbinary (igbinary required)', 'user-access-manager'));
153 define('TXT_UAM_FS_CACHE_METHOD_JSON', __('Json', 'user-access-manager'));
154 define('TXT_UAM_FS_CACHE_METHOD_VAR_EXPORT', __('PHP var_export', 'user-access-manager'));
155 define('TXT_UAM_REDISCACHEPROVIDER_SETTING', __('Redis cache', 'user-access-manager'));
156 define('TXT_UAM_REDISCACHEPROVIDER_SETTING_DESC', __('This cache uses the WordPress object cache API with a persistent Redis backend.', 'user-access-manager'));
157 define('TXT_UAM_REDIS_PREFIX', __('Key prefix', 'user-access-manager'));
158 define('TXT_UAM_REDIS_PREFIX_DESC', __('Prefix added to every cache key to avoid collisions with other plugins.', 'user-access-manager'));
159 define('TXT_UAM_REDIS_TTL', __('TTL (seconds)', 'user-access-manager'));
160 define('TXT_UAM_REDIS_TTL_DESC', __('Cache entry expiration time in seconds. Use 0 for no expiration.', 'user-access-manager'));
161
162 // --- Setting Page -> other settings ---
163 define('TXT_UAM_OTHER_SETTING', __('Other settings', 'user-access-manager'));
164 define('TXT_UAM_OTHER_SETTING_DESC', __('Here you will find all other settings', 'user-access-manager'));
165 define('TXT_UAM_PROTECT_FEED', __('Protect Feed', 'user-access-manager'));
166 define('TXT_UAM_PROTECT_FEED_DESC', __('Selecting "Yes" will also protect your feed entries.', 'user-access-manager'));
167 define('TXT_UAM_REDIRECT', __('Redirect user', 'user-access-manager'));
168 define('TXT_UAM_REDIRECT_DESC', __('Setup what happen if a user visit a post/page with no access.', 'user-access-manager'));
169 define('TXT_UAM_REDIRECT_TO_BLOG', __('To blog start page', 'user-access-manager'));
170 define('TXT_UAM_REDIRECT_TO_LOGIN', __('To login page (wp-admin)', 'user-access-manager'));
171 define('TXT_UAM_REDIRECT_TO_PAGE', __('Custom page: ', 'user-access-manager'));
172 define('TXT_UAM_REDIRECT_TO_URL', __('Custom URL: ', 'user-access-manager'));
173 define('TXT_UAM_REDIRECT_TO_ORIGIN', __('To origin page (the page the user came from)', 'user-access-manager'));
174 define('TXT_UAM_LOCK_RECURSIVE', __('Lock recursive', 'user-access-manager'));
175 define('TXT_UAM_LOCK_RECURSIVE_DESC', __('Selecting "Yes" will lock all child posts/pages of a post/page if a user has no access to the parent page. Note: Setting this option to "No" could result in display errors relating to the hierarchy.', 'user-access-manager'));
176 define('TXT_UAM_BLOG_ADMIN_HINT_TEXT', __('Admin hint text', 'user-access-manager'));
177 define('TXT_UAM_BLOG_ADMIN_HINT_TEXT_DESC', __('The text which will shown behind the post/page.', 'user-access-manager'));
178 define('TXT_UAM_BLOG_ADMIN_HINT', __('Show admin hint at Posts', 'user-access-manager'));
179 define('TXT_UAM_BLOG_ADMIN_HINT_DESC', sprintf(__('Selecting "Yes" will show the defined text at "%s" behind the post/page to a logged in admin to show him which posts/pages are locked if he visits his blog.', 'user-access-manager'), TXT_UAM_BLOG_ADMIN_HINT_TEXT));
180 define('TXT_UAM_SHOW_ASSIGNED_GROUPS', __('Show assigned groups', 'user-access-manager'));
181 define('TXT_UAM_SHOW_ASSIGNED_GROUPS_DESC', __('Show assigned groups next to the edit link', 'user-access-manager'));
182 define('TXT_UAM_HIDE_EDIT_LINK_ON_NO_ACCESS', __('Hide edit link on no access', 'user-access-manager'));
183 define('TXT_UAM_HIDE_EDIT_LINK_ON_NO_ACCESS_DESC', __('Hides the edit link if the user has no write access.', 'user-access-manager'));
184 define('TXT_UAM_EXTRA_IP_HEADER', __('Extra IP header', 'user-access-manager'));
185 define('TXT_UAM_EXTRA_IP_HEADER_DESC', __('Use this header for the user IP address if you are using a proxy. A valid value is for example HTTP_X_REAL_IP.', 'user-access-manager'));
186
187 // --- Setting Page -> default values ---
188 define('TXT_UAM_SETTING_DEFAULT_NO_RIGHTS', __('No rights!', 'user-access-manager'));
189 define('TXT_UAM_SETTING_DEFAULT_NO_RIGHTS_FOR_ENTRY', __('Sorry you have no rights to view this entry!', 'user-access-manager'));
190 define('TXT_UAM_SETTING_DEFAULT_NO_RIGHTS_FOR_COMMENTS', __('Sorry no rights to view comments!', 'user-access-manager'));
191
192 // --- Setting Page -> update message ---
193 define('TXT_UAM_UPDATE_SETTING', __('Update settings', 'user-access-manager'));
194 define('TXT_UAM_UPDATE_SETTINGS', __('Settings updated.', 'user-access-manager'));
195
196
197 // --- User groups page ---
198 define('TXT_UAM_MANAGE_GROUP', __('Manage user groups', 'user-access-manager'));
199 define('TXT_UAM_USER_GROUPS_SETTING', __('User groups', 'user-access-manager'));
200 define('TXT_UAM_GROUP_ROLE', __('Role affiliation', 'user-access-manager'));
201 define('TXT_UAM_NAME', __('Name', 'user-access-manager'));
202 define('TXT_UAM_DESCRIPTION', __('Description', 'user-access-manager'));
203 define('TXT_UAM_READ_ACCESS', __('Read access', 'user-access-manager'));
204 define('TXT_UAM_WRITE_ACCESS', __('Write access', 'user-access-manager'));
205 define('TXT_UAM_DELETE', __('Delete', 'user-access-manager'));
206 define('TXT_UAM_UPDATE_GROUP', __('Update group', 'user-access-manager'));
207 define('TXT_UAM_ADD', __('Add', 'user-access-manager'));
208 define('TXT_UAM_ADD_GROUP', __('Add user group', 'user-access-manager'));
209 define('TXT_UAM_EDIT_GROUP', __('Edit user group', 'user-access-manager'));
210 define('TXT_UAM_GROUP_NAME', __('User group name', 'user-access-manager'));
211 define('TXT_UAM_GROUP_NAME_DESC', __('The name is used to identify the access user group.', 'user-access-manager'));
212 define('TXT_UAM_GROUP_DESC', __('User group description', 'user-access-manager'));
213 define('TXT_UAM_GROUP_DESC_DESC', __('The description of the group.', 'user-access-manager'));
214 define('TXT_UAM_GROUP_IP_RANGE', __('IP range', 'user-access-manager'));
215 define('TXT_UAM_GROUP_IP_RANGE_DESC', __('Type in the IP ranges of users which are join these groups by their IP address without login. Set ranges like "BEGIN"-"END", separate ranges by using ";", single IPs are also allowed. Example: 192.168.0.1-192.168.0.10;192.168.0.20-192.168.0.30', 'user-access-manager'));
216 define('TXT_UAM_GROUP_READ_ACCESS', __('Read access', 'user-access-manager'));
217 define('TXT_UAM_GROUP_READ_ACCESS_DESC', __('The read access.', 'user-access-manager'));
218 define('TXT_UAM_GROUP_WRITE_ACCESS', __('Write access', 'user-access-manager'));
219 define('TXT_UAM_GROUP_WRITE_ACCESS_DESC', __('The write access.', 'user-access-manager'));
220 define('TXT_UAM_GROUP_ADDED', __('Group was added successfully.', 'user-access-manager'));
221 define('TXT_UAM_GROUP_NAME_ERROR', __('Group name can not be empty.', 'user-access-manager'));
222 define('TXT_UAM_DELETE_GROUP', __('Group(s) was deleted successfully.', 'user-access-manager'));
223 define('TXT_UAM_USER_GROUP_EDIT_SUCCESS', __('User group edit successfully.', 'user-access-manager'));
224 define('TXT_UAM_IP_RANGE', __('IP range', 'user-access-manager'));
225 define('TXT_UAM_DEFAULT_USER_GROUPS_SETTING', __('Default user groups', 'user-access-manager'));
226 define('TXT_UAM_DEFAULT_USER_GROUPS_SECTION_SELECTION_SETTING', __('Default user groups for object type', 'user-access-manager'));
227 define('TXT_UAM_UPDATE_DEFAULT_USER_GROUPS', __('Update default user groups', 'user-access-manager'));
228 define('TXT_UAM_SET_DEFAULT_USER_GROUP_SUCCESS', __('Default user groups updated', 'user-access-manager'));
229 define('TXT_UAM_POST_TYPE', __('Post Type', 'user-access-manager'));
230 define('TXT_UAM_TAXONOMY_TYPE', __('Taxonomy', 'user-access-manager'));
231
232
233 // --- Setup page ---
234 define('TXT_UAM_SETUP', __('Setup', 'user-access-manager'));
235 define('TXT_UAM_SETUP_DANGER_ZONE', __('Danger Zone', 'user-access-manager'));
236 define('TXT_UAM_RESET_UAM', __('Reset User Access Manager', 'user-access-manager'));
237 define('TXT_UAM_RESET_UAM_DESCRIPTION', __('Type \'reset\' in the input field to reset the User Access Manager.', 'user-access-manager'));
238 define('TXT_UAM_RESET_UAM_DESC_WARNING', __('Warning: The reset of the User Access Manager can not be undone. All settings and user groups will permanently lost.', 'user-access-manager'));
239 define('TXT_UAM_RESET', __('reset now', 'user-access-manager'));
240 define('TXT_UAM_UPDATE_UAM_DB', __('Update User Access Manager database', 'user-access-manager'));
241 define('TXT_UAM_UPDATE_UAM_DB_DESCRIPTION', __('Updates the database of the User Access Manager. Please backup your database before you perform the update.', 'user-access-manager'));
242 define('TXT_UAM_UPDATE', __('update now', 'user-access-manager'));
243 define('TXT_UAM_UAM_RESET_SUCCESS', __('User Access Manager was reset successfully', 'user-access-manager'));
244 define('TXT_UAM_UAM_DB_UPDATE_SUCCESS', __('User Access Manager database was updated successfully', 'user-access-manager'));
245 define('TXT_UAM_UAM_DB_UPDATE_FAILURE', __('Failure on User Access Manager database update', 'user-access-manager'));
246 define('TXT_UAM_UPDATE_BLOG', __('Update current blog', 'user-access-manager'));
247 define('TXT_UAM_UPDATE_NETWORK', __('Update network wide', 'user-access-manager'));
248 define('TXT_UAM_UPDATE_BACKUP', __('Backup the uam database tables', 'user-access-manager'));
249 define('TXT_UAM_REPAIR_DATABASE', __('Repair the database', 'user-access-manager'));
250 define('TXT_UAM_REPAIR_DATABASE_DESCRIPTION', __('Try to repair the database.', 'user-access-manager'));
251 define('TXT_UAM_REPAIR_DATABASE_REPAIR_NOW', __('repair now', 'user-access-manager'));
252 define('TXT_UAM_REPAIR_DATABASE_SUCCESS', __('Database repair successfull', 'user-access-manager'));
253 define('TXT_UAM_DATABASE_BROKEN', __('<b style="color:red;">Your UAM database seems broken. You should try to repair it.</b>', 'user-access-manager'));
254 define('TXT_UAM_DATABASE_OK', __('<b style="color:green;">Your UAM database seems to be in good condition.</b>', 'user-access-manager'));
255 define('TXT_UAM_REVERT_DATABASE', __('Revert the database', 'user-access-manager'));
256 define('TXT_UAM_REVERT_DATABASE_DESCRIPTION', __('Choose a backup to revert the database to this user access manager database version. <b>Note: The user access manager database version differs from the user access manager version.</b>', 'user-access-manager'));
257 define('TXT_UAM_REVERT_DATABASE_REVERT_NOW', __('revert now', 'user-access-manager'));
258 define('TXT_UAM_REVERT_DATABASE_SUCCESS', __('Revert successfull', 'user-access-manager'));
259 define('TXT_UAM_DELETE_DATABASE_BACKUP', __('Delete a database backup', 'user-access-manager'));
260 define('TXT_UAM_DELETE_DATABASE_BACKUP_DESCRIPTION', __('Choose a backup to delete. <b>Note: That cannot be undone.</b>', 'user-access-manager'));
261 define('TXT_UAM_DELETE_DATABASE_BACKUP_DELETE_NOW', __('delete now', 'user-access-manager'));
262 define('TXT_UAM_DELETE_DATABASE_BACKUP_SUCCESS', __('Backup deleted successfully', 'user-access-manager'));
263
264
265 // --- About page ---
266 define('TXT_UAM_ABOUT', __('About', 'user-access-manager'));
267
268 // --- About page -> support ---
269 define('TXT_UAM_HOW_TO_SUPPORT', __('How to support me?', 'user-access-manager'));
270 define('TXT_UAM_SEND_REPORTS_HEAD', __('Help me to improve the plugin', 'user-access-manager'));
271 define('TXT_UAM_SEND_REPORTS', __('Send me bug reports, bug fixes, pull requests or your ideas. See: <a href="https://github.com/GM-Alex/user-access-manager">https://github.com/GM-Alex/user-access-manager</a>', 'user-access-manager'));
272 define('TXT_UAM_CREATE_TRANSLATION_HEAD', __('Create a translation of the plugin', 'user-access-manager'));
273 define('TXT_UAM_CREATE_TRANSLATION', __('Give other users more comfort help me to translate it to all languages. See: <a href="https://translate.wordpress.org/projects/wp-plugins/user-access-manager">https://translate.wordpress.org/projects/wp-plugins/user-access-manager</a>', 'user-access-manager'));
274 define('TXT_UAM_DONATE_HEAD', __('Donate via PayPal', 'user-access-manager'));
275 define('TXT_UAM_SUPPORT_ME_ON_STEADY_HEAD', __('Support me on Steady', 'user-access-manager'));
276 define('TXT_UAM_SPREAD_THE_WORD_HEAD', __('Spread the word', 'user-access-manager'));
277 define('TXT_UAM_SPREAD_THE_WORD', __('Write about the plugin and place a link to the plugin in your blog/website.', 'user-access-manager'));
278
279 // --- About page -> thanks ---
280 define('TXT_UAM_THANKS', __('Thanks', 'user-access-manager'));
281 define('TXT_UAM_STEADY_BE_THE_FIRST', __('Be the first one supporting me on steady!', 'user-access-manager'));
282 define('TXT_UAM_TOP_SUPPORTERS', __('Top supporters', 'user-access-manager'));
283 define('TXT_UAM_SUPPORTERS', __('Supporters', 'user-access-manager'));
284 define('TXT_UAM_SPECIAL_THANKS', __('Special thanks', 'user-access-manager'));
285 define('TXT_UAM_SPECIAL_THANKS_FIRST', __('My wife for giving me the time to develop this plugin', 'user-access-manager'));
286 define('TXT_UAM_SPECIAL_THANKS_LAST', __('All testers and all others I forgot', 'user-access-manager'));
287
288
289 // --- Columns ---
290 define('TXT_UAM_COLUMN_ACCESS', __('Access', 'user-access-manager'));
291 define('TXT_UAM_COLUMN_USER_GROUPS', __('UAM User Groups', 'user-access-manager'));
292
293
294 // --- Edit forms ---
295 define('TXT_UAM_FULL_ACCESS', __('Full access', 'user-access-manager'));
296 define('TXT_UAM_MEMBER_OF_OTHER_GROUPS', __('Member of %s other user groups', 'user-access-manager'));
297 define('TXT_UAM_ADMIN_HINT', __('<strong>Note:</strong> An administrator has always access to all posts/pages.', 'user-access-manager'));
298 define('TXT_UAM_CREATE_GROUP_FIRST', __('Please create a user group first.', 'user-access-manager'));
299 define('TXT_UAM_NO_GROUP_AVAILABLE', __('No user group available.', 'user-access-manager'));
300 define('TXT_UAM_NO_RIGHTS_TITLE', __('No rights', 'user-access-manager'));
301 define('TXT_UAM_NO_RIGHTS_MESSAGE', __('You have no rights to access this content.', 'user-access-manager'));
302 define('TXT_UAM_GROUPS', __('User Groups', 'user-access-manager'));
303 define('TXT_UAM_SET_UP_USER_GROUPS', __('Set up user groups', 'user-access-manager'));
304 define('TXT_UAM_NONCE_FAILURE_TITLE', __('Nonce error', 'user-access-manager'));
305 define('TXT_UAM_NONCE_FAILURE_MESSAGE', __('Sorry, your nonce did not verify.', 'user-access-manager'));
306
307 // --- Group info ---
308 define('TXT_UAM_INFO', __('Info', 'user-access-manager'));
309 define('TXT_UAM_GROUP_INFO', __('Group info', 'user-access-manager'));
310 define('TXT_UAM_GROUP_MEMBERSHIP_BY', __('Group membership given by %s', 'user-access-manager'));
311 define('TXT_UAM_ASSIGNED_GROUPS', __('Assigned groups', 'user-access-manager'));
312 define('TXT_UAM_GROUP_TYPE__ROLE_', __('Role', 'user-access-manager'));
313 define('TXT_UAM_GROUP_TYPE__USER_', __('User', 'user-access-manager'));
314 define('TXT_UAM_GROUP_TYPE__TERM_', __('Term', 'user-access-manager'));
315 define('TXT_UAM_GROUP_TYPE__POST_', __('Post', 'user-access-manager'));
316
317
318 // --- File access ---
319 define('TXT_UAM_FILE_INFO_DB_ERROR', __('Opening file info database failed.', 'user-access-manager'));
320 define('TXT_UAM_FILE_NOT_FOUND_ERROR_TITLE', __('Error: File not found.', 'user-access-manager'));
321 define('TXT_UAM_FILE_NOT_FOUND_ERROR_MESSAGE', __('The file you are looking for wasn\'t found.', 'user-access-manager'));
322
323
324 // --- Login form ---
325 define('TXT_UAM_LOGIN_FORM_USERNAME', __('Username', 'user-access-manager'));
326 define('TXT_UAM_LOGIN_FORM_PASSWORD', __('Password', 'user-access-manager'));
327 define('TXT_UAM_LOGIN_FORM_LOGIN', __('Login', 'user-access-manager'));
328 define('TXT_UAM_LOGIN_FORM_LOGOUT', __('Logout', 'user-access-manager'));
329 define('TXT_UAM_LOGIN_FORM_WELCOME_MESSAGE', __('Welcome, %s!', 'user-access-manager'));
330 define('TXT_UAM_LOGIN_FORM_REGISTER', __('Register', 'user-access-manager'));
331 define('TXT_UAM_LOGIN_FORM_LOST_PASSWORD', __('Lost your password?', 'user-access-manager'));
332 define('TXT_UAM_LOGIN_FORM_LOST_AND_FOUND_PASSWORD', __('Password Lost and Found', 'user-access-manager'));
333 define('TXT_UAM_LOGIN_FORM_REMEMBER_ME', __('Remember me', 'user-access-manager'));
334
335
336 // --- User group ---
337 define('TXT_UAM_GROUP_ASSIGNMENT_TIME', __('Setup time based group assignment', 'user-access-manager'));
338 define('TXT_UAM_GROUP_FROM_DATE', __('From', 'user-access-manager'));
339 define('TXT_UAM_GROUP_TO_DATE', __('To', 'user-access-manager'));
340 define('TXT_UAM_GROUP_FROM_TIME', __('From', 'user-access-manager'));
341 define('TXT_UAM_GROUP_TO_TIME', __('To', 'user-access-manager'));
342
343
344 // --- Dynamic user groups ---
345 define('TXT_UAM_USER', __('User', 'user-access-manager'));
346 define('TXT_UAM_ROLE', __('Role', 'user-access-manager'));
347 define('TXT_UAM_ADD_DYNAMIC_NOT_LOGGED_IN_USERS', __('Not logged in users', 'user-access-manager'));
348 define('TXT_UAM_ADD_DYNAMIC_GROUP', __('Add dynamic groups', 'user-access-manager'));
349
350 // --- Login widget ---
351 define('TXT_UAM_LOGIN_WIDGET_TITLE', __('UAM login widget', 'user-access-manager'));
352 define('TXT_UAM_LOGIN_WIDGET_DESC', __('User Access Manager login widget for users.', 'user-access-manager'));
353
354 // --- Info bar ---
355 define('TXT_UAM_INFO_BOX_UAM_PRO_HEAD', __('Get User Access Manager Pro!', 'user-access-manager'));
356 define('TXT_UAM_INFO_BOX_UAM_PRO_CONTENT', __('You want all the features? Guess what? You are already using the Pro version, because there is none. So it would be nice if you support me and become a supporter at steady, <b>especially if you use the plugin on a commercial site</b>. This will keep me motivated to do the support and spend my free time for the plugin. ;)', 'user-access-manager'));
357 define('TXT_UAM_INFO_BOX_DOCUMENTATION_HEAD', __('Need help?', 'user-access-manager'));
358 define('TXT_UAM_INFO_BOX_DOCUMENTATION_CONTENT', __('You got stuck using the User access manager? See <a href="https://github.com/GM-Alex/user-access-manager/wiki">https://github.com/GM-Alex/user-access-manager/wiki</a>', 'user-access-manager'));
359