aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/str_util.h
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-52/+74
* [Minor] Support gcc based ASANVsevolod Stakhov2019-06-221-2/+10
* Revert "[Fix] Escape utf in regexp to dodge ragel/hyperscan issue"Vsevolod Stakhov2019-06-051-1/+1
* [Fix] Escape utf in regexp to dodge ragel/hyperscan issueVsevolod Stakhov2019-06-041-1/+1
* [Minor] Fix various warningsVsevolod Stakhov2019-04-071-1/+1
* [Minor] Pass variables from the environment to rspamd_envVsevolod Stakhov2019-03-271-0/+3
* [Feature] Support ed25519 dkim keys generationVsevolod Stakhov2019-02-261-0/+18
* [Feature] Better escaping of unicodeVsevolod Stakhov2019-02-141-0/+1
* [Minor] Add rspamd_null_safe_copy routineVsevolod Stakhov2019-02-071-0/+12
* [Minor] Add function to strip charactersVsevolod Stakhov2019-02-061-0/+8
* [Minor] Core: Extend zero width spaces characters setVsevolod Stakhov2019-01-211-2/+6
* [Minor] Core: Add lua utility to find some obscured unicode symbolsVsevolod Stakhov2019-01-181-0/+3
* [Minor] Core: Add function to strip characters in gstringVsevolod Stakhov2019-01-171-0/+7
* [Feature] Core: Normalise zero-width spaces in urlsVsevolod Stakhov2019-01-161-1/+9
* [Minor] Add macro to test for zero width spacesVsevolod Stakhov2019-01-161-0/+2
* [Feature] Core: Add QP encoding utilityVsevolod Stakhov2018-12-171-0/+10
* [Minor] Add rspamd_str_make_utf_valid routine + unit testsVsevolod Stakhov2018-12-031-0/+10
* [Project] Add function to normalize unicode on per words basisVsevolod Stakhov2018-11-241-0/+6
* [Fix] Properly escape utf8 regexps in hyperscan modeVsevolod Stakhov2018-11-201-1/+6
* [Feature] Store stop words and allow to query themVsevolod Stakhov2018-11-151-0/+2
* [Minor] Add support for address sanitizerVsevolod Stakhov2018-09-131-1/+12
* [Minor] Add rspamd_memspn functionVsevolod Stakhov2018-06-211-0/+8
* [Minor] Move regexp escape function to the public spaceVsevolod Stakhov2018-04-231-0/+12
* [Feature] Allow to fold headers on stop charactersVsevolod Stakhov2018-03-281-1/+5
* [Feature] Deal with unnormalised Unicode obfuscationVsevolod Stakhov2018-03-261-0/+10
* [Minor] Remove unusedVsevolod Stakhov2018-02-221-9/+0
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-1/+1
* [Fix] Deal with 8bit characters in email addressesVsevolod Stakhov2017-04-251-0/+31
* [Minor] Remove redundant functionVsevolod Stakhov2017-04-081-5/+0
* [Minor] Unify substring search routinesVsevolod Stakhov2017-04-071-14/+4
* [Feature] Add url encoding functionVsevolod Stakhov2017-01-231-17/+0
* [Feature] Use t1ha for hashes, allow inliningVsevolod Stakhov2016-12-221-0/+1
* [Minor] Add function to perform quoted-printable encodingVsevolod Stakhov2016-12-201-0/+11
* [Minor] Make rspamd_memcspn publicVsevolod Stakhov2016-12-151-0/+9
* [Feature] Add rfc2047 variant for QP decodingVsevolod Stakhov2016-12-121-0/+11
* [Feature] Implement quoted printable decodingVsevolod Stakhov2016-12-121-1/+12
* [Feature] Try to guess line endings when folding headersVsevolod Stakhov2016-09-221-2/+11
* [Feature] Add rspamd_memrchr utility functionVsevolod Stakhov2016-08-231-0/+9
* [Fix] More fixes to end of headers detectionVsevolod Stakhov2016-07-071-1/+1
* [Fix] Improve strcase hash used in uthashVsevolod Stakhov2016-06-101-0/+2
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-041-1/+1
* [Feature] Add two way substring search algorithmVsevolod Stakhov2016-04-151-0/+11
* [Feature] Use XXH64 on 64 bits platforms onlyVsevolod Stakhov2016-03-311-0/+8
* Fix for the new libucl APIVsevolod Stakhov2016-02-081-4/+13
* Add fixed hex/base32 encode and decode routinesVsevolod Stakhov2016-02-051-0/+44
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-22/+12
* Add test vectors for eddsaVsevolod Stakhov2016-02-021-0/+1
* Add hex encoding/decoding routinesVsevolod Stakhov2016-02-021-0/+16
* Add caseless version of rabin-karp substring searchVsevolod Stakhov2015-12-291-0/+11
* Use const ucl_object_t for dump.Vsevolod Stakhov2015-10-081-2/+2
282/stable28 Nextcloud server, a safe home for all your data: https://github.com/nextcloud/serverwww-data
summaryrefslogtreecommitdiffstats
path: root/l10n/vi/files.po
blob: 2d6c28b2d583059f706bde40b1b21272c528b9f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
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
244
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
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# 
# Translators:
# xtdv <truong.tx8@gmail.com>, 2013
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: http://bugs.owncloud.org/\n"
"POT-Creation-Date: 2013-08-19 15:06-0400\n"
"PO-Revision-Date: 2013-08-19 19:06+0000\n"
"Last-Translator: I Robot <owncloud-bot@tmit.eu>\n"
"Language-Team: Vietnamese (http://www.transifex.com/projects/p/owncloud/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: vi\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: ajax/move.php:17
#, php-format
msgid "Could not move %s - File with this name already exists"
msgstr "Không thể di chuyển %s - Đã có tên tập tin này trên hệ thống"

