language.php 1.62 MB
Newer Older
1
<?php
2
// (c) Copyright 2002-2016 by authors of the Tiki Wiki CMS Groupware Project
3
// 
4 5
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
6

7
// Note for translators about translation of text ending with punctuation
8 9 10 11 12
// 
// The concerned punctuation signs can be found in tra_impl() (in 'lib/init/tra.php').
// As of 2016-12-04, these are: ':', '!', ';', '.', ',', '?'.
// For clarity, we explain here only for colons (':'), but it is the same for the rest.
// 
13
// Short version: it is not a problem that string "Login:" has no translation. Only "Login" needs to be translated.
14
// 
15 16 17 18
// Technical justification:
// If a string ending with colon needs translating (like "{tr}Login:{/tr}")
// then Tiki tries to translate 'Login' and ':' separately.
// This allows to have only one translation for "{tr}Login{/tr}" and "{tr}Login:{/tr}"
19
// and it still allows to translate ":" as " :" for languages that
20
// need it (like French)
21 22
// Note: the difference is invisible but " :" has an UTF-8 non-breaking-space, not a regular space, but the UTF-8 equivalent of the HTML &nbsp;.
// This allows correctly displaying emails and JavaScript messages, not only web pages as would happen with &nbsp;.
23

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
$lang = array(
// "Welsh" => "Welsh",
// "Slovene" => "Slovene",
"Arabic" => "Arabic",
// "Bulgarian" => "Bulgarian",
"Catalan" => "Catalan",
"Simplified Chinese" => "Simplified Chinese",
"Czech" => "Czech",
"Danish" => "Danish",
"German" => "German",
"English" => "English",
// "English British" => "English British",
"Spanish" => "Spanish",
"Greek" => "Greek",
// "Farsi" => "Farsi",
"Finnish" => "Finnish",
"Fijian" => "Fijian",
"French" => "French",
"Frisian Netherlands" => "Frisian Netherlands",
"Galician" => "Galician",
"Hebrew" => "Hebrew",
"Croatian" => "Croatian",
"Indonesian" => "Indonesian",
"Icelandic" => "Icelandic",
"Italian" => "Italian",
// "Inuktitut" => "Inuktitut",
50 51
// "Inuktitut (Roman)" => "Inuktitut (Roman)",
// "Iniunnaqtun" => "Iniunnaqtun",
52 53 54 55
"Japanese" => "Japanese",
"Korean" => "Korean",
"Hungarian" => "Hungarian",
"Lithuanian" => "Lithuanian",
56
// "Low German" => "Low German",
57 58 59
"Dutch" => "Dutch",
"Norwegian" => "Norwegian",
"Polish" => "Polish",
sampaioprimo's avatar
sampaioprimo committed
60
// "Portuguese" => "Portuguese",
61 62 63 64 65 66 67 68 69 70
"Brazilian Portuguese" => "Brazilian Portuguese",
"Romanian" => "Romanian",
// "Romansh" => "Romansh",
"Russian" => "Russian",
"Pijin Solomon" => "Pijin Solomon",
"Sinhala" => "Sinhala",
"Slovak" => "Slovak",
"Albanian" => "Albanian",
"Serbian Latin" => "Serbian Latin",
"Swedish" => "Swedish",
71
// "Thai" => "Thai",
72 73 74 75
"Tuvaluan" => "Tuvaluan",
"Turkish" => "Turkish",
"Traditional Chinese" => "Traditional Chinese",
"Ukrainian" => "Ukrainian",
76
// "Urdu" => "Urdu",
77 78
// "Vietnamese" => "Vietnamese",
"Afghanistan" => "Afghanistan",
79
// "Aland Islands" => "Aland Islands",
80 81 82
"Aland_Islands" => "Aland_Islands",
"Albania" => "Albania",
"Algeria" => "Algeria",
83
// "American Samoa" => "American Samoa",
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
"American_Samoa" => "American_Samoa",
"Andorra" => "Andorra",
"Angola" => "Angola",
"Anguilla" => "Anguilla",
"Antigua" => "Antigua",
"Argentina" => "Argentina",
"Armenia" => "Armenia",
"Aruba" => "Aruba",
"Australia" => "Australia",
"Austria" => "Austria",
"Azerbaijan" => "Azerbaijan",
"Bahamas" => "Bahamas",
"Bahrain" => "Bahrain",
"Bangladesh" => "Bangladesh",
"Barbados" => "Barbados",
"Belarus" => "Belarus",
"Belgium" => "Belgium",
"Belize" => "Belize",
"Benin" => "Benin",
"Bermuda" => "Bermuda",
"Bhutan" => "Bhutan",
"Bolivia" => "Bolivia",
106
// "Bosnia and Herzegovina" => "Bosnia and Herzegovina",
107 108
"Bosnia_and_Herzegovina" => "Bosnia_and_Herzegovina",
"Botswana" => "Botswana",
109
// "Bouvet Island" => "Bouvet Island",
110 111
"Bouvet_Island" => "Bouvet_Island",
"Brazil" => "Brazil",
112 113
// "British Indian Ocean Territory" => "British Indian Ocean Territory",
// "British Virgin Islands" => "British Virgin Islands",
114 115 116 117
"British_Indian_Ocean_Territory" => "British_Indian_Ocean_Territory",
"British_Virgin_Islands" => "British_Virgin_Islands",
"Brunei" => "Brunei",
"Bulgaria" => "Bulgaria",
118
// "Burkina Faso" => "Burkina Faso",
119 120 121 122 123
"Burkina_Faso" => "Burkina_Faso",
"Burundi" => "Burundi",
"Cambodia" => "Cambodia",
"Cameroon" => "Cameroon",
"Canada" => "Canada",
124
// "Cape Verde" => "Cape Verde",
125
"Cape_Verde" => "Cape_Verde",
126
// "Catalan Countries" => "Catalan Countries",
127
"Catalan_Countries" => "Catalan_Countries",
128
// "Cayman Islands" => "Cayman Islands",
129
"Cayman_Islands" => "Cayman_Islands",
130
// "Central African Republic" => "Central African Republic",
131 132 133 134
"Central_African_Republic" => "Central_African_Republic",
"Chad" => "Chad",
"Chile" => "Chile",
"China" => "China",
135
// "Christmas Island" => "Christmas Island",
136
"Christmas_Island" => "Christmas_Island",
137
// "Cocos Islands" => "Cocos Islands",
138 139 140
"Cocos_Islands" => "Cocos_Islands",
"Colombia" => "Colombia",
"Comoros" => "Comoros",
141
// "Congo Democratic" => "Congo Democratic",
142 143
"Congo" => "Congo",
"Congo_Democratic" => "Congo_Democratic",
144
// "Cook Islands" => "Cook Islands",
145
"Cook_Islands" => "Cook_Islands",
146
// "Costa Rica" => "Costa Rica",
147 148 149 150
"Costa_Rica" => "Costa_Rica",
"Croatia" => "Croatia",
"Cuba" => "Cuba",
"Cyprus" => "Cyprus",
151
// "Czech Republic" => "Czech Republic",
152 153 154 155
"Czech_Republic" => "Czech_Republic",
"Denmark" => "Denmark",
"Djibouti" => "Djibouti",
"Dominica" => "Dominica",
156
// "Dominican Republic" => "Dominican Republic",
157 158 159
"Dominican_Republic" => "Dominican_Republic",
"Ecuador" => "Ecuador",
"Egypt" => "Egypt",
160
// "El Salvador" => "El Salvador",
161
"El_Salvador" => "El_Salvador",
162
// "Equatorial Guinea" => "Equatorial Guinea",
163 164 165 166 167
"Equatorial_Guinea" => "Equatorial_Guinea",
"Eritrea" => "Eritrea",
"Estonia" => "Estonia",
"Ethiopia" => "Ethiopia",
"Europe" => "Europe",
168
// "Falkland Islands" => "Falkland Islands",
169
"Falkland_Islands" => "Falkland_Islands",
170
// "Faroe Islands" => "Faroe Islands",
171
"Faroe_Islands" => "Faroe_Islands",
172
// "Federated States of Micronesia" => "Federated States of Micronesia",
173 174 175 176
"Federated_States_of_Micronesia" => "Federated_States_of_Micronesia",
"Fiji" => "Fiji",
"Finland" => "Finland",
"France" => "France",
177 178 179
// "French Guiana" => "French Guiana",
// "French Polynesia" => "French Polynesia",
// "French Southern Territories" => "French Southern Territories",
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195
"French_Guiana" => "French_Guiana",
"French_Polynesia" => "French_Polynesia",
"French_Southern_Territories" => "French_Southern_Territories",
"Gabon" => "Gabon",
"Gambia" => "Gambia",
"Georgia" => "Georgia",
"Germany" => "Germany",
"Ghana" => "Ghana",
"Gibraltar" => "Gibraltar",
"Greece" => "Greece",
"Greenland" => "Greenland",
"Grenada" => "Grenada",
"Guadeloupe" => "Guadeloupe",
"Guam" => "Guam",
"Guatemala" => "Guatemala",
"Guernsey" => "Guernsey",
196
// "Guinea Bissau" => "Guinea Bissau",
197 198 199 200
"Guinea" => "Guinea",
"Guinea_Bissau" => "Guinea_Bissau",
"Guyana" => "Guyana",
"Haiti" => "Haiti",
201
// "Heard Island and McDonald Islands" => "Heard Island and McDonald Islands",
202 203
"Heard_Island_and_McDonald_Islands" => "Heard_Island_and_McDonald_Islands",
"Honduras" => "Honduras",
204
// "Hong Kong" => "Hong Kong",
205 206 207 208 209 210 211 212
"Hong_Kong" => "Hong_Kong",
"Hungary" => "Hungary",
"Iceland" => "Iceland",
"India" => "India",
"Indonesia" => "Indonesia",
"Iran" => "Iran",
"Iraq" => "Iraq",
"Ireland" => "Ireland",
213
// "Isle of Man" => "Isle of Man",
214 215
"Israel" => "Israel",
"Italy" => "Italy",
216
// "Ivory Coast" => "Ivory Coast",
217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
"Ivory_Coast" => "Ivory_Coast",
"Jamaica" => "Jamaica",
"Japan" => "Japan",
"Jersey" => "Jersey",
"Jordan" => "Jordan",
"Kazakstan" => "Kazakstan",
"Kenya" => "Kenya",
"Kiribati" => "Kiribati",
"Kuwait" => "Kuwait",
"Kyrgyzstan" => "Kyrgyzstan",
"Laos" => "Laos",
"Latvia" => "Latvia",
"Lebanon" => "Lebanon",
"Lesotho" => "Lesotho",
"Liberia" => "Liberia",
"Libya" => "Libya",
"Liechtenstein" => "Liechtenstein",
"Lithuania" => "Lithuania",
"Luxemburg" => "Luxemburg",
"Macao" => "Macao",
"Macedonia" => "Macedonia",
"Madagascar" => "Madagascar",
"Malawi" => "Malawi",
"Malaysia" => "Malaysia",
"Maldives" => "Maldives",
"Mali" => "Mali",
"Malta" => "Malta",
244
// "Marshall Islands" => "Marshall Islands",
245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272
"Marshall_Islands" => "Marshall_Islands",
"Martinique" => "Martinique",
"Mauritania" => "Mauritania",
"Mauritius" => "Mauritius",
"Mayotte" => "Mayotte",
"Mexico" => "Mexico",
"Moldova" => "Moldova",
"Monaco" => "Monaco",
"Mongolia" => "Mongolia",
"Montenegro" => "Montenegro",
"Montserrat" => "Montserrat",
"Morocco" => "Morocco",
"Mozambique" => "Mozambique",
"Myanmar" => "Myanmar",
"Namibia" => "Namibia",
"Nauru" => "Nauru",
"Nepal" => "Nepal",
// "Netherlands Antilles" => "Netherlands Antilles",
"Netherlands" => "Netherlands",
"Netherlands_Antilles" => "Netherlands_Antilles",
// "New Caledonia" => "New Caledonia",
// "New Zealand" => "New Zealand",
"New_Caledonia" => "New_Caledonia",
"New_Zealand" => "New_Zealand",
"Nicaragua" => "Nicaragua",
"Niger" => "Niger",
"Nigeria" => "Nigeria",
"Niue" => "Niue",
273
"None" => "Không",
274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290
// "Norfolk Island" => "Norfolk Island",
"Norfolk_Island" => "Norfolk_Island",
// "North Korea" => "North Korea",
"North_Korea" => "North_Korea",
// "Northern Mariana Islands" => "Northern Mariana Islands",
"Northern_Mariana_Islands" => "Northern_Mariana_Islands",
"Norway" => "Norway",
"Oman" => "Oman",
"Other" => "Khác",
"Pakistan" => "Pakistan",
"Palau" => "Palau",
"Palestine" => "Palestine",
"Panama" => "Panama",
// "Papua New Guinea" => "Papua New Guinea",
"Papua_New_Guinea" => "Papua_New_Guinea",
"Paraguay" => "Paraguay",
"Peru" => "Peru",
291
// "Philippines" => "Philippines",
292 293 294
"Pitcairn" => "Pitcairn",
"Poland" => "Poland",
"Portugal" => "Portugal",
295
// "Puerto Rico" => "Puerto Rico",
296 297
"Puerto_Rico" => "Puerto_Rico",
"Quatar" => "Quatar",
298
// "Republic of Macedonia" => "Republic of Macedonia",
299
// "Republic_of_Macedonia" => "Republic_of_Macedonia",
300 301 302
"Reunion" => "Reunion",
"Romania" => "Romania",
"Russia" => "Russia",
303 304
// "Russian Federation" => "Russian Federation",
// "Russian_Federation" => "Russian_Federation",
305
"Rwanda" => "Rwanda",
306 307 308 309
// "Saint Helena" => "Saint Helena",
// "Saint Kitts and Nevis" => "Saint Kitts and Nevis",
// "Saint Lucia" => "Saint Lucia",
// "Saint Pierre and Miquelon" => "Saint Pierre and Miquelon",
310 311 312 313 314
"Saint_Helena" => "Saint_Helena",
"Saint_Kitts_and_Nevis" => "Saint_Kitts_and_Nevis",
"Saint_Lucia" => "Saint_Lucia",
"Saint_Pierre_and_Miquelon" => "Saint_Pierre_and_Miquelon",
"Samoa" => "Samoa",
315
// "San Marino" => "San Marino",
316
"San_Marino" => "San_Marino",
317
// "Sao Tome and Principe" => "Sao Tome and Principe",
318
"Sao_Tome_and_Principe" => "Sao_Tome_and_Principe",
319
// "Saudi Arabia" => "Saudi Arabia",
320 321 322 323
"Saudi_Arabia" => "Saudi_Arabia",
"Senegal" => "Senegal",
"Serbia" => "Serbia",
"Seychelles" => "Seychelles",
324
// "Sierra Leone" => "Sierra Leone",
325 326 327 328
"Sierra_Leone" => "Sierra_Leone",
"Singapore" => "Singapore",
"Slovakia" => "Slovakia",
"Slovenia" => "Slovenia",
329
// "Solomon Islands" => "Solomon Islands",
330 331
"Solomon_Islands" => "Solomon_Islands",
"Somalia" => "Somalia",
332 333 334
// "South Africa" => "South Africa",
// "South Georgia and South Sandwich Islands" => "South Georgia and South Sandwich Islands",
// "South Korea" => "South Korea",
335 336 337 338
"South_Africa" => "South_Africa",
"South_Georgia_and_South_Sandwich_Islands" => "South_Georgia_and_South_Sandwich_Islands",
"South_Korea" => "South_Korea",
"Spain" => "Spain",
339
// "Sri Lanka" => "Sri Lanka",
340
"Sri_Lanka" => "Sri_Lanka",
341
// "St Vincent Grenadines" => "St Vincent Grenadines",
342 343 344
"St_Vincent_Grenadines" => "St_Vincent_Grenadines",
"Sudan" => "Sudan",
"Surinam" => "Surinam",
345
// "Svalbard and Jan Mayen" => "Svalbard and Jan Mayen",
346 347 348 349 350 351 352 353 354 355 356 357 358
"Svalbard_and_Jan_Mayen" => "Svalbard_and_Jan_Mayen",
"Swaziland" => "Swaziland",
"Sweden" => "Sweden",
"Switzerland" => "Switzerland",
"Syria" => "Syria",
"Taiwan" => "Taiwan",
"Tajikistan" => "Tajikistan",
"Tanzania" => "Tanzania",
"Thailand" => "Thailand",
"Timor-Leste" => "Timor-Leste",
"Togo" => "Togo",
"Tokelau" => "Tokelau",
"Tonga" => "Tonga",
359
// "Trinidad Tobago" => "Trinidad Tobago",
360 361 362 363
"Trinidad_Tobago" => "Trinidad_Tobago",
"Tunisia" => "Tunisia",
"Turkey" => "Turkey",
"Turkmenistan" => "Turkmenistan",
364
// "Turks and Caicos Islands" => "Turks and Caicos Islands",
365 366
"Turks_and_Caicos_Islands" => "Turks_and_Caicos_Islands",
"Tuvalu" => "Tuvalu",
367
// "US Virgin Islands" => "US Virgin Islands",
368 369 370
"US_Virgin_Islands" => "US_Virgin_Islands",
"Uganda" => "Uganda",
"Ukraine" => "Ukraine",
371 372 373 374
// "United Arab Emirates" => "United Arab Emirates",
// "United Kingdom" => "United Kingdom",
// "United Nations Organization" => "United Nations Organization",
// "United States Minor Outlying Islands" => "United States Minor Outlying Islands",
375
// "United States" => "United States",
376 377
"United_Arab_Emirates" => "United_Arab_Emirates",
"United_Kingdom" => "United_Kingdom",
378 379 380 381
// "United_Kingdom_-_England_and_Wales" => "United_Kingdom_-_England_and_Wales",
// "United_Kingdom_-_Northern_Ireland" => "United_Kingdom_-_Northern_Ireland",
// "United_Kingdom_-_Scotland" => "United_Kingdom_-_Scotland",
// "United_Nations_Organization" => "United_Nations_Organization",
382 383 384 385 386 387 388
"United_States" => "United_States",
"United_States_Minor_Outlying_Islands" => "United_States_Minor_Outlying_Islands",
"Uruguay" => "Uruguay",
"Uzbekistan" => "Uzbekistan",
"Vanuatu" => "Vanuatu",
"Vatican" => "Vatican",
"Venezuela" => "Venezuela",
389
// "Viet Nam" => "Viet Nam",
390 391
"Viet_Nam" => "Việt Nam",
"Wales" => "Wales",
392
// "Wallis and Futuna" => "Wallis and Futuna",
393
"Wallis_and_Futuna" => "Wallis_and_Futuna",
394
// "Western Sahara" => "Western Sahara",
395 396 397 398 399 400
"Western_Sahara" => "Western_Sahara",
"World" => "World",
"Yemen" => "Yemen",
"Yugoslavia" => "Yugoslavia",
"Zambia" => "Zambia",
"Zimbabwe" => "Zimbabwe",
401 402
// "the former Yugoslav Republic of Macedonia" => "the former Yugoslav Republic of Macedonia",
// "the_former_Yugoslav_Republic_of_Macedonia" => "the_former_Yugoslav_Republic_of_Macedonia",
403 404
// "File %0 succesfully imported" => "File %0 succesfully imported",
// "category defaults" => "category defaults",
405
// "You must specify a directory" => "You must specify a directory",
406 407 408
// "ViewerJS URI not set" => "ViewerJS URI not set",
// "ViewerJS URI not found (local file not readable)" => "ViewerJS URI not found (local file not readable)",
// "ViewerJS URI not found (%0)" => "ViewerJS URI not found (%0)",
409 410 411
// "Tags successfully cleaned up" => "Tags successfully cleaned up",
// "Tag cleanup failed" => "Tag cleanup failed",
// "Orphan images successfully removed" => "Orphan images successfully removed",
412 413 414 415 416 417
// "moved %d images, %d errors occurred" => "moved %d images, %d errors occurred",
// "a timeout occurred. Hit the reload button to move the rest" => "a timeout occurred. Hit the reload button to move the rest",
// "Tiki Email Test" => "Tiki Email Test",
// "Tiki Test email from" => "Tiki Test email from",
// "Unable to send mail" => "Unable to send mail",
// "Test mail sent to" => "Test mail sent to",
418 419
// "registration choices" => "registration choices",
// "This method of captcha is not supported by your server, please select another or upgrade" => "This method of captcha is not supported by your server, please select another or upgrade",
420
// "You need to select a file to upload" => "You need to select a file to upload",
421
// "File Upload Error: ' . \$_FILES['passwordlist']['error']));\n\t\telse{  // if file has been uploaded, and there are no errors, then index the file in the database.\n\t\t\t\$blackL->deletePassIndex();\n\t\t\t\$blackL->createPassIndex();\n\t\t\t\$blackL->loadPassIndex(\$_FILES['passwordlist']['tmp_name'],\$_POST['loaddata']);\n\t\t\tFeedback::success(tra('Uploaded file has been populated into database and indexed. Ready to generate password lists" => "File Upload Error: ' . \$_FILES['passwordlist']['error']));\n\t\telse{  // if file has been uploaded, and there are no errors, then index the file in the database.\n\t\t\t\$blackL->deletePassIndex();\n\t\t\t\$blackL->createPassIndex();\n\t\t\t\$blackL->loadPassIndex(\$_FILES['passwordlist']['tmp_name'],\$_POST['loaddata']);\n\t\t\tFeedback::success(tra('Uploaded file has been populated into database and indexed. Ready to generate password lists",
422
// "Unable to Write Password File to Disk" => "Unable to Write Password File to Disk",
423 424
// "%d users were assigned to groups based on user emails matching the patterns defined for the groups" => "%d users were assigned to groups based on user emails matching the patterns defined for the groups",
// "No user emails matched the group pattern definitions, or the matching users were already assigned, or email patterns have not been set for any groups" => "No user emails matched the group pattern definitions, or the matching users were already assigned, or email patterns have not been set for any groups",
425 426 427 428 429 430
// "Used" => "Used",
// "Available" => "Available",
// "Memory" => "Memory",
// "Hit" => "Hit",
// "Miss" => "Miss",
"Cache" => "Bộ đệm",
431
// "An error occurred: " => "An error occurred: ",
432 433 434
// "New rating configuration %0 created" => "New rating configuration %0 created",
// "Rating configuration updated for %0" => "Rating configuration updated for %0",
// "Scoring events replaced with form data" => "Scoring events replaced with form data",
435
// "Unable to get info from log file" => "Unable to get info from log file",
436 437
// "Dump created at %0" => "Dump created at %0",
// "Dump was not created. Please check permissions for the storage/ directory" => "Dump was not created. Please check permissions for the storage/ directory",
438 439
// "You must set a home file gallery" => "You must set a home file gallery",
// "Tag already exists" => "Tag already exists",
440 441 442 443 444 445 446 447 448 449 450
// "Tag %0 created" => "Tag %0 created",
// "Dump file %0 removed" => "Dump file %0 removed",
// "Dump file %0 was not removed" => "Dump file %0 was not removed",
// "Tag %0 not found" => "Tag %0 not found",
// "Tag %0 restored" => "Tag %0 restored",
// "Tag %0 not restored" => "Tag %0 not restored",
// "Tag %0 removed" => "Tag %0 removed",
// "Tag %0 not removed" => "Tag %0 not removed",
// "Process to remove pictures has completed" => "Process to remove pictures has completed",
// "No update was made" => "No update was made",
// "Areas were updated" => "Areas were updated",
451
// "Are you sure you want to remove that post" => "Are you sure you want to remove that post",
452 453 454 455 456
"Re:" => "TL:",
"This forum is flat and doesn't allow replies to other replies" => "Diễn đàn này thuộc dạng phẳng và không cho phép trả lời lại các bài trả lời khác",
"Copyright management" => "Quản lí bản quyền",
"No page indicated" => "Không có trang nào được chỉ định",
"You must supply all the information, including title and year." => "Bạn phải cung cấp tất cả thông tin, bao gồm tiêu đề và năm.",
457 458
// "Migrated Image Galleries" => "Migrated Image Galleries",
// "Converted image galleries from version created by Tiki 17" => "Converted image galleries from version created by Tiki 17",
459
"You do not have permission to use this feature" => "Quyền hạn bị từ chối trong việc sử dụng tính năng này",
460
"This feature is for admins only" => "Tính năng này chỉ dành cho người quản trị",
461
"ID" => "ID",
462
"Type" => "Kiểu",
463 464
"Name" => "Tên",
"Description" => "Mô tả",
465 466 467
"Size" => "Kích thước",
"Created" => "Được tạo",
// "Uploaded" => "Uploaded",
468
"Last modified" => "Lần sửa cuối",
469 470
// "Uploaded by" => "Uploaded by",
"Creator" => "Người tạo",
471
"Last modified by" => "Sửa lần cuối bởi",
472 473
"Comment" => "Bình luận",
"Files" => "Tập tin",
474
"Hits" => "Hits",
475 476 477
// "Last download" => "Last download",
"Locked by" => "Khóa bởi",
"Backlinks" => "Liên kết trỏ tới",
478 479
// "Delete after" => "Delete after",
// "Share" => "Share",
480 481 482 483
"Source" => "Mã nguồn",
// "Explorer" => "Explorer",
"Path" => "Đường dẫn",
// "Slideshow" => "Slideshow",
484
// "Gallery icon" => "Gallery icon",
485 486 487 488
"Register" => "Đăng kí",
// "Tiki Installer" => "Tiki Installer",
// "MySQL Improved (mysqli)" => "MySQL Improved (mysqli)",
// "MySQL classic (mysql)" => "MySQL classic (mysql)",
489
// "No database name specified" => "No database name specified",
490 491 492 493 494 495
// "Automatic" => "Automatic",
// "Make a symlink" => "Make a symlink",
// "Make a copy" => "Make a copy",
// "Do nothing" => "Do nothing",
// "symlink created" => "symlink created",
// "copy created" => "copy created",
496 497
// "Email address not valid, test mail not sent" => "Email address not valid, test mail not sent",
// "Email address empty and \"copy\" checkbox not set, test mail not sent" => "Email address empty and \"copy\" checkbox not set, test mail not sent",
498
// "Test mail from Tiki installer %0" => "Test mail from Tiki installer %0",
499 500 501 502
// "Tiki version" => "Tiki version",
// "PHP version" => "PHP version",
// "Server" => "Server",
// "Sent" => "Sent",
503
// "Some invalid characters were detected in database name. Please use alphanumeric characters or _ or -" => "Some invalid characters were detected in database name. Please use alphanumeric characters or _ or -",
504 505
// "Database `%0` was created" => "Database `%0` was created",
// "Database `%0` creation failed. You need to create the database" => "Database `%0` creation failed. You need to create the database",
506
// "Database `%0`. Unable to connect to database" => "Database `%0`. Unable to connect to database",
507 508
// "User `%0` was created" => "User `%0` was created",
// "User `%0` creation failed" => "User `%0` creation failed",
509 510 511 512 513 514 515 516 517 518 519 520 521 522
// "Congratulations!\n\nYour server can send emails.\n\n" => "Congratulations!\n\nYour server can send emails.\n\n",
// "No automated tax" => "No automated tax",
// "Account name must not be empty" => "Account name must not be empty",
// "Budget is not a valid amount: " => "Budget is not a valid amount: ",
// "Locked must be either 0 or 1" => "Locked must be either 0 or 1",
// "Error creating account" => "Error creating account",
// "AccountId %0 is already in use and must not be changed. Please disable it if it is no longer needed" => "AccountId %0 is already in use and must not be changed. Please disable it if it is no longer needed",
// "Error updating account" => "Error updating account",
// "Account is already in use and must not be deleted. Please disable it, if it is no longer needed" => "Account is already in use and must not be deleted. Please disable it, if it is no longer needed",
// "Rollback failed, inconsistent database: Cleanup needed for journalId %0 in book %1" => "Rollback failed, inconsistent database: Cleanup needed for journalId %0 in book %1",
// "successfully rolled back #" => "successfully rolled back #",
// "Booking error creating journal entry" => "Booking error creating journal entry",
// "Booking error creating debit entry" => "Booking error creating debit entry",
// "Booking error creating credit entry" => "Booking error creating credit entry",
523 524
// "The number of debit entries differs: " => "The number of debit entries differs: ",
// "The number of credit entries differs: " => "The number of credit entries differs: ",
525 526 527 528 529 530 531 532 533 534 535 536 537
// "Splitting is only allowed on one side" => "Splitting is only allowed on one side",
// "Invalid debit amount " => "Invalid debit amount ",
// "Invalid debit account number " => "Invalid debit account number ",
// "Invalid credit amount " => "Invalid credit amount ",
// "Invalid credit account number " => "Invalid credit account number ",
// "Difference between debit and credit amounts " => "Difference between debit and credit amounts ",
// "Rollback failed, inconsistent database: Cleanup needed for stackId %0 in book %1" => "Rollback failed, inconsistent database: Cleanup needed for stackId %0 in book %1",
// "Booking error creating stack entry" => "Booking error creating stack entry",
// "Booking error creating stack debit entry" => "Booking error creating stack debit entry",
// "Booking error creating stack credit entry" => "Booking error creating stack credit entry",
// "Error deleting entry from stack" => "Error deleting entry from stack",
// "Booking error confirming stack entry" => "Booking error confirming stack entry",
// "Error while updating statement" => "Error while updating statement",
538
// "is not a number" => "is not a number",
539
// "must be greater than 0" => "must be greater than 0",
540
// "Invalid transaction - please contact administrator" => "Invalid transaction - please contact administrator",
541 542 543 544 545 546
// "Error checking" => "Error checking",
// "does not exist" => "does not exist",
// "already exists" => "already exists",
// "This book has been closed. You can't create new accounts" => "This book has been closed. You can't create new accounts",
// "This book has been closed. You can't modify the account" => "This book has been closed. You can't modify the account",
// "This book has been closed. You can't delete the account" => "This book has been closed. You can't delete the account",
547 548 549
// "The date of the transaction is before the start date of this book" => "The date of the transaction is before the start date of this book",
// "The date of the transaction is after the end date of this book" => "The date of the transaction is after the end date of this book",
// "This book has been closed. Bookings can no longer be made in it" => "This book has been closed. Bookings can no longer be made in it",
550
// "Invalid booking date" => "Invalid booking date",
551
// "This book has been closed. Transactions can no longer be cancelled in it" => "This book has been closed. Transactions can no longer be cancelled in it",
552 553 554
// "New article post" => "New article post",
// "Edited article post" => "Edited article post",
// "Deleted article post" => "Deleted article post",
555
// "The file has incorrect syntax or is not a CSV file" => "The file has incorrect syntax or is not a CSV file",
556
// "Error line: %d" => "Error line: %d",
557
// "Import failed due to data format. Make sure the file has Unix-style line breaks" => "Import failed due to data format. Make sure the file has Unix-style line breaks",
558 559 560 561 562 563 564
// "Spam is not welcome here" => "Spam is not welcome here",
// "anonymous" => "anonymous",
// "Blog cannot be found" => "Blog cannot be found",
"refresh" => "làm tươi",
// "go back to this crumb" => "go back to this crumb",
"Administration:" => "Quản trị viên:",
// "All day" => "All day",
565
// "First day of week: Sunday (its ID is 0) - Translators, you need to localize this string" => "First day of week: Sunday (its ID is 0) - Translators, you need to localize this string",
566
"Sunday" => "Chủ Nhật",
567
// "Su" => "Su",
568 569 570 571 572 573
"Monday" => "Thứ Hai",
"Tuesday" => "Thứ Ba",
"Wednesday" => "Thứ Tư",
"Thursday" => "Thứ Năm",
"Friday" => "Thứ Sáu",
"Saturday" => "Thứ Bảy",
574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598
// "Mo" => "Mo",
// "Tu" => "Tu",
// "We" => "We",
// "Th" => "Th",
// "Fr" => "Fr",
// "Sa" => "Sa",
"in" => "trong",
// "continued" => "continued",
// "New Image Uploaded by" => "New Image Uploaded by",
// "New Subscriptions" => "New Subscriptions",
// "New Item in Tracker" => "New Item in Tracker",
"tracker" => "trình theo dõi",
"by" => "bởi",
"Wiki" => "Wiki",
"Image Gallery" => "Nơi trưng bày Hình ảnh",
"Articles" => "Bài viết",
"Blogs" => "Blog",
"Forums" => "Diễn đàn",
"Directory" => "Thư mục",
"File Gallery" => "Nơi trưng bày Tập tin",
"FAQs" => "Câu Hỏi Thường Gặp",
"Quizzes" => "Câu đố",
"Trackers" => "Trình theo dõi",
// "Survey" => "Survey",
// "Newsletter" => "Newsletter",
599
// "Please type this word backwards" => "Please type this word backwards",
600
// "Empty CAPTCHA value" => "Empty CAPTCHA value",
601
// "You have mistyped the anti-bot verification code. Please try again" => "You have mistyped the anti-bot verification code. Please try again",
602 603
// "Failed to validate CAPTCHA" => "Failed to validate CAPTCHA",
// "CAPTCHA ID field is missing" => "CAPTCHA ID field is missing",
604 605 606 607 608 609 610
// "Get a visual challenge" => "Get a visual challenge",
// "Get an audio challenge" => "Get an audio challenge",
// "Get a new challenge" => "Get a new challenge",
// "Type the two words" => "Type the two words",
// "Type what you hear" => "Type what you hear",
"Help" => "Trợ giúp",
// "Play sound again" => "Play sound again",
611
// "Download audio as an MP3 file" => "Download audio as an MP3 file",
612
// "Incorrect. Try again" => "Incorrect. Try again",
613
"Top" => "Top",
614 615 616 617 618
// "A category named %0 already exists in %1" => "A category named %0 already exists in %1",
"article" => "bài viết",
"blog" => "blog",
"directory" => "thư mục",
"faq" => "câu hỏi thường gặp",
619
"FAQ" => "Câu hỏi Thường gặp",
620 621 622 623 624 625 626 627 628 629
"file gallery" => "nơi trưng bày tập tin",
"forum" => "diễn đàn",
"image gallery" => "nơi trưng bày hình ảnh",
"newsletter" => "thư đưa tin",
"poll" => "bình chọn",
"quiz" => "câu đố",
"survey" => "khảo sát",
"wiki page" => "trang wiki",
"image" => "ảnh",
"calendar" => "lịch",
630
// "template" => "template",
631 632 633 634 635
"Permission denied" => "Bị từ chối quyền hạn",
// "Invalid filename (using filters for filenames)" => "Invalid filename (using filters for filenames)",
// "Cannot upload this file - maximum upload size exceeded" => "Cannot upload this file - maximum upload size exceeded",
"Cannot write to this file:" => "Không thể ghi lên tập tin này:",
"(not registered)" => "(chưa đăng kí)",
636
"Anonymous" => "Ẩn danh",
637 638
// "Your comment was rejected" => "Your comment was rejected",
// "Cannot perform spam check: %0" => "Cannot perform spam check: %0",
639
// "Please wait %0 seconds between posts" => "Please wait %0 seconds between posts",
640 641
"Wrong password. Cannot post comment" => "Mật khẩu sai. Không thể gửi bình luận",
"A contribution is mandatory" => "Cần có sự đóng góp",
642 643 644
// "Please enter a Title and Message for your new forum topic" => "Please enter a Title and Message for your new forum topic",
// "Please enter a Title and Message for your forum reply" => "Please enter a Title and Message for your forum reply",
// "Please enter a Message for your forum reply" => "Please enter a Message for your forum reply",
645 646
// "Invalid Email" => "Invalid Email",
// "Your message has been queued for approval and will be posted after a moderator approves it" => "Your message has been queued for approval and will be posted after a moderator approves it",
647
// "Use this thread to discuss the %s page" => "Use this thread to discuss the %s page",
648 649
// "This forum is locked" => "This forum is locked",
// "This thread is locked" => "This thread is locked",
650 651 652 653 654
"Error" => "Lỗi",
// "Note" => "Note",
// "Success" => "Success",
// "Warning" => "Warning",
// "Feedback class called with no feedback provided" => "Feedback class called with no feedback provided",
655
// "Apply Profile \"Simple Wiki Attributes\" To Add FutureLink Questions" => "Apply Profile \"Simple Wiki Attributes\" To Add FutureLink Questions",
656
// "Saving.." => "Saving..",
657
// "Editing FutureLink ' + type),\n\t\t\t\t\t\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\t\t\t\t\t\tbuttons: {}\n\t\t\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t\t\t\t\tdialogSettings.buttons[tr('OK" => "Editing FutureLink ' + type),\n\t\t\t\t\t\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\t\t\t\t\t\tbuttons: {}\n\t\t\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t\t\t\t\tdialogSettings.buttons[tr('OK",
658
"Cancel" => "Hủy",
659
// "New ' + type)\n\t\t\t\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t\t\t\t\t\tnewFrmDialogSettings.buttons[tr('Save" => "New ' + type)\n\t\t\t\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t\t\t\t\t\tnewFrmDialogSettings.buttons[tr('Save",
660
// "Editing FutureLink Question: " => "Editing FutureLink Question: ",
661
"OK" => "OK",
662 663
"New" => "Mới",
"Save" => "Lưu",
664
// "Create PastLink" => "Create PastLink",
665
// "Highlight text to be linked" => "Highlight text to be linked",
666
// "Accept PastLink" => "Accept PastLink",
667 668 669
// "Ok" => "Ok",
// "You selected" => "You selected",
// "Suggested selection" => "Suggested selection",
670 671
// "Click here to copy to clipboard" => "Click here to copy to clipboard",
// "Text and metadata copied to clipboard" => "Text and metadata copied to clipboard",
672
"Loading..." => "Đang tải...",
673
// "Edit FutureLink \" + type) + '</a></span>')\n\t\t\t\t\t\t\t\t.click(function() {\n\t\t\t\t\t\t\t\t\tvar box = \$('<table style=\"width: 100%;\" />');\n\n\t\t\t\t\t\t\t\t\t\$.each(item, function() {\n\t\t\t\t\t\t\t\t\t\t\$('<tr>')\n\t\t\t\t\t\t\t\t\t\t\t.append('<td>' + this.Value + '</td>')\n\t\t\t\t\t\t\t\t\t\t\t.append('<td title=\"' + tr(\"Edit" => "Edit FutureLink \" + type) + '</a></span>')\n\t\t\t\t\t\t\t\t.click(function() {\n\t\t\t\t\t\t\t\t\tvar box = \$('<table style=\"width: 100%;\" />');\n\n\t\t\t\t\t\t\t\t\t\$.each(item, function() {\n\t\t\t\t\t\t\t\t\t\t\$('<tr>')\n\t\t\t\t\t\t\t\t\t\t\t.append('<td>' + this.Value + '</td>')\n\t\t\t\t\t\t\t\t\t\t\t.append('<td title=\"' + tr(\"Edit",
674 675
"Delete" => "Xóa",
// "Are you sure" => "Are you sure",
676 677
// "Edit FutureLink \" + type),\n\t\t\t\t\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\t\t\t\t\tbuttons: {}\n\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t\t\tif (item.length < 1) {\n\t\t\t\t\t\t\t\t\t\tbox.options.buttons[tr(\"New" => "Edit FutureLink \" + type),\n\t\t\t\t\t\t\t\t\t\t\tmodal: true,\n\t\t\t\t\t\t\t\t\t\t\tbuttons: {}\n\t\t\t\t\t\t\t\t\t};\n\n\t\t\t\t\t\t\t\t\tif (item.length < 1) {\n\t\t\t\t\t\t\t\t\t\tbox.options.buttons[tr(\"New",
// "Edit FutureLink Questions" => "Edit FutureLink Questions",
678
"Edit" => "Sửa",
679
// "Suggestion" => "Suggestion",
680 681
// "Please answer the questions below" => "Please answer the questions below",
// "Copy text and metadata" => "Copy text and metadata",
682 683 684 685 686 687 688 689 690 691 692
// "PastLink and FutureLink created.." => "PastLink and FutureLink created..",
// "This can happen if the page you are linking to has changed since you obtained the futurelink or if the rights to see it are different from what you have set at the moment" => "This can happen if the page you are linking to has changed since you obtained the futurelink or if the rights to see it are different from what you have set at the moment",
// "If you are logged in, try logging out and then recreate the futurelink" => "If you are logged in, try logging out and then recreate the futurelink",
// "Phrase not found" => "Phrase not found",
// "Sentence text" => "Sentence text",
// "Date Created" => "Date Created",
// "Date Updated Here" => "Date Updated Here",
// "Date Updated There" => "Date Updated There",
// "Click below to read Citing blocks" => "Click below to read Citing blocks",
"Read" => "Đã đọc",
// "Linked to: " => "Linked to: ",
693
// "H5P requires the CURL extension to be installed in PHP" => "H5P requires the CURL extension to be installed in PHP",
694 695 696
// "Exporting H5P content %0 failed" => "Exporting H5P content %0 failed",
// "Created by H5P" => "Created by H5P",
// "Saving H5P content %0 (fileId %1) failed" => "Saving H5P content %0 (fileId %1) failed",
697
// "Too many arguments on ceil" => "Too many arguments on ceil",
698
// "Too many arguments on date" => "Too many arguments on date",
699
// "Too many arguments on floor" => "Too many arguments on floor",
700 701 702
// "Unexpected values: %0" => "Unexpected values: %0",
// "Field must be provided and contain one argument: list" => "Field must be provided and contain one argument: list",
// "Field must be provided and contain a function" => "Field must be provided and contain a function",
703 704
// "Too many arguments on less than" => "Too many arguments on less than",
// "Too many arguments on more than" => "Too many arguments on more than",
705 706 707
// "string \$input , int \$pad_length [, string \$pad_string = \" \" [, string \$pad_type = right|left|both ]]" => "string \$input , int \$pad_length [, string \$pad_string = \" \" [, string \$pad_type = right|left|both ]]",
// "Too many arguments for pad" => "Too many arguments for pad",
// "Too few arguments for pad" => "Too few arguments for pad",
708
// "Too many arguments on round" => "Too many arguments on round",
709 710
// "Content required" => "Content required",
// "Field must be provided and contain one argument: separator" => "Field must be provided and contain one argument: separator",
711
// "Field must be provided and contain one or more values: key or keys" => "Field must be provided and contain one or more values: key or keys",
712 713 714 715 716 717 718
// "%0 near \"%1\"" => "%0 near \"%1\"",
// "Expecting \"(\"" => "Expecting \"(\"",
// "Unexpected \"%0\"" => "Unexpected \"%0\"",
// "Expecting \")\"" => "Expecting \")\"",
// "No formula provided" => "No formula provided",
// "Variable not found \"%0\"" => "Variable not found \"%0\"",
// "Unknown operation \"%0\"" => "Unknown operation \"%0\"",
sampaioprimo's avatar
sampaioprimo committed
719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735
"All" => "Tất cả",
// "Count" => "Count",
// "Count By Date" => "Count By Date",
// "Count By Date Filter Id" => "Count By Date Filter Id",
// "Count Users Filter Id" => "Count Users Filter Id",
// "Count Users IP Filter Id" => "Count Users IP Filter Id",
// "Ascending By Date" => "Ascending By Date",
// "Descending By Date" => "Descending By Date",
// "Logs" => "Logs",
"Action" => "Hành động",
"Start" => "Start",
// "End" => "End",
// "Fields" => "Fields",
// "Grouping" => "Grouping",
"Sort" => "Sắp xếp",
// "Limit" => "Limit",
"Tracker" => "Trình theo dõi",
736
// " Join Tracker " => " Join Tracker ",
737
// " on " => " on ",
738
// " equals " => " equals ",
sampaioprimo's avatar
sampaioprimo committed
739 740 741
// "Item Id" => "Item Id",
"Search" => "Tìm kiếm",
// " for " => " for ",
742
"Status" => "Trạng thái",
743 744 745 746
// "Articles deleted" => "Articles deleted",
// "removed the article" => "removed the article",
// "Edited articles" => "Edited articles",
// "edited the article" => "edited the article",
747
// "New articles submitted" => "New articles submitted",
748 749 750 751
// "created the article" => "created the article",
// "New blog posts" => "New blog posts",
// "replied to the blog" => "replied to the blog",
// "New calendar events" => "New calendar events",
752
// "%0 added or updated event %1" => "%0 added or updated event %1",
753
// "Changes in categories" => "Changes in categories",
754 755 756
// "added the %0 %1 to the category %2" => "added the %0 %1 to the category %2",
// "created the subcategory" => "created the subcategory",
// "removed the subcategory" => "removed the subcategory",
757
"from" => "từ",
758
// "edited the category" => "edited the category",
759 760 761 762 763 764
// "removed the %0 %1 from the category %2" => "removed the %0 %1 from the category %2",
// "File galleries changed" => "File galleries changed",
// "%0 edited the file gallery %1" => "%0 edited the file gallery %1",
// "%0 uploaded the file %1" => "%0 uploaded the file %1",
// "onto" => "onto",
// "%0 removed the file %1 from %2" => "%0 removed the file %1 from %2",
765
// "New replies in forum topics" => "New replies in forum topics",
766 767 768 769 770 771 772
// "%0 <a href=%1>replied</a> to the topic %2" => "%0 <a href=%1>replied</a> to the topic %2",
// "New posts in forums" => "New posts in forums",
// "%0 created the topic %1 at forum %2" => "%0 created the topic %1 at forum %2",
// "Image galleries changed" => "Image galleries changed",
// "changed the picture gallery" => "changed the picture gallery",
// "uploaded the picture" => "uploaded the picture",
// "removed the picture" => "removed the picture",
773 774 775 776 777 778 779 780
// "Wiki pages added to a structure" => "Wiki pages added to a structure",
// "%0 added %1 wiki page to a structure" => "%0 added %1 wiki page to a structure",
// "Wiki pages moved down in a structure tree" => "Wiki pages moved down in a structure tree",
// "%0 moved a wiki page down in a structure tree" => "%0 moved a wiki page down in a structure tree",
// "Wiki pages moved up in a structure tree" => "Wiki pages moved up in a structure tree",
// "%0 moved a wiki page up in a structure tree" => "%0 moved a wiki page up in a structure tree",
// "Wiki pages removed from structure" => "Wiki pages removed from structure",
// "%0 removed %1 wiki page from a structure" => "%0 removed %1 wiki page from a structure",
781 782
// "File attached to tracker" => "File attached to tracker",
// "%0 attached a file (%1) to tracker item %2" => "%0 attached a file (%1) to tracker item %2",
783 784 785 786 787 788 789 790 791 792
// "Comments in tracker items" => "Comments in tracker items",
// "%0 added a new comment to %1 on tracker %2" => "%0 added a new comment to %1 on tracker %2",
// "%0 added a new comment to item id %1 on tracker %2" => "%0 added a new comment to item id %1 on tracker %2",
// "Tracker items modified" => "Tracker items modified",
// "%0 added or updated tracker item %1 on tracker %2" => "%0 added or updated tracker item %1 on tracker %2",
// "%0 added or updated tracker item id %1 on tracker %2" => "%0 added or updated tracker item id %1 on tracker %2",
// "New attachments in wiki pages" => "New attachments in wiki pages",
// "%0 uploaded the file %1 onto %2" => "%0 uploaded the file %1 onto %2",
// "Wiki pages updated" => "Wiki pages updated",
// "%0 edited the wikipage %1 (<a href=%2>this history</a>, <a href=%3>all history</a>)" => "%0 edited the wikipage %1 (<a href=%2>this history</a>, <a href=%3>all history</a>)",
793 794 795 796
// "Wiki pages created" => "Wiki pages created",
// "%0 created the wikipage %1" => "%0 created the wikipage %1",
// "Wiki pages deleted" => "Wiki pages deleted",
// "%0 deleted the wikipage %1" => "%0 deleted the wikipage %1",
797
// "and %0 more changes of the same type" => "and %0 more changes of the same type",
798
// "Nothing has happened" => "Nothing has happened",
799 800 801 802
// "Report on %0 from %1 " => "Report on %0 from %1 ",
// "(no changes)" => "(no changes)",
// "(1 change)" => "(1 change)",
// "(%0 changes)" => "(%0 changes)",
803 804 805 806 807 808 809 810 811 812 813 814 815 816 817
// "Scheduler task already running" => "Scheduler task already running",
// "Missing parameters to run the command" => "Missing parameters to run the command",
// "Console command" => "Console command",
// "Missing the URL to call" => "Missing the URL to call",
// "Missing the file path to where the output should be saved" => "Missing the file path to where the output should be saved",
// "Failed to open file %s to write" => "Failed to open file %s to write",
// "URL" => "URL",
// "Output File" => "Output File",
// "File path to save the output" => "File path to save the output",
// "Additional HTTP Headers" => "Additional HTTP Headers",
// "One HTTP Header per line" => "One HTTP Header per line",
// "Auth Username" => "Auth Username",
// "Auth Password" => "Auth Password",
// "Missing shell command to execute" => "Missing shell command to execute",
// "Shell command" => "Shell command",
818 819 820 821 822 823 824 825
// "Missing required action parameter or value: %0" => "Missing required action parameter or value: %0",
// "Cannot apply change_status action to an object type %0" => "Cannot apply change_status action to an object type %0",
// "Invalid \"from\" status specified for change_status action: %0. Should be one of \"o\", \"p\" or \"c\"" => "Invalid \"from\" status specified for change_status action: %0. Should be one of \"o\", \"p\" or \"c\"",
// "Invalid \"to\" status specified for change_status action: %0. Should be one of \"o\", \"p\" or \"c\"" => "Invalid \"to\" status specified for change_status action: %0. Should be one of \"o\", \"p\" or \"c\"",
// "Tracker item %0 not found" => "Tracker item %0 not found",
// "Tracker item %0 status %1 is different than the \"from\" status %2" => "Tracker item %0 status %1 is different than the \"from\" status %2",
// "Cannot apply delete action to an object type %0" => "Cannot apply delete action to an object type %0",
// "Cannot find file to delete: %0" => "Cannot find file to delete: %0",
826
// "EmailAction - send to %0, subject - %1" => "EmailAction - send to %0, subject - %1",
827
// "Error sending email: %0" => "Error sending email: %0",
828
// "Page %s cannot be found" => "Page %s cannot be found",
829
// "EmailAction - can't send new message" => "EmailAction - can't send new message",
830 831 832 833 834 835 836 837 838 839 840 841 842 843 844
// "Cannot apply filegal_change_filename action to an object type %0" => "Cannot apply filegal_change_filename action to an object type %0",
// "Tracker field %0 not found for tracker %1" => "Tracker field %0 not found for tracker %1",
// "Tracker field %0 is not a Files field type" => "Tracker field %0 is not a Files field type",
// "filegal_change_filename action missing value parameter" => "filegal_change_filename action missing value parameter",
// "Cannot apply filegal_image_overlay action to an object type %0" => "Cannot apply filegal_image_overlay action to an object type %0",
// "filegal_image_overlay action missing value parameter" => "filegal_image_overlay action missing value parameter",
// "filegal_image_overlay action requires Imagick, please review your server setup" => "filegal_image_overlay action requires Imagick, please review your server setup",
// "filegal_image_overlay: Problem processing image \"%0\", the following values form the template are empty: %1" => "filegal_image_overlay: Problem processing image \"%0\", the following values form the template are empty: %1",
// "Cannot apply tracker_item_modify action to an object type %0" => "Cannot apply tracker_item_modify action to an object type %0",
// "tracker_item_modify action missing value or calc parameter" => "tracker_item_modify action missing value or calc parameter",
// "Error applying tracker_item_modify calc formula to item %0: %1" => "Error applying tracker_item_modify calc formula to item %0: %1",
// "Unknown search action step: %0" => "Unknown search action step: %0",
// "Cannot apply wiki_approval action to an object type %0" => "Cannot apply wiki_approval action to an object type %0",
// "Wiki page %0 is not in pending state" => "Wiki page %0 is not in pending state",
// "Wiki page %0 does not require approval" => "Wiki page %0 does not require approval",
845
// "unknown" => "unknown",
846
"Unknown" => "Không biết",
847
// "%0 (latest)" => "%0 (latest)",
848
// "Federated index %0 not found" => "Federated index %0 not found",
849
// "Unknown mapping type \"%0\" for field \"%1\"" => "Unknown mapping type \"%0\" for field \"%1\"",
850
// "Document not found in index %1 (%0)" => "Document not found in index %1 (%0)",
851
// "String \"%0\" cannot be formatted as a number for field \"%1\"" => "String \"%0\" cannot be formatted as a number for field \"%1\"",
852
// "Feature not supported" => "Feature not supported",
853
// "Field %0 does not exist in the current index. Please check field permanent name and if you have any items in that tracker" => "Field %0 does not exist in the current index. Please check field permanent name and if you have any items in that tracker",
854
// "Field %0 does not exist in the current index. If this is a tracker field, the proper syntax is tracker_field_%0" => "Field %0 does not exist in the current index. If this is a tracker field, the proper syntax is tracker_field_%0",
855
// "Parsing search query failed: \"%0\"" => "Parsing search query failed: \"%0\"",
856
// "Sort field %0 not found in index" => "Sort field %0 not found in index",
857 858
// "No results for query" => "No results for query",
// "Missing template \"%0\"" => "Missing template \"%0\"",
859 860
// "No value for '%0'" => "No value for '%0'",
// "Unknown formatting rule '%0' for '%1'" => "Unknown formatting rule '%0' for '%1'",
861 862 863 864
// "Category Tree" => "Category Tree",
"Categories" => "Phân mục",
// "%0 (Tree)" => "%0 (Tree)",
"Tags" => "Thẻ tag",
865
// "Letter" => "Letter",
866
// "First word" => "First word",
867
// "Indexing failed while processing \"%0\" (type %1) with the error \"%2\"" => "Indexing failed while processing \"%0\" (type %1) with the error \"%2\"",
868
// "Object %0 type %1 returned null from getDocument function" => "Object %0 type %1 returned null from getDocument function",
869
// "Could not perform index modification: %0" => "Could not perform index modification: %0",
870
// "Feature not supported: %0" => "Feature not supported: %0",
871
// "Missing objectype or qualifier for relation filter" => "Missing objectype or qualifier for relation filter",
872
// "The range filter is missing \\\"from\\\" or \\\"to\\\"" => "The range filter is missing \\\"from\\\" or \\\"to\\\"",
873 874
// "The distance filter is missing \\\"distance\\\", \\\"lat\\\" or \\\"lon\\\"" => "The distance filter is missing \\\"distance\\\", \\\"lat\\\" or \\\"lon\\\"",
// "Distance sort: Missing lat or lon arguments" => "Distance sort: Missing lat or lon arguments",
875
// "List plugin: Feature \"jQuery Sortable Tables\" (tablesorter) is not enabled" => "List plugin: Feature \"jQuery Sortable Tables\" (tablesorter) is not enabled",
876 877
// "filterRange: \"from\" value not parsed" => "filterRange: \"from\" value not parsed",
// "filterRange: \"to\" value not parsed" => "filterRange: \"to\" value not parsed",
878
// "%0 (%1)" => "%0 (%1)",
879 880
// "Please confirm" => "Please confirm",
// "Are you sure you want to %0 the following %1" => "Are you sure you want to %0 the following %1",
881
// "Please confirm your action for the following item" => "Please confirm your action for the following item",
882
// "Please confirm your action for the following items" => "Please confirm your action for the following items",
883
// "Activity stream currently unavailable" => "Activity stream currently unavailable",
884
// "Permission Denied" => "Permission Denied",
885
// "Delete Rule" => "Delete Rule",
886
// "Your activity (id:'.\$id" => "Your activity (id:'.\$id",
887 888 889 890 891 892 893 894
// "Delete Activity" => "Delete Activity",
// "Edit Rule %0" => "Edit Rule %0",
// "Create Sample Rule" => "Create Sample Rule",
// "Create Record Rule" => "Create Record Rule",
// "Create Tracker Rule" => "Create Tracker Rule",
// "Create Advanced Rule" => "Create Advanced Rule",
// "Sample" => "Sample",
// "Basic" => "Basic",
895
"Advanced" => "Nâng cao",
896 897 898
// "Invalid rule type" => "Invalid rule type",
// "Change Rule Type" => "Change Rule Type",
// "Change Rule Status" => "Change Rule Status",
899 900
// "Content could not be loaded" => "Content could not be loaded",
// "Create article from URL" => "Create article from URL",
901
// "Invalid input" => "Invalid input",
902
// "Invalid data" => "Invalid data",
903
// "Oops" => "Oops",
904 905
// "Action not found (%0 in %1)" => "Action not found (%0 in %1)",
// "Controller not found (%0)" => "Controller not found (%0)",
906
// "Invalid %0 ID: %1" => "Invalid %0 ID: %1",
907
// "Comments not allowed on this page" => "Comments not allowed on this page",
908
"Comments" => "Bình luận",
909 910 911 912 913
// "Parent is locked" => "Parent is locked",
// "Pseudonym must be specified" => "Pseudonym must be specified",
// "Email must be specified" => "Email must be specified",
// "Title is empty" => "Title is empty",
// "Content is empty" => "Content is empty",
914
// "Duplicated comment, there is already another comment with the same text" => "Duplicated comment, there is already another comment with the same text",
915
// "Your comment was posted" => "Your comment was posted",
916
// "Permissions denied" => "Permissions denied",
917 918
// "Lock comments" => "Lock comments",
// "Unlock comments" => "Unlock comments",
919 920 921 922
// "Comment not found" => "Comment not found",
// "Comment already approved" => "Comment already approved",
// "Invalid argument" => "Invalid argument",
// "Thread not specified" => "Thread not specified",
923
// "Comment permissions: %0 object %1 not found" => "Comment permissions: %0 object %1 not found",
924
// "Feature disabled" => "Feature disabled",
925
// "Reserved for administrators during development" => "Reserved for administrators during development",
926
// "Tiki not connected. Please click \"Send Info\" to join in" => "Tiki not connected. Please click \"Send Info\" to join in",
927
// "There was an error (Tiki Connect is still experimental). Please try again" => "There was an error (Tiki Connect is still experimental). Please try again",
928 929 930
// "registration" => "registration",
// "confirmation" => "confirmation",
// "Connect Feature disabled" => "Connect Feature disabled",
931
// "Connect server mode disabled" => "Connect server mode disabled",
932
// "Please confirm that you want to participate in Tiki Connect" => "Please confirm that you want to participate in Tiki Connect",
933
// "Welcome to Tiki Connect, please click \"Send Info\" when you want to make a connection" => "Welcome to Tiki Connect, please click \"Send Info\" when you want to make a connection",
934 935
// "There was a problem at the server (Tiki Connect is still experimental)" => "There was a problem at the server (Tiki Connect is still experimental)",
// "CAPTCHA code problem" => "CAPTCHA code problem",
936
// "Connect data received, thanks" => "Connect data received, thanks",
937
// "Your Tiki site is not registered here yet. Please try again" => "Your Tiki site is not registered here yet. Please try again",
938 939
// "Inline editor update" => "Inline editor update",
"Preview" => "Xem thử",
940 941 942
// "Syntax Help" => "Syntax Help",
// "WYSIWYG Help" => "WYSIWYG Help",
// "Plugin Help" => "Plugin Help",
943
// "Spreadsheet Help" => "Spreadsheet Help",
944
// "Edit Help" => "Edit Help",
945 946 947 948 949 950 951 952 953 954
// "Plugins found containing: %0" => "Plugins found containing: %0",
// "No plugins found containing: %0" => "No plugins found containing: %0",
// "You do not have permission to edit \"%0\"" => "You do not have permission to edit \"%0\"",
// "Undefined parameter" => "Undefined parameter",
// "Missing parameters" => "Missing parameters",
// "Plugin \"%0\" not found" => "Plugin \"%0\" not found",
// "%0 Plugin modified by editor" => "%0 Plugin modified by editor",
// "Page \"%0\" not found" => "Page \"%0\" not found",
// "Plugin %0 on page %1 successfully edited" => "Plugin %0 on page %1 successfully edited",
// "Potential cross-site request forgery (CSRF) detected. Operation blocked. The security ticket may have expired - reloading the page may help" => "Potential cross-site request forgery (CSRF) detected. Operation blocked. The security ticket may have expired - reloading the page may help",
955
// "Authentication required" => "Authentication required",
956
// "Feature disabled: %0" => "Feature disabled: %0",
957 958
// "Edit conflict" => "Edit conflict",
// "Edit conflict: %0 \"%1\" is being edited already by %2" => "Edit conflict: %0 \"%1\" is being edited already by %2",
959 960
// "Field Required" => "Field Required",
// "Not found" => "Not found",
961
// "File Upload" => "File Upload",
962
// "File could not be uploaded" => "File could not be uploaded",
963
// "File could not be uploaded. File empty" => "File could not be uploaded. File empty",
964
// "File could not be uploaded. Restrictions apply" => "File could not be uploaded. Restrictions apply",
965 966
// "Batch file processed: \"%0\"" => "Batch file processed: \"%0\"",
// "You don't have permission to upload zipped file packages" => "You don't have permission to upload zipped file packages",
967 968
// "Browse" => "Browse",
// "Gallery List" => "Gallery List",
969 970 971
// "Upload from source disabled" => "Upload from source disabled",
// "Data could not be obtained" => "Data could not be obtained",
// "Manual refresh disabled" => "Manual refresh disabled",
972
// "Gallery ID %0 not found" => "Gallery ID %0 not found",
973
// "Requested gallery does not exist" => "Requested gallery does not exist",
974
// "Vimeo not authenticated" => "Vimeo not authenticated",
975
// "The upload limit was exceeded" => "The upload limit was exceeded",
976 977
// "The user has exceeded the daily number of uploads allowed" => "The user has exceeded the daily number of uploads allowed",
// "Invalid signature" => "Invalid signature",
978
// "The OAuth token that was passed has either expired or was not valid" => "The OAuth token that was passed has either expired or was not valid",
979 980 981 982 983 984 985 986 987
// "No action was selected. Please select an action before clicking OK" => "No action was selected. Please select an action before clicking OK",
// "Merge selected posts with another topic" => "Merge selected posts with another topic",
// "Merge this post" => "Merge this post",
// "Merge these posts" => "Merge these posts",
// "Merge selected topics with another topic" => "Merge selected topics with another topic",
// "Merge this topic" => "Merge this topic",
// "Merge these topics" => "Merge these topics",
"Merge" => "Ghép",
// "With this topic" => "With this topic",
988 989
// "All topics or posts were selected, leaving none to merge with. Please make your selection again" => "All topics or posts were selected, leaving none to merge with. Please make your selection again",
// "No topics were selected. Please select the topics you wish to merge before clicking the merge button" => "No topics were selected. Please select the topics you wish to merge before clicking the merge button",
990 991 992 993 994
// "The following post has been merged with the %0 topic" => "The following post has been merged with the %0 topic",
// "The following posts have been merged with the %0 topic" => "The following posts have been merged with the %0 topic",
// "Move this topic" => "Move this topic",
// "Move these topics" => "Move these topics",
// "From the %0 forum to the below forum" => "From the %0 forum to the below forum",
995
// "Move selected topics to another forum" => "Move selected topics to another forum",
996
"Move" => "Di chuyển",
997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016
// "No topics were selected. Please select the topics you wish to move before clicking the move button" => "No topics were selected. Please select the topics you wish to move before clicking the move button",
// "The following topic has been moved to the %0 forum" => "The following topic has been moved to the %0 forum",
// "The following topics have been moved to the %0 forum" => "The following topics have been moved to the %0 forum",
// "Please confirm deletion" => "Please confirm deletion",
// "delete" => "delete",
// "forum %0" => "forum %0",
// "No topics were selected. Please select the topics you wish to delete before clicking the delete button" => "No topics were selected. Please select the topics you wish to delete before clicking the delete button",
// "The following topic has been deleted" => "The following topic has been deleted",
// "The following topics have been deleted" => "The following topics have been deleted",
// "attachment" => "attachment",
// "No attachments were selected. Please select an attachment to delete" => "No attachments were selected. Please select an attachment to delete",
// "The following attachment has been deleted" => "The following attachment has been deleted",
// "The following attachments have been deleted" => "The following attachments have been deleted",
// "Reserved for forum administrators" => "Reserved for forum administrators",
// "No forums were selected. Please select a forum to delete" => "No forums were selected. Please select a forum to delete",
// "The following forum has been deleted" => "The following forum has been deleted",
// "The following forums have been deleted" => "The following forums have been deleted",
// "Reserved for forum administrators and moderators" => "Reserved for forum administrators and moderators",
// "Please confirm %0" => "Please confirm %0",
// "No topics were selected. Please select the topics you wish to %0 before clicking the %0 button" => "No topics were selected. Please select the topics you wish to %0 before clicking the %0 button",
1017
"locked" => "đã khóa",
1018 1019 1020 1021 1022 1023 1024 1025 1026
"unlocked" => "đã mở khóa",
// "The following topic has been %0" => "The following topic has been %0",
// "The following topics have been %0" => "The following topics have been %0",
// "thread" => "thread",
// "No threads were selected. Please select the threads you wish to %0" => "No threads were selected. Please select the threads you wish to %0",
// "archived" => "archived",
// "unarchived" => "unarchived",
// "The following thread has been %0" => "The following thread has been %0",
// "The following thread have been %0" => "The following thread have been %0",
1027
// "The goal is currently disabled" => "The goal is currently disabled",
1028 1029
// "This goal is not enabled" => "This goal is not enabled",
// "Not eligible for this goal" => "Not eligible for this goal",
1030
// "The goal has not been evaluated, administrator view" => "The goal has not been evaluated, administrator view",
1031
// "Reserved for administrators" => "Reserved for administrators",
1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043
// "Manage Goals" => "Manage Goals",
// "Create Goal" => "Create Goal",
// "Edit Goal" => "Edit Goal",
// "Remove Goal" => "Remove Goal",
// "Conditions" => "Conditions",
// "Pages created" => "Pages created",
// "Condition" => "Condition",
// "Rewards" => "Rewards",
// "No available rewards" => "No available rewards",
// "Reward" => "Reward",
// "Restricted access" => "Restricted access",
// "Modify Eligibility for %0" => "Modify Eligibility for %0",
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077
// "Delete the following group" => "Delete the following group",
// "Delete the following groups" => "Delete the following groups",
// "No groups were selected. Please select one or more groups" => "No groups were selected. Please select one or more groups",
// "The following group cannot be deleted" => "The following group cannot be deleted",
// "The following groups cannot be deleted" => "The following groups cannot be deleted",
// "The following group has been deleted" => "The following group has been deleted",
// "The following groups have been deleted" => "The following groups have been deleted",
// "Group already exists" => "Group already exists",
// "Create the group %0" => "Create the group %0",
"Create" => "Tạo",
// "Group name cannot be empty" => "Group name cannot be empty",
// "Group %0 (ID %1) successfully created" => "Group %0 (ID %1) successfully created",
// "Group %0 not created" => "Group %0 not created",
// "Modify the group %0" => "Modify the group %0",
// "Modify" => "Modify",
// "Group %0 successfully modified" => "Group %0 successfully modified",
// "Group %0 not modified" => "Group %0 not modified",
// "Add the following user to group %0" => "Add the following user to group %0",
// "Add the following users to group %0" => "Add the following users to group %0",
"Add" => "Thêm",
// "One or more users must be selected" => "One or more users must be selected",
// "The following user was added to group %0" => "The following user was added to group %0",
// "The following users were added to group %0" => "The following users were added to group %0",
// "Ban the following user from group %0" => "Ban the following user from group %0",
// "Ban the following users from group %0" => "Ban the following users from group %0",
// "Ban" => "Ban",
// "The following user was banned from group %0" => "The following user was banned from group %0",
// "The following users were banned from group %0" => "The following users were banned from group %0",
// "Unban the following user from group %0" => "Unban the following user from group %0",
// "Unban the following users from group %0" => "Unban the following users from group %0",
// "Unban" => "Unban",
// "The following user was unbanned from group %0" => "The following user was unbanned from group %0",
// "The following users were unbanned from group %0" => "The following users were unbanned from group %0",
// "h5p_enabled" => "h5p_enabled",
1078
// "Create H5P Content" => "Create H5P Content",
1079 1080 1081 1082 1083
// "Create H5P content" => "Create H5P content",
// "H5P Embed" => "H5P Embed",
// "No fileID provided" => "No fileID provided",
// "H5P Plugin" => "H5P Plugin",
// "Cannot find H5P content with fileId: %0" => "Cannot find H5P content with fileId: %0",
1084
// "Edit H5P Content" => "Edit H5P Content",
1085 1086
// "H5P Edit" => "H5P Edit",
// "Waiting for javascript.." => "Waiting for javascript..",
1087
// "H5P Content Libraries" => "H5P Content Libraries",
1088 1089 1090 1091 1092
// "File not found on server. Check file upload settings" => "File not found on server. Check file upload settings",
// "H5P Results" => "H5P Results",
// "No contentId provided" => "No contentId provided",
// "H5P User Data" => "H5P User Data",
// "H5P User Results" => "H5P User Results",
1093 1094
// "You have successfully added %0 new media items" => "You have successfully added %0 new media items",
// "You have successfully added one new media item" => "You have successfully added one new media item",
1095 1096
// "No language provided" => "No language provided",
// "lang/\$language directory is not writable" => "lang/\$language directory is not writable",
1097
// "Wrote %d new strings and updated %d to lang/%s/language.php" => "Wrote %d new strings and updated %d to lang/%s/language.php",
1098
// "Write to language.php" => "Write to language.php",
1099
// "Custom Translations" => "Custom Translations",
1100 1101
// "Invalid file type" => "Invalid file type",
// "File does not exist" => "File does not exist",
1102
// "Invalid file type: php not allowed" => "Invalid file type: php not allowed",
1103 1104
// "Upload Translations" => "Upload Translations",
// "Feature Disabled" => "Feature Disabled",
1105
// "Invalid file parameter supplied" => "Invalid file parameter supplied",
1106 1107
// "Translation not supported for the specified object type" => "Translation not supported for the specified object type",
// "No source provided" => "No source provided",
1108
// "Manage translations" => "Manage translations",
1109
// "No source or target provided" => "No source or target provided",
1110
// "You do not have permission to attach the selected translations" => "You do not have permission to attach the selected translations",
1111
// "Could not attach the translations" => "Could not attach the translations",
1112
// "You do not have permission to detach the selected translations" => "You do not have permission to detach the selected translations",
1113
// "The object has no language indicated and cannot be translated" => "The object has no language indicated and cannot be translated",
1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125
// "The language directory is not readable" => "The language directory is not readable",
// "The language directory is not writeable" => "The language directory is not writeable",
// "String translation set is not an array" => "String translation set is not an array",
// "Can not fopen custom.php" => "Can not fopen custom.php",
// "Can not fwrite custom.php" => "Can not fwrite custom.php",
// "Source string translation set is not an array" => "Source string translation set is not an array",
// "Target string translation set is not an array" => "Target string translation set is not an array",
// "Invalid process type" => "Invalid process type",
// "Add new and update existing" => "Add new and update existing",
// "Add new only" => "Add new only",
// "Update existing only" => "Update existing only",
// "Replace all" => "Replace all",
1126
// "Failed to connect or authenticate with remote host" => "Failed to connect or authenticate with remote host",
1127
// "Failed to connect or authenticate with remote host. Error \"%0\"" => "Failed to connect or authenticate with remote host. Error \"%0\"",
1128 1129 1130 1131 1132 1133
// "Modify Account" => "Modify Account",
// "Create Account" => "Create Account",
// "Remove Account" => "Remove Account",
// "Edit Menu" => "Edit Menu",
// "Create Menu" => "Create Menu",
// "Clone this menu and its options" => "Clone this menu and its options",
1134 1135 1136 1137 1138
// "Menu Option %0" => "Menu Option %0",
// "Create Menu Option" => "Create Menu Option",
// "Export Menu Options" => "Export Menu Options",
// "Import Menu Options" => "Import Menu Options",
// "Menu Preview" => "Menu Preview",
1139 1140
// "You don't have permission to edit menus (tiki_p_edit_menu)" => "You don't have permission to edit menus (tiki_p_edit_menu)",
// "You don't have permission to edit menu options (tiki_p_edit_menu_option)" => "You don't have permission to edit menu options (tiki_p_edit_menu_option)",
1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152
// "Must Read" => "Must Read",
// "Invalid request method" => "Invalid request method",
// "Cannot circulate" => "Cannot circulate",
// "Circulate" => "Circulate",
// "Group does not exist" => "Group does not exist",
// "Misconfigured feature" => "Misconfigured feature",
// "Target field not found" => "Target field not found",
// "Object not found" => "Object not found",
// "Must Read for %0" => "Must Read for %0",
// "Must Read Item not found" => "Must Read Item not found",
// "Respond Privately" => "Respond Privately",
// "Completed" => "Completed",
1153
// "No box available for %0" => "No box available for %0",
1154 1155
// "Invalid attribute name \"%0\"" => "Invalid attribute name \"%0\"",
// "Cannot lock \"%0\"" => "Cannot lock \"%0\"",
1156
// "Reserved for payment administrators" => "Reserved for payment administrators",
1157
// "Recommendations for %0" => "Recommendations for %0",
1158
// "Remote service inaccessible (%0)" => "Remote service inaccessible (%0)",
1159 1160 1161 1162
// "Rebuild Index" => "Rebuild Index",
// "Process Update Queue" => "Process Update Queue",
"empty" => "trống",
// "Lookup Result" => "Lookup Result",
1163
// "Unfortunately, the search cache has expired. Please reload the page to start over" => "Unfortunately, the search cache has expired. Please reload the page to start over",
1164 1165
// "ManifoldCF Configuration Check" => "ManifoldCF Configuration Check",
// "Create ManifoldCF Index" => "Create ManifoldCF Index",
1166
// "A query could not be created because the name is already in use" => "A query could not be created because the name is already in use",
1167 1168 1169 1170 1171
// "Could not obtain the query" => "Could not obtain the query",
// "Save Search" => "Save Search",
// "Saved Searches" => "Saved Searches",
// "Delete Saved Search" => "Delete Saved Search",
// "Edit Saved Search" => "Edit Saved Search",
1172 1173
// "Search functionality currently unavailable" => "Search functionality currently unavailable",
// "Item not found" => "Item not found",
1174
// "Reserved for tracker administrators" => "Reserved for tracker administrators",
1175
// "Type does not exist" => "Type does not exist",
1176
// "Add Field" => "Add Field",
1177
// "Warning: There is a conflict in permanent names, which can cause indexing errors" => "Warning: There is a conflict in permanent names, which can cause indexing errors",
1178
// "Field #%0 \"%1\" of type \"%2\" also found in tracker #%3 with perm name %4" => "Field #%0 \"%1\" of type \"%2\" also found in tracker #%3 with perm name %4",
1179
// "You are using the image field type, which is deprecated. It is recommended to activate 'Use legacy tracker insertion screen' found on the <a href=\"%0\">trackers admin configuration</a> screen" => "You are using the image field type, which is deprecated. It is recommended to activate 'Use legacy tracker insertion screen' found on the <a href=\"%0\">trackers admin configuration</a> screen",
1180
// "Warning: Required field types not enabled: %0" => "Warning: Required field types not enabled: %0",
1181
// "Tracker contains no listed field, no meaningful information will be provided in the default list" => "Tracker contains no listed field, no meaningful information will be provided in the default list",
1182
// "The tracker contains no field in the title, so no link will be generated" => "The tracker contains no field in the title, so no link will be generated",
1183
// "Edit %0" => "Edit %0",
1184
// "CAPTCHA" => "CAPTCHA",
1185 1186 1187 1188
// "Distinct" => "Distinct",
// "Page Name" => "Page Name",
"Password" => "Mật khẩu",
// "Regular Expression (Pattern)" => "Regular Expression (Pattern)",
1189
"Username" => "Tên đăng nhập",
1190
// "Export Fields" => "Export Fields",
1191
// "Invalid data provided" => "Invalid data provided",
1192
// "Import Tracker Fields" => "Import Tracker Fields",
1193
// "No item to clone" => "No item to clone",
1194
// "Duplicate Item" => "Duplicate Item",
1195
// "Item could not be created. Only one item per user is allowed" => "Item could not be created. Only one item per user is allowed",
1196
// "Item created" => "Item created",
1197
// "New tracker item %0 successfully created" => "New tracker item %0 successfully created",
1198
// "Tracker item could not be created" => "Tracker item could not be created",
1199
// "Create Item" => "Create Item",
1200 1201
// "Tracker item %0 has been updated" => "Tracker item %0 has been updated",
// "Update Item" => "Update Item",
1202
// "Are you sure you would like to update this item" => "Are you sure you would like to update this item",
1203
// "Tracker item %0 has been successfully deleted" => "Tracker item %0 has been successfully deleted",
1204
"Remove" => "Xóa",
1205
// "Validation error" => "Validation error",
1206 1207 1208 1209
// "Create Tracker" => "Create Tracker",
// "Duplicate Tracker" => "Duplicate Tracker",
// "Export Items" => "Export Items",
// "Import Tracker Structure" => "Import Tracker Structure",
1210 1211
// "File upload failed" => "File upload failed",
// "Uploaded file could not be read" => "Uploaded file could not be read",
1212 1213
// "Import Items" => "Import Items",
// "Import Tracker From Profile/YAML" => "Import Tracker From Profile/YAML",
1214
"Last Modification" => "Lần sửa Cuối",
1215
// "Creation Date" => "Creation Date",
1216 1217 1218 1219 1220 1221 1222 1223 1224
// "Item ID" => "Item ID",
// "Filename" => "Filename",
// "Creation date" => "Creation date",
"Views" => "Số lần xem",
// "File size" => "File size",
"Version" => "Phiên bản",
// "File type" => "File type",
// "Long description" => "Long description",
"User" => "Người dùng",
1225
// "Select Tracker" => "Select Tracker",
1226 1227 1228
// "You don't have permission to view the tracker" => "You don't have permission to view the tracker",
// "The item to clone isn't visible" => "The item to clone isn't visible",
// "You don't have permission to create new items" => "You don't have permission to create new items",
1229
// "Cannot remove item %0 from this tracker" => "Cannot remove item %0 from this tracker",
1230
// "You don't have permission to export" => "You don't have permission to export",
1231 1232
// "Remote Source" => "Remote Source",
// "Automatically generated field for synchronized trackers. Contains the itemId of the remote item" => "Automatically generated field for synchronized trackers. Contains the itemId of the remote item",
1233
// "Clone Remote Tracker" => "Clone Remote Tracker",
1234 1235
// "Tracker does not exist" => "Tracker does not exist",
// "Tracker is not synchronized with a remote source" => "Tracker is not synchronized with a remote source",
1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248
// "Tabular Formats" => "Tabular Formats",
// "Remove Format" => "Remove Format",
// "Create Tabular Format" => "Create Tabular Format",
// "Edit Format: %0" => "Edit Format: %0",
// "Fields in %0" => "Fields in %0",
// "No formats available" => "No formats available",
// "Select Format" => "Select Format",
// "Primary Key required" => "Primary Key required",
"Import" => "Nhập",
// "Filter %0" => "Filter %0",
"Filter" => "Bộ lọc",
// "Export %0" => "Export %0",
"Export" => "Xuất",
1249
// "Operation reserved for tracker administrators" => "Operation reserved for tracker administrators",
1250
// "Events" => "Events",
1251
// "The following mandatory fields are missing: %0" => "The following mandatory fields are missing: %0",
1252 1253
// "Invalid value in %0: %1" => "Invalid value in %0: %1",
// "Invalid value in %0" => "Invalid value in %0",
1254
// "Field does not exist in tracker" => "Field does not exist in tracker",
1255
// "The terms and conditions were modified while you were reading them" => "The terms and conditions were modified while you were reading them",
1256
// "You are required to approve the terms of use to continue" => "You are required to approve the terms of use to continue",
1257
// "Terms and Conditions" => "Terms and Conditions",
1258
// "You must enter your date of birth to continue" => "You must enter your date of birth to continue",
1259
// "Age Validation" => "Age Validation",
1260
// "We were unable to create your account because this email is already in use" => "We were unable to create your account because this email is already in use",
1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276
"Friend" => "Bạn bè",
// "Remove Friend" => "Remove Friend",
// "Add Friend" => "Add Friend",
// "Following you" => "Following you",
// "Remove Follower" => "Remove Follower",
// "You are following" => "You are following",
// "Stop Following" => "Stop Following",
// "Follow" => "Follow",
// "Awaiting your approval" => "Awaiting your approval",
// "Refuse Request" => "Refuse Request",
// "Accept &amp; Add" => "Accept &amp; Add",
// "Accept Request" => "Accept Request",
// "Waiting for approval" => "Waiting for approval",
// "Cancel Request" => "Cancel Request",
// "Hidden" => "Hidden",
"km" => "km",
1277
// "You need to set \"Show my information on mouseover\"" => "You need to set \"Show my information on mouseover\"",
1278 1279
// "Click here" => "Click here",
// "You need to log in" => "You need to log in",
1280 1281
// "Delete the following user" => "Delete the following user",
// "Delete the following users" => "Delete the following users",
1282 1283
// "No users were selected. Please select one or more users" => "No users were selected. Please select one or more users",
// "The following user has been deleted" => "The following user has been deleted",
1284
// "Submit form below to ban this user" => "Submit form below to ban this user",
1285
// "The following users have been deleted" => "The following users have been deleted",
1286
// "Submit form below to ban these users" => "Submit form below to ban these users",
1287 1288 1289 1290 1291 1292
// "Ban the following user's IP" => "Ban the following user's IP",
// "Clicking Ban will redirect you to a form where this user's is preselected for IP banning" => "Clicking Ban will redirect you to a form where this user's is preselected for IP banning",
// "Ban the following users' IPs" => "Ban the following users' IPs",
// "Clicking Ban will redirect you to a form where these users' are preselected for IP banning" => "Clicking Ban will redirect you to a form where these users' are preselected for IP banning",
// "See highlighted section in the form below for users you have selected for banning" => "See highlighted section in the form below for users you have selected for banning",
// "Remove user %0 from the following group" => "Remove user %0 from the following group",
1293 1294
// "For this user" => "For this user",
// "For these selected users" => "For these selected users",
1295 1296 1297 1298 1299 1300 1301 1302
// "Change group assignments for selected users" => "Change group assignments for selected users",
// "%s %s assigned to %s %s" => "%s %s assigned to %s %s",
"user" => "người dùng",
// "group" => "group",
// "An error occurred. The group assignment failed" => "An error occurred. The group assignment failed",
// "%s %s removed from %s %s" => "%s %s removed from %s %s",
// "The following user" => "The following user",
// "The following users" => "The following users",
1303
// "%0 had the following group set as default" => "%0 had the following group set as default",
1304
// "%0 been %1 the following %2" => "%0 been %1 the following %2",
1305
// "Set default group for selected users" => "Set default group for selected users",
1306
// "Make this the default group" => "Make this the default group",
1307 1308 1309 1310 1311 1312 1313 1314
// "group %s set as the default group for user %s" => "group %s set as the default group for user %s",
// "For the following user" => "For the following user",
// "For the following users" => "For the following users",
// "The following group has been set as the default group" => "The following group has been set as the default group",
// "Send wiki page content by email to selected users" => "Send wiki page content by email to selected users",
// "Page not found" => "Page not found",
// "The page does not have a description, which is mandatory to perform this action" => "The page does not have a description, which is mandatory to perform this action",
// "Invalid bcc email address" => "Invalid bcc email address",
1315 1316
// "and blind copied (bcc) to %0" => "and blind copied (bcc) to %0",
// "The template page has no text or the text cannot be extracted" => "The template page has no text or the text cannot be extracted",
1317 1318 1319 1320
// "Mail sent to user %s" => "Mail sent to user %s",
// "The page %0 has been emailed to the following user" => "The page %0 has been emailed to the following user",
// "The page %0 has been emailed to the following users" => "The page %0 has been emailed to the following users",
// "And blind copied to %0" => "And blind copied to %0",
1321
// "No user was selected" => "No user was selected",
1322 1323
// "Message not sent - no subject or body" => "Message not sent - no subject or body",
// "Your message was successfully sent to %0" => "Your message was successfully sent to %0",
1324 1325 1326
// "An error occurred, please check your mail settings and try again" => "An error occurred, please check your mail settings and try again",
// "Please specify validity period" => "Please specify validity period",
// "The group %0 does not exist" => "The group %0 does not exist",
1327
// "Your invite has been sent" => "Your invite has been sent",
1328 1329 1330
// "You must set a user for whom to set an avatar" => "You must set a user for whom to set an avatar",
// "You do not have the permission to change the avatar" => "You do not have the permission to change the avatar",
// "You must select an avatar to upload" => "You must select an avatar to upload",
1331
// "An error occurred. User page for %0 could not be deleted" => "An error occurred. User page for %0 could not be deleted",
1332
// "Deleted account %s" => "Deleted account %s",
1333
// "An error occurred. User %0 could not be deleted" => "An error occurred. User %0 could not be deleted",
1334
// "secure connection required" => "secure connection required",
1335
// "You cannot see this user's data" => "You cannot see this user's data",
1336
// "Send Me a Message" => "Send Me a Message",
1337
// "Upload Avatar" => "Upload Avatar",
1338
// "Must be authenticated" => "Must be authenticated",
1339 1340 1341 1342 1343
// "Notifications for %0" => "Notifications for %0",
// "No notifications" => "No notifications",
// "Notifications" => "Notifications",
// "Unread Notifications" => "Unread Notifications",
// "Mark all notifications as read" => "Mark all notifications as read",
1344
// "Must be registered" => "Must be registered",
1345
// "Friend List" => "Friend List",
1346 1347
// "User not found" => "User not found",
// "Approve Friend" => "Approve Friend",
1348
// "Regenerate Wiki URLs" => "Regenerate Wiki URLs",
1349 1350 1351 1352 1353 1354
// "the only version of" => "the only version of",
// "all versions of" => "all versions of",
// "the last version of" => "the last version of",
// "Delete %0 the following %1" => "Delete %0 the following %1",
// "You do not have permission to remove the selected page(s)" => "You do not have permission to remove the selected page(s)",
// "No pages were selected. Please select one or more pages" => "No pages were selected. Please select one or more pages",
1355
// "An error occurred. %0%1 could not be deleted" => "An error occurred. %0%1 could not be deleted",
1356 1357 1358 1359 1360 1361 1362
// "All versions" => "All versions",
// "The last version" => "The last version",
// "Version %0" => "Version %0",
// "%0 of the following page %1 been deleted" => "%0 of the following page %1 been deleted",
// "%0 of the following pages %1 been deleted" => "%0 of the following pages %1 been deleted",
// "Delete the following %0 of %1" => "Delete the following %0 of %1",
// "No version were selected. Please select one or more versions" => "No version were selected. Please select one or more versions",
1363
// "An error occurred. Version %0 could not be deleted" => "An error occurred. Version %0 could not be deleted",
1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399
// "The following version of %0 has been deleted" => "The following version of %0 has been deleted",
// "The following versions of %0 have been deleted" => "The following versions of %0 have been deleted",
// "Print the following page" => "Print the following page",
// "Print the following pages" => "Print the following pages",
"Print" => "In",
// "No page specified" => "No page specified",
// "Export the following page to PDF" => "Export the following page to PDF",
// "Export the following pages to PDF" => "Export the following pages to PDF",
// "PDF" => "PDF",
// "Lock the following page" => "Lock the following page",
// "Lock the following pages" => "Lock the following pages",
"Lock" => "Khóa",
// "Excludes selected pages already locked or for which you lack permission to lock" => "Excludes selected pages already locked or for which you lack permission to lock",
// "You do not have permission to lock the selected pages or they have already been locked" => "You do not have permission to lock the selected pages or they have already been locked",
// "The following page was not locked due to an error" => "The following page was not locked due to an error",
// "The following pages were not locked due to an error" => "The following pages were not locked due to an error",
// "The following page has been locked" => "The following page has been locked",
// "The following pages have been locked" => "The following pages have been locked",
// "Unlock the following page" => "Unlock the following page",
// "Unlock the following pages" => "Unlock the following pages",
"Unlock" => "Mở khóa",
// "Excludes selected pages already unlocked or for which you lack permission to unlock" => "Excludes selected pages already unlocked or for which you lack permission to unlock",
// "You do not have permission to unlock the selected pages or they have already been unlocked" => "You do not have permission to unlock the selected pages or they have already been unlocked",
// "The following page was not unlocked due to an error" => "The following page was not unlocked due to an error",
// "The following pages were not unlocked due to an error" => "The following pages were not unlocked due to an error",
// "The following page has been unlocked" => "The following page has been unlocked",
// "The following pages have been unlocked" => "The following pages have been unlocked",
// "Download a zipped file of the following page" => "Download a zipped file of the following page",
// "Download a zipped file of the following pages" => "Download a zipped file of the following pages",
// "Zip" => "Zip",
// "Add page name as header of the following page" => "Add page name as header of the following page",
// "Add page name as header of the following pages" => "Add page name as header of the following pages",
// "The following page was not found" => "The following page was not found",
// "The following pages were not found" => "The following pages were not found",
// "The page name was added as header to the following page" => "The page name was added as header to the following page",
// "The page name was added as header to the following pages" => "The page name was added as header to the following pages",
1400 1401 1402
// "Create Workspace" => "Create Workspace",
// "Workspace Templates" => "Workspace Templates",
// "Create Workspace Template" => "Create Workspace Template",
1403 1404 1405
// "Edit template %0" => "Edit template %0",
// "Workspaces" => "Workspaces",
// "Could not create workspace root" => "Could not create workspace root",
1406
// "Select a filter" => "Select a filter",
1407
// "n/a" => "n/a",
1408
// "Server-side Processing" => "Server-side Processing",
1409
// "Enter %0y%1 to have the server do the sorting and filtering through Ajax and %0n%1 to have the\n\t\t\t\t\tbrowser do it (n is the default). Set to %0y%1 (and also set the Paginate parameter\n\t\t\t\t\t(%0tspaginate%1)) if you do not want all rows fetched at once, but rather fetch rows as you\n\t\t\t\t\tpaginate, filter or sort" => "Enter %0y%1 to have the server do the sorting and filtering through Ajax and %0n%1 to have the\n\t\t\t\t\tbrowser do it (n is the default). Set to %0y%1 (and also set the Paginate parameter\n\t\t\t\t\t(%0tspaginate%1)) if you do not want all rows fetched at once, but rather fetch rows as you\n\t\t\t\t\tpaginate, filter or sort",
1410
// "Overall Sort Settings" => "Overall Sort Settings",
1411
// "Serves as the overall switch for turning jQuery Tablesorter on (also for filtering) as well as\n\t\t\t\t\toverall sort settings. Enter %0y%1 to allow sorting and %0n%1 to disallow (n is the default).\n\t\t\t\t\tEnter %0type:save%1 to allow sorts to be saved between page refreshes.\n\t\t\t\t\tEnter %0type:%2reset%3;text:*****%1 to allow sorting and show an unsort button with\n\t\t\t\t\tcustom text. Enter %0type:%2savereset%3;text:buttontext%1 to allow the same for saved sorts" => "Serves as the overall switch for turning jQuery Tablesorter on (also for filtering) as well as\n\t\t\t\t\toverall sort settings. Enter %0y%1 to allow sorting and %0n%1 to disallow (n is the default).\n\t\t\t\t\tEnter %0type:save%1 to allow sorts to be saved between page refreshes.\n\t\t\t\t\tEnter %0type:%2reset%3;text:*****%1 to allow sorting and show an unsort button with\n\t\t\t\t\tcustom text. Enter %0type:%2savereset%3;text:buttontext%1 to allow the same for saved sorts",
1412
// "Pre-sorted Columns" => "Pre-sorted Columns",
1413
// "Bracketed numbers for column number (first column = 0) and sort direction\n\t\t\t\t\t(%20%3 = ascending, %21%3 = descending, %2n%3 = no sort, %2y%3 = allow sorting but no pre-sort),\n\t\t\t\t\tfor example: %0. If the first pre-sorted or no filter column is not the first column, then you\n\t\t\t\t\tshould use the %2y%3 parameter (as in %1) to assign all previous columns" => "Bracketed numbers for column number (first column = 0) and sort direction\n\t\t\t\t\t(%20%3 = ascending, %21%3 = descending, %2n%3 = no sort, %2y%3 = allow sorting but no pre-sort),\n\t\t\t\t\tfor example: %0. If the first pre-sorted or no filter column is not the first column, then you\n\t\t\t\t\tshould use the %2y%3 parameter (as in %1) to assign all previous columns",
1414
// "Sort Settings by Column" => "Sort Settings by Column",
1415 1416 1417 1418 1419 1420
// "Set %0 and %1 settings for each column, using %2 to separate columns. To show group headings upon\n\t\t\t\t\tpage load, the Pre-sorted Columns parameter (%3) will need to be set for a column with a group\n\t\t\t\t\tsetting. Group will not work in plugins where the Server Side Processing parameter (%4) is set to\n\t\t\t\t\t%5" => "Set %0 and %1 settings for each column, using %2 to separate columns. To show group headings upon\n\t\t\t\t\tpage load, the Pre-sorted Columns parameter (%3) will need to be set for a column with a group\n\t\t\t\t\tsetting. Group will not work in plugins where the Server Side Processing parameter (%4) is set to\n\t\t\t\t\t%5",
// "Set %0 to one of the following" => "Set %0 to one of the following",
// "Also handle strings in numeric columns with" => "Also handle strings in numeric columns with",
// "Handle empty cells with" => "Handle empty cells with",
// "%0 creates automatic row headings upon sort with the heading text determined by\n\t\t\t\t\tthe setting as follows: %1 (first letter), %2 (first word)" => "%0 creates automatic row headings upon sort with the heading text determined by\n\t\t\t\t\tthe setting as follows: %1 (first letter), %2 (first word)",
// "%0 and %1 can be extended, e.g., %2 shows the first 2 words.\n\t\t\t\t\t%3 will group rows in blocks of ten. Group will not work in plugins where the Server Side Processing\n\t\t\t\t\tparameter (%4) is set to %5" => "%0 and %1 can be extended, e.g., %2 shows the first 2 words.\n\t\t\t\t\t%3 will group rows in blocks of ten. Group will not work in plugins where the Server Side Processing\n\t\t\t\t\tparameter (%4) is set to %5",
1421
// "Column Filters" => "Column Filters",
1422
// "Enter %0 for a blank text filter on all columns, or %1 for no filters. Or set custom column\n\t\t\t\t\tfilters separated by %2 for each column for the following filter choices and parameters" => "Enter %0 for a blank text filter on all columns, or %1 for no filters. Or set custom column\n\t\t\t\t\tfilters separated by %2 for each column for the following filter choices and parameters",
1423
// "(For PluginTrackerlist this will be an exact search, for other plugins partial values will work.)" => "(For PluginTrackerlist this will be an exact search, for other plugins partial values will work.)",
1424 1425
// "Options generated automatically if not set and the %0server%1 parameter is not %0y%1" => "Options generated automatically if not set and the %0server%1 parameter is not %0y%1",
// "Use %0value=Display label%1 to have the option value be different than the displayed label in\n\t\t\t\t\tthe dropdown" => "Use %0value=Display label%1 to have the option value be different than the displayed label in\n\t\t\t\t\tthe dropdown",
1426
// "Use %0empty:Display label%1 to include an option with the specified label that will filter only empty rows.\n\t\t\t\t\tOnly used if other options are not specified manually" => "Use %0empty:Display label%1 to include an option with the specified label that will filter only empty rows.\n\t\t\t\t\tOnly used if other options are not specified manually",
1427 1428
// "Date range - " => "Date range - ",
// "(from and to values set defaults for these fields when user clicks on the input field)" => "(from and to values set defaults for these fields when user clicks on the input field)",
1429
// "Beware that items with empty date values will not be shown when default date range filters are applied" => "Beware that items with empty date values will not be shown when default date range filters are applied",
1430 1431
// "Numeric range - " => "Numeric range - ",
// "No filter - " => "No filter - ",
1432
// "For example: %0tsfilters=\"type:dropdown;placeholder:Type to filter...\"%1 would result in a dropdown\n\t\t\t\t\t\tfilter on the first column with all unique values in that column in the dropdown list" => "For example: %0tsfilters=\"type:dropdown;placeholder:Type to filter...\"%1 would result in a dropdown\n\t\t\t\t\t\tfilter on the first column with all unique values in that column in the dropdown list",
1433
// "Filter Options" => "Filter Options",
1434
// "The following options are available: %0reset%1 (adds button to take off filters), and %0hide%1\n\t\t\t\t\t(Filters are revealed upon mouseover. Hide doesn't work when date and range filters are used.).\n\t\t\t\t\tTo use both, set %0tsfilteroptions=\"type:reset;text:button text;style:hide\"%1" => "The following options are available: %0reset%1 (adds button to take off filters), and %0hide%1\n\t\t\t\t\t(Filters are revealed upon mouseover. Hide doesn't work when date and range filters are used.).\n\t\t\t\t\tTo use both, set %0tsfilteroptions=\"type:reset;text:button text;style:hide\"%1",
1435
// "Paginate" => "Paginate",