PluginProbe
User Access Manager / 2.0.12
User Access Manager v2.0.12
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.0.12, at includes/language.php

233 lines 18.9 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 5.4 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
22 // --- Multiple use ---
23 define('TXT_UAM_ALL', __('all', 'user-access-manager'));
24 define('TXT_UAM_ONLY_GROUP_USERS', __('only group users', 'user-access-manager'));
25 define('TXT_UAM_YES', __('Yes', 'user-access-manager'));
26 define('TXT_UAM_NO', __('No', 'user-access-manager'));
27
28
29 // --- Setting Page ---
30 define('TXT_UAM_SETTINGS', __('Settings', 'user-access-manager'));
31
32 // --- Setting Page -> object settings ---
33 define('TXT_UAM_OBJECT_SETTING', __('%s settings', 'user-access-manager'));
34 define('TXT_UAM_OBJECT_SETTING_DESC', __('Set up the behaviour if the %s is locked', 'user-access-manager'));
35 define('TXT_UAM_OBJECT_TITLE', __('%s title', 'user-access-manager'));
36 define('TXT_UAM_OBJECT_TITLE_DESC', __('Displayed text as %s title if user has no access', 'user-access-manager'));
37 define('TXT_UAM_HIDE_OBJECT_TITLE', __('Hide %s title', 'user-access-manager'));
38 define('TXT_UAM_HIDE_OBJECT_TITLE_DESC', __('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'));
39 define('TXT_UAM_OBJECT_CONTENT', __('%s content', 'user-access-manager'));
40 define('TXT_UAM_OBJECT_CONTENT_DESC', __('Content displayed if user has no access. You can add an login-form by adding the keyword <strong>[LOGIN_FORM]</strong>. This form will shown on single %s, otherwise a link will shown.', 'user-access-manager'));
41 define('TXT_UAM_HIDE_OBJECT', __('Hide complete %s', 'user-access-manager'));
42 define('TXT_UAM_HIDE_OBJECT_DESC', __('Selecting "Yes" will hide %s if the user has no access.', 'user-access-manager'));
43 define('TXT_UAM_OBJECT_COMMENT_CONTENT', __('%s comment text', 'user-access-manager'));
44 define('TXT_UAM_OBJECT_COMMENT_CONTENT_DESC', __('Displayed text as %s comment text if user has no access', 'user-access-manager'));
45 define('TXT_UAM_HIDE_OBJECT_COMMENT', __('Hide %s comments', 'user-access-manager'));
46 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'));
47 define('TXT_UAM_OBJECT_COMMENTS_LOCKED', __('Allow %s comments', 'user-access-manager'));
48 define('TXT_UAM_OBJECT_COMMENTS_LOCKED_DESC', __('Selecting "yes" allows users to comment on locked %s', 'user-access-manager'));
49 define('TXT_UAM_SHOW_OBJECT_CONTENT_BEFORE_MORE', __('Show %s content before &lt;!--more--&gt; tag', 'user-access-manager'));
50 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
51
52 // --- Setting Page -> file settings ---
53 define('TXT_UAM_FILE_SETTING', __('File settings', 'user-access-manager'));
54 define('TXT_UAM_FILE_SETTING_DESC', __('Set up the behaviour of files', 'user-access-manager'));
55 define('TXT_UAM_LOCK_FILE', __('Lock files', 'user-access-manager'));
56 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'));
57 define('TXT_UAM_LOCK_FILE_TYPES', __('Locked file types', 'user-access-manager'));
58 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'));
59 define('TXT_UAM_LOCKED_FILE_TYPES', __('File types to lock: ', 'user-access-manager'));
60 define('TXT_UAM_NOT_LOCKED_FILE_TYPES', __('File types not to lock: ', 'user-access-manager'));
61 define('TXT_UAM_FILE_PASS_TYPE', __('.htaccess password', 'user-access-manager'));
62 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'));
63 define('TXT_UAM_FILE_PASS_TYPE_RANDOM', __('Use a random generated password.', 'user-access-manager'));
64 define('TXT_UAM_FILE_PASS_TYPE_USER', __('Use the password of the current logged in admin.', 'user-access-manager'));
65 define('TXT_UAM_DOWNLOAD_TYPE', __('Download type', 'user-access-manager'));
66 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'));
67 define('TXT_UAM_DOWNLOAD_TYPE_NORMAL', __('Normal', 'user-access-manager'));
68 define('TXT_UAM_DOWNLOAD_TYPE_FOPEN', __('fopen', 'user-access-manager'));
69
70 // --- Setting Page -> editor settings ---
71 define('TXT_UAM_AUTHOR_SETTING', __('Authors settings', 'user-access-manager'));
72 define('TXT_UAM_AUTHOR_SETTING_DESC', __('Here you will find the settings for authors', 'user-access-manager'));
73 define('TXT_UAM_AUTHORS_HAS_ACCESS_TO_OWN', __('Authors always has access to own posts/pages', 'user-access-manager'));
74 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'));
75 define('TXT_UAM_AUTHORS_CAN_ADD_POSTS_TO_GROUPS', __('Authors can add content to their own groups', 'user-access-manager'));
76 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'));
77 define('TXT_UAM_FULL_ACCESS_ROLE', __('Minimum user role with full access', 'user-access-manager'));
78 define('TXT_UAM_FULL_ACCESS_ROLE_DESC', __('All user with a role equal or higher to this has full access.', 'user-access-manager'));
79 define('TXT_UAM_ADMINISTRATOR', __('Administrator', 'user-access-manager'));
80 define('TXT_UAM_EDITOR', __('Editor', 'user-access-manager'));
81 define('TXT_UAM_AUTHOR', __('Author', 'user-access-manager'));
82 define('TXT_UAM_CONTRIBUTOR', __('Contributor', 'user-access-manager'));
83 define('TXT_UAM_SUBSCRIBER', __('Subscriber', 'user-access-manager'));
84
85 // --- Settings Page -> taxonomies ---
86 define('TXT_UAM_TAXONOMY_SETTING', __('Taxonomy settings', 'user-access-manager'));
87 define('TXT_UAM_TAXONOMY_SETTING_DESC', __('Set up the behaviour if a taxonomy is locked', 'user-access-manager'));
88 define('TXT_UAM_HIDE_EMPTY_OBJECT', __('Hide empty %s', 'user-access-manager'));
89 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'));
90
91 // --- Setting Page -> other settings ---
92 define('TXT_UAM_OTHER_SETTING', __('Other settings', 'user-access-manager'));
93 define('TXT_UAM_OTHER_SETTING_DESC', __('Here you will find all other settings', 'user-access-manager'));
94 define('TXT_UAM_PROTECT_FEED', __('Protect Feed', 'user-access-manager'));
95 define('TXT_UAM_PROTECT_FEED_DESC', __('Selecting "Yes" will also protect your feed entries.', 'user-access-manager'));
96 define('TXT_UAM_REDIRECT', __('Redirect user', 'user-access-manager'));
97 define('TXT_UAM_REDIRECT_DESC', __('Setup what happen if a user visit a post/page with no access.', 'user-access-manager'));
98 define('TXT_UAM_REDIRECT_TO_BLOG', __('To blog start page', 'user-access-manager'));
99 define('TXT_UAM_REDIRECT_TO_PAGE', __('Custom page: ', 'user-access-manager'));
100 define('TXT_UAM_REDIRECT_TO_URL', __('Custom URL: ', 'user-access-manager'));
101 define('TXT_UAM_LOCK_RECURSIVE', __('Lock recursive', 'user-access-manager'));
102 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'));
103 define('TXT_UAM_BLOG_ADMIN_HINT_TEXT', __('Admin hint text', 'user-access-manager'));
104 define('TXT_UAM_BLOG_ADMIN_HINT_TEXT_DESC', __('The text which will shown behind the post/page.', 'user-access-manager'));
105 define('TXT_UAM_BLOG_ADMIN_HINT', __('Show admin hint at Posts', 'user-access-manager'));
106 define('TXT_UAM_BLOG_ADMIN_HINT_DESC', sprintf(__('Selecting "Yes" will show the defined text at "%s" behind the post/page to an 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));
107
108 // --- Setting Page -> default values ---
109 define('TXT_UAM_SETTING_DEFAULT_NO_RIGHTS', __('No rights!', 'user-access-manager'));
110 define('TXT_UAM_SETTING_DEFAULT_NO_RIGHTS_FOR_ENTRY', __('Sorry you have no rights to view this entry!', 'user-access-manager'));
111 define('TXT_UAM_SETTING_DEFAULT_NO_RIGHTS_FOR_COMMENTS', __('Sorry no rights to view comments!', 'user-access-manager'));
112
113 // --- Setting Page -> update message ---
114 define('TXT_UAM_UPDATE_SETTING', __('Update settings', 'user-access-manager'));
115 define('TXT_UAM_UPDATE_SETTINGS', __('Settings updated.', 'user-access-manager'));
116
117
118 // --- User groups page ---
119 define('TXT_UAM_MANAGE_GROUP', __('Manage user user groups', 'user-access-manager'));
120 define('TXT_UAM_GROUP_ROLE', __('Role affiliation', 'user-access-manager'));
121 define('TXT_UAM_NAME', __('Name', 'user-access-manager'));
122 define('TXT_UAM_DESCRIPTION', __('Description', 'user-access-manager'));
123 define('TXT_UAM_READ_ACCESS', __('Read access', 'user-access-manager'));
124 define('TXT_UAM_WRITE_ACCESS', __('Write access', 'user-access-manager'));
125 define('TXT_UAM_DELETE', __('Delete', 'user-access-manager'));
126 define('TXT_UAM_UPDATE_GROUP', __('Update group', 'user-access-manager'));
127 define('TXT_UAM_ADD', __('Add', 'user-access-manager'));
128 define('TXT_UAM_ADD_GROUP', __('Add user group', 'user-access-manager'));
129 define('TXT_UAM_EDIT_GROUP', __('Edit user group', 'user-access-manager'));
130 define('TXT_UAM_GROUP_NAME', __('User group name', 'user-access-manager'));
131 define('TXT_UAM_GROUP_NAME_DESC', __('The name is used to identify the access user group.', 'user-access-manager'));
132 define('TXT_UAM_GROUP_DESC', __('User group description', 'user-access-manager'));
133 define('TXT_UAM_GROUP_DESC_DESC', __('The description of the group.', 'user-access-manager'));
134 define('TXT_UAM_GROUP_IP_RANGE', __('IP range', 'user-access-manager'));
135 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'));
136 define('TXT_UAM_GROUP_READ_ACCESS', __('Read access', 'user-access-manager'));
137 define('TXT_UAM_GROUP_READ_ACCESS_DESC', __('The read access.', 'user-access-manager'));
138 define('TXT_UAM_GROUP_WRITE_ACCESS', __('Write access', 'user-access-manager'));
139 define('TXT_UAM_GROUP_WRITE_ACCESS_DESC', __('The write access.', 'user-access-manager'));
140 define('TXT_UAM_GROUP_ADDED', __('Group was added successfully.', 'user-access-manager'));
141 define('TXT_UAM_GROUP_NAME_ERROR', __('Group name can not be empty.', 'user-access-manager'));
142 define('TXT_UAM_DELETE_GROUP', __('Group(s) was deleted successfully.', 'user-access-manager'));
143 define('TXT_UAM_NONE', __('none', 'user-access-manager'));
144 define('TXT_UAM_ACCESS_GROUP_EDIT_SUCCESS', __('User group edit successfully.', 'user-access-manager'));
145 define('TXT_UAM_IP_RANGE', __('IP range', 'user-access-manager'));
146
147
148 // --- Setup page ---
149 define('TXT_UAM_SETUP', __('Setup', 'user-access-manager'));
150 define('TXT_UAM_SETUP_DANGER_ZONE', __('Danger Zone', 'user-access-manager'));
151 define('TXT_UAM_RESET_UAM', __('Reset User Access Manager', 'user-access-manager'));
152 define('TXT_UAM_RESET_UAM_DESCRIPTION', __('Type \'reset\' in the input field to reset the User Access Manager.', 'user-access-manager'));
153 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'));
154 define('TXT_UAM_RESET', __('reset now', 'user-access-manager'));
155 define('TXT_UAM_UPDATE_UAM_DB', __('Update User Access Manager database', 'user-access-manager'));
156 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'));
157 define('TXT_UAM_UPDATE', __('update now', 'user-access-manager'));
158 define('TXT_UAM_UAM_RESET_SUCCESS', __('User Access Manager was reset successfully', 'user-access-manager'));
159 define('TXT_UAM_UAM_DB_UPDATE_SUCCESS', __('User Access Manager database was updated successfully', 'user-access-manager'));
160 define('TXT_UAM_UPDATE_BLOG', __('Update current blog', 'user-access-manager'));
161 define('TXT_UAM_UPDATE_NETWORK', __('Update network wide', 'user-access-manager'));
162 define('TXT_UAM_UPDATE_BACKUP', __('Backup the uam database tables', 'user-access-manager'));
163 define('TXT_UAM_REVERT_DATABASE', __('Revert the database', 'user-access-manager'));
164 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'));
165 define('TXT_UAM_REVERT_DATABASE_REVERT_NOW', __('revert now', 'user-access-manager'));
166 define('TXT_UAM_REVERT_DATABASE_SUCCESS', __('Revert successfull', 'user-access-manager'));
167 define('TXT_UAM_DELETE_DATABASE_BACKUP', __('Delete a database backup', 'user-access-manager'));
168 define('TXT_UAM_DELETE_DATABASE_BACKUP_DESCRIPTION', __('Choose a backup to delete. <b>Note: That cannot be undone.</b>', 'user-access-manager'));
169 define('TXT_UAM_DELETE_DATABASE_BACKUP_DELETE_NOW', __('delete now', 'user-access-manager'));
170 define('TXT_UAM_DELETE_DATABASE_BACKUP_SUCCESS', __('Backup deleted successfully', 'user-access-manager'));
171
172
173 // --- About page ---
174 define('TXT_UAM_ABOUT', __('About', 'user-access-manager'));
175
176 // --- About page -> support ---
177 define('TXT_UAM_HOW_TO_SUPPORT', __('How to support me?', 'user-access-manager'));
178 define('TXT_UAM_SEND_REPORTS', __('<strong>Send me bug reports, bug fixes, code modifications or your ideas.</strong><br/>Help me to improve the plugin.', 'user-access-manager'));
179 define('TXT_UAM_MAKE_TRANSLATION', __('<strong>Make a translation of the plugin.</strong><br/>The give other users more comfort help me to translate it to all languages.', 'user-access-manager'));
180 define('TXT_UAM_DONATE', __('<strong>Donate via PayPal</strong>', 'user-access-manager'));
181 define('TXT_UAM_PLACE_LINK', __('<strong>Place a link to the plugin in your blog/website.</strong>', 'user-access-manager'));
182
183 // --- About page -> thanks ---
184 define('TXT_UAM_THANKS', __('Thanks', 'user-access-manager'));
185 define('TXT_UAM_SPECIAL_THANKS', __('Special thanks go out to my wife for giving me the time to develop this plugin.', 'user-access-manager'));
186 define('TXT_UAM_THANKS_TO', __('I would like to thank all the guys which has helped me with this plugin:', 'user-access-manager'));
187 define('TXT_UAM_THANKS_OTHERS', __('all beta testers and all others I forgot', 'user-access-manager'));
188
189
190 // --- Columns ---
191 define('TXT_UAM_COLUMN_ACCESS', __('Access', 'user-access-manager'));
192 define('TXT_UAM_COLUMN_USER_GROUPS', __('UAM User Groups', 'user-access-manager'));
193
194
195 // --- Edit forms ---
196 define('TXT_UAM_FULL_ACCESS', __('Full access', 'user-access-manager'));
197 define('TXT_UAM_MEMBER_OF_OTHER_GROUPS', __('Member of %s other user groups', 'user-access-manager'));
198 define('TXT_UAM_ADMIN_HINT', __('<strong>Note:</strong> An administrator has always access to all posts/pages.', 'user-access-manager'));
199 define('TXT_UAM_CREATE_GROUP_FIRST', __('Please create a user group first.', 'user-access-manager'));
200 define('TXT_UAM_NO_GROUP_AVAILABLE', __('No user group available.', 'user-access-manager'));
201 define('TXT_UAM_NO_RIGHTS_TITLE', __('No rights', 'user-access-manager'));
202 define('TXT_UAM_NO_RIGHTS_MESSAGE', __('You have no rights to access this content.', 'user-access-manager'));
203 define('TXT_UAM_GROUPS', __('User Groups', 'user-access-manager'));
204 define('TXT_UAM_SET_UP_USER_GROUPS', __('Set up user groups', 'user-access-manager'));
205 define('TXT_UAM_NONCE_FAILURE_TITLE', __('Nonce error', 'user-access-manager'));
206 define('TXT_UAM_NONCE_FAILURE_MESSAGE', __('Sorry, your nonce did not verify.', 'user-access-manager'));
207
208 // --- Group info ---
209 define('TXT_UAM_INFO', __('Info', 'user-access-manager'));
210 define('TXT_UAM_GROUP_INFO', __('Group info', 'user-access-manager'));
211 define('TXT_UAM_GROUP_MEMBERSHIP_BY', __('Group membership given by %s', 'user-access-manager'));
212 define('TXT_UAM_ASSIGNED_GROUPS', __('Assigned groups', 'user-access-manager'));
213 define('TXT_UAM_GROUP_TYPE__ROLE_', __('Role', 'user-access-manager'));
214 define('TXT_UAM_GROUP_TYPE__USER_', __('User', 'user-access-manager'));
215 define('TXT_UAM_GROUP_TYPE__TERM_', __('Term', 'user-access-manager'));
216 define('TXT_UAM_GROUP_TYPE__POST_', __('Post', 'user-access-manager'));
217
218
219 // --- File access ---
220 define('TXT_UAM_FILE_INFO_DB_ERROR', __('Opening file info database failed.', 'user-access-manager'));
221 define('TXT_UAM_FILE_NOT_FOUND_ERROR_TITLE', __('Error: File not found.', 'user-access-manager'));
222 define('TXT_UAM_FILE_NOT_FOUND_ERROR_MESSAGE', __('The file you are looking for wasn\'t found.', 'user-access-manager'));
223
224
225 // --- Login form ---
226 define('TXT_UAM_LOGIN_FORM_USERNAME', __('Username', 'user-access-manager'));
227 define('TXT_UAM_LOGIN_FORM_PASSWORD', __('Password', 'user-access-manager'));
228 define('TXT_UAM_LOGIN_FORM_LOGIN', __('Login', 'user-access-manager'));
229 define('TXT_UAM_LOGIN_FORM_REGISTER', __('Register', 'user-access-manager'));
230 define('TXT_UAM_LOGIN_FORM_LOST_PASSWORD', __('Lost your password?', 'user-access-manager'));
231 define('TXT_UAM_LOGIN_FORM_LOST_AND_FOUND_PASSWORD', __('Password Lost and Found', 'user-access-manager'));
232 define('TXT_UAM_LOGIN_FORM_REMEMBER_ME', __('Remember me', 'user-access-manager'));
233