#: ajax/move.php:27 ajax/move.php:30
#, php-format
msgid "Could not move %s"
msgstr "Không thể di chuyển %s"

#: ajax/upload.php:16 ajax/upload.php:45
msgid "Unable to set upload directory."
msgstr ""

#: ajax/upload.php:22
msgid "Invalid Token"
msgstr ""

#: ajax/upload.php:59
msgid "No file was uploaded. Unknown error"
msgstr "Không có tập tin nào được tải lên. Lỗi không xác định"

#: ajax/upload.php:66
msgid "There is no error, the file uploaded with success"
msgstr "Không có lỗi, các tập tin đã được tải lên thành công"

#: ajax/upload.php:67
msgid ""
"The uploaded file exceeds the upload_max_filesize directive in php.ini: "
msgstr "The uploaded file exceeds the upload_max_filesize directive in php.ini: "

#: ajax/upload.php:69
msgid ""
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
"the HTML form"
msgstr "Tập tin được tải lên vượt quá MAX_FILE_SIZE được quy định trong mẫu HTML"

#: ajax/upload.php:70
msgid "The uploaded file was only partially uploaded"
msgstr "Các tập tin được tải lên chỉ tải lên được một phần"

#: ajax/upload.php:71
msgid "No file was uploaded"
msgstr "Chưa có file nào được tải lên"

#: ajax/upload.php:72
msgid "Missing a temporary folder"
msgstr "Không tìm thấy thư mục tạm"

#: ajax/upload.php:73
msgid "Failed to write to disk"
msgstr "Không thể ghi "

#: ajax/upload.php:91
msgid "Not enough storage available"
msgstr "Không đủ không gian lưu trữ"

#: ajax/upload.php:123
msgid "Invalid directory."
msgstr "Thư mục không hợp lệ"

#: appinfo/app.php:12
msgid "Files"
msgstr "Tập tin"

#: js/file-upload.js:11
msgid "Unable to upload your file as it is a directory or has 0 bytes"
msgstr "Không thể tải lên tập tin của bạn ,nó như là một thư mục hoặc có 0 byte"

#: js/file-upload.js:24
msgid "Not enough space available"
msgstr "Không đủ chỗ trống cần thiết"

#: js/file-upload.js:64
msgid "Upload cancelled."
msgstr "Hủy tải lên"

#: js/file-upload.js:167 js/files.js:280
msgid ""
"File upload is in progress. Leaving the page now will cancel the upload."
msgstr "Tập tin tải lên đang được xử lý. Nếu bạn rời khỏi trang bây giờ sẽ hủy quá trình này."

#: js/file-upload.js:233 js/files.js:353
msgid "URL cannot be empty."
msgstr "URL không được để trống."

#: js/file-upload.js:238 lib/app.php:53
msgid "Invalid folder name. Usage of 'Shared' is reserved by ownCloud"
msgstr ""

#: js/file-upload.js:269 js/file-upload.js:285 js/files.js:389 js/files.js:405
#: js/files.js:709 js/files.js:747
msgid "Error"
msgstr "Lỗi"

#: js/fileactions.js:116
msgid "Share"
msgstr "Chia sẻ"

#: js/fileactions.js:126
msgid "Delete permanently"
msgstr "Xóa vĩnh vễn"

#: js/fileactions.js:192
msgid "Rename"
msgstr "Sửa tên"

#: js/filelist.js:49 js/filelist.js:52 js/filelist.js:465
msgid "Pending"
msgstr "Đang chờ"

#: js/filelist.js:303 js/filelist.js:305
msgid "{new_name} already exists"
msgstr "{new_name} đã tồn tại"

#: js/filelist.js:303 js/filelist.js:305
msgid "replace"
msgstr "thay thế"

#: js/filelist.js:303
msgid "suggest name"
msgstr "tên gợi ý"

#: js/filelist.js:303 js/filelist.js:305
msgid "cancel"
msgstr "hủy"

#: js/filelist.js:350
msgid "replaced {new_name} with {old_name}"
msgstr "đã thay thế {new_name} bằng {old_name}"

#: js/filelist.js:350
msgid "undo"
msgstr "lùi lại"

#: js/filelist.js:453
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] ""

#: js/filelist.js:518
msgid "files uploading"
msgstr "tệp tin đang được tải lên"

#: js/files.js:52
msgid "'.' is an invalid file name."
msgstr "'.' là một tên file không hợp lệ"

#: js/files.js:56
msgid "File name cannot be empty."
msgstr "Tên file không được rỗng"

#: js/files.js:64
msgid ""
"Invalid name, '\\', '/', '<', '>', ':', '\"', '|', '?' and '*' are not "
"allowed."
msgstr "Tên không hợp lệ, '\\', '/', '<', '>', ':', '\"', '|', '?' và '*' thì không được phép dùng."

#: js/files.js:78
msgid "Your storage is full, files can not be updated or synced anymore!"
msgstr "Your storage is full, files can not be updated or synced anymore!"

#: js/files.js:82
msgid "Your storage is almost full ({usedSpacePercent}%)"
msgstr "Your storage is almost full ({usedSpacePercent}%)"

#: js/files.js:94
msgid ""
"Encryption was disabled but your files are still encrypted. Please go to "
"your personal settings to decrypt your files."
msgstr ""

#: js/files.js:245
msgid ""
"Your download is being prepared. This might take some time if the files are "
"big."
msgstr "Your download is being prepared. This might take some time if the files are big."

#: js/files.js:358
msgid "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"
msgstr "Invalid folder name. Usage of 'Shared' is reserved by Owncloud"

#: js/files.js:760 templates/index.php:67
msgid "Name"
msgstr "Tên"

#: js/files.js:761 templates/index.php:78
msgid "Size"
msgstr "Kích cỡ"

#: js/files.js:762 templates/index.php:80
msgid "Modified"
msgstr "Thay đổi"

#: js/files.js:778
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] ""

#: js/files.js:784
msgid "%n file"
msgid_plural "%n files"
msgstr[0] ""

#: lib/app.php:73
#, php-format
msgid "%s could not be renamed"
msgstr ""

#: lib/helper.php:11 templates/index.php:18
msgid "Upload"
msgstr "Tải lên"

#: templates/admin.php:5
msgid "File handling"
msgstr "Xử lý tập tin"

#: templates/admin.php:7
msgid "Maximum upload size"
msgstr "Kích thước tối đa "

#: templates/admin.php:10
msgid "max. possible: "
msgstr "tối đa cho phép:"

#: templates/admin.php:15
msgid "Needed for multi-file and folder downloads."
msgstr "Cần thiết cho tải nhiều tập tin và thư mục."

#: templates/admin.php:17
msgid "Enable ZIP-download"
msgstr "Cho phép ZIP-download"

#: templates/admin.php:20
msgid "0 is unlimited"
msgstr "0 là không giới hạn"

#: templates/admin.php:22
msgid "Maximum input size for ZIP files"
msgstr "Kích thước tối đa cho các tập tin ZIP"

#: templates/admin.php:26
msgid "Save"
msgstr "Lưu"

#: templates/index.php:7
msgid "New"
msgstr "Mới"

#: templates/index.php:10
msgid "Text file"
msgstr "Tập tin văn bản"

#: templates/index.php:12
msgid "Folder"
msgstr "Thư mục"

#: templates/index.php:14
msgid "From link"
msgstr "Từ liên kết"

#: templates/index.php:41
msgid "Deleted files"
msgstr "File đã bị xóa"

#: templates/index.php:46
msgid "Cancel upload"
msgstr "Hủy upload"

#: templates/index.php:52
msgid "You don’t have write permissions here."
msgstr "Bạn không có quyền ghi vào đây."

#: templates/index.php:59
msgid "Nothing in here. Upload something!"
msgstr "Không có gì ở đây .Hãy tải lên một cái gì đó !"

#: templates/index.php:73
msgid "Download"
msgstr "Tải về"

#: templates/index.php:85 templates/index.php:86
msgid "Unshare"
msgstr "Bỏ chia sẻ"

#: templates/index.php:91 templates/index.php:92
msgid "Delete"
msgstr "Xóa"

#: templates/index.php:105
msgid "Upload too large"
msgstr "Tập tin tải lên quá lớn"

#: templates/index.php:107
msgid ""
"The files you are trying to upload exceed the maximum size for file uploads "
"on this server."
msgstr "Các tập tin bạn đang tải lên vượt quá kích thước tối đa cho phép trên máy chủ ."

#: templates/index.php:112
msgid "Files are being scanned, please wait."
msgstr "Tập tin đang được quét ,vui lòng chờ."

#: templates/index.php:115
msgid "Current scanning"
msgstr "Hiện tại đang quét"

#: templates/part.list.php:74
msgid "directory"
msgstr ""

#: templates/part.list.php:76
msgid "directories"
msgstr ""

#: templates/part.list.php:85
msgid "file"
msgstr "file"

#: templates/part.list.php:87
msgid "files"
msgstr "files"

#: templates/upgrade.php:2
msgid "Upgrading filesystem cache..."
msgstr "Đang nâng cấp bộ nhớ đệm cho tập tin hệ thống..."