Skip to content

Commit e678ab5

Browse files
authored
Merge pull request #72 from Kyrela/l10n
New Crowdin translations
2 parents b7a8d8c + a3ab6e0 commit e678ab5

2 files changed

Lines changed: 299 additions & 0 deletions

File tree

locales/fi.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ about:
1313
settings:
1414
command:
1515
name: "asetukset"
16+
description: "Hallitse FixTweet:in asetuksia"
1617
title: "Asetukset"
1718
placeholder: "Valitse asetus"
1819
filters:

locales/vi.yml

Lines changed: 298 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,299 @@
11
placeholder: 0
2+
about:
3+
command:
4+
name: "giới-thiệu"
5+
description: "Lấy thông tin về bot"
6+
name: "Giới thiệu"
7+
description: "Bot sẽ tự động đăng lại các liên kết mạng xã hội dưới dạng phiên bản \"đã sửa\"."
8+
help:
9+
name: "Trợ giúp"
10+
value: "Dùng lệnh `/cài-đặt` để cấu hình bot trong máy chủ của bạn. Nếu bạn gặp sự cố khi sử dụng bot, hãy vào mục `Khắc phục sự cố` của lệnh `/cài-đặt`. Tham gia [nhóm hỗ trợ](https://discord.gg/3ej9JrkF3U) để được hỗ trợ thêm."
11+
premium:
12+
name: "Hội viên"
13+
"true": "✨ Máy chủ này đã được bật các chức năng của gói hội viên! ✨"
14+
"false": "Máy chủ này không có gói hội viên."
15+
invite: "Mời"
16+
source: "Mã nguồn"
17+
support: "Máy chủ hỗ trợ"
18+
links:
19+
name: "Các liên kết"
20+
value: |
21+
- [Liên kết Mời](%{invite_link})
22+
- [Trang Tog.gg](https://top.gg/bot/1164651057243238400) (Xin hãy bỏ phiếu!)
23+
- [Mã nguồn](%{repo_link}) (Vui lòng để lại một ngôi sao!)
24+
- [Dự án Dịch thuật](https://crowdin.com/project/fixtweetbot) (Hãy giúp chúng tôi dịch sang ngôn ngữ của bạn!)
25+
- [Các nguồn Proxy/Fixer](https://github.com/Kyrela/FixTweetBot?tab=readme-ov-file#proxies)
26+
- [Máy ​​chủ Hỗ trợ](%{support_link})
27+
settings:
28+
command:
29+
name: "cài-đặt"
30+
description: "Quản lí các cài đặt của FixTweet"
31+
title: "Cài đặt"
32+
description: "Chọn một trong các cài đặt để xem thông tin về nó"
33+
placeholder: "Chọn một cài đặt"
34+
perms:
35+
scope: " trong %{scope}"
36+
label: "\n\nCác quyền trong %{channel}:\n"
37+
missing_label: "\n\n**Thiếu quyền**\n"
38+
view_channel:
39+
"true": "🟢 Quyền `Xem kênh`"
40+
"false": "🔴 Thiếu quyền `Xem kênh`"
41+
send_messages:
42+
"true": "🟢 Quyền `Gửi tin nhắn`"
43+
"false": "🔴 Thiếu quyền `Gửi tin nhắn`"
44+
send_messages_in_threads:
45+
"true": "🟢 Quyền `Gửi tin nhắn trong chủ đề`"
46+
"false": "🔴 Thiếu quyền `Gửi tin nhắn trong chủ đề`"
47+
embed_links:
48+
"true": "🟢 Quyền `Nhúng liên kết`"
49+
"false": "🔴 Thiếu quyền `Nhúng liên kết`"
50+
manage_messages:
51+
"true": "🟢 Quyền `Quản lý tin nhắn`"
52+
"false": "🔴 Thiếu quyền `Quản lý tin nhắn`"
53+
read_message_history:
54+
"true": "🟢 Quyền `Đọc lịch sử tin nhắn`"
55+
"false": "🔴 Thiếu quyền `Đọc lịch sử tin nhắn`"
56+
filters:
57+
button:
58+
toggle:
59+
"true": "Đã bật"
60+
"false": "Đã tắt"
61+
toggle_default:
62+
"true": "Đã bật theo mặc định"
63+
"false": "Đã tắt theo mặc định"
64+
"premium": "Thay đổi hành vi mặc định (gói hội viên)"
65+
reset:
66+
"false": "Cài đặt lại mọi thứ"
67+
"true": "Bạn có chắc không? Tất cả các thay đổi sẽ mất"
68+
labels:
69+
default:
70+
"true": "🟢 Đã bật theo mặc định (*danh sách từ chối*)"
71+
"false": "🔴 Đã tắt theo mặc định (*danh sách cho phép*)"
72+
details:
73+
on_list:
74+
"true": " (*trên %{list}*)"
75+
"false": " (*không trên %{list}*)"
76+
list:
77+
"true": "danh sach từ chối"
78+
"false": "danh sách cho phép"
79+
channels:
80+
name: "Các kênh"
81+
description: "Bật/Tắt trong một kênh nhất định"
82+
select: "Chọn kênh để chỉnh sửa"
83+
content: "**Bật/Tắt %{bot} trong %{element}**\n- %{state}\n- %{default_state}%{perms}"
84+
state:
85+
"true": "🟢 Đã bật %{details} trong %{element}"
86+
"false": "🔴 Đã tắt %{details} trong %{element}"
87+
members:
88+
name: "Thành viên"
89+
description: "Bật/Tắt cho thành viên nhất định"
90+
select: "Chọn thành viên để chỉnh sửa"
91+
content: "**Bật/Tắt %{bot} cho %{element}**\n- %{state}\n- %{default_state}"
92+
state:
93+
"true": "🟢 Đã bật %{details} trong %{element}"
94+
"false": "🔴 Đã tắt %{details} trong %{element}"
95+
toggle_bot_premium: "Bật/Tắt cho các bot (gói hội viên)"
96+
member:
97+
state:
98+
"true": "🟢 Đang hoạt động cho %{element}"
99+
"false": "🔴 Đang không hoạt động cho %{element}"
100+
roles:
101+
name: "Các vai trò"
102+
description: "Bật/Tắt cho các vai trò nhất định"
103+
select: "Chọn vai trò để chỉnh sửa"
104+
content: "**Bật/Tắt %{bot} cho %{element}**\n- %{state}\n- %{default_state}\n- %{rule}"
105+
state:
106+
"true": "🟢 Đã bật %{details} trong %{element}"
107+
"false": "🔴 Đã tắt %{details} trong %{element}"
108+
button:
109+
rule:
110+
"true": "Ít nhất một vai trò"
111+
"false": "Tất cả các vai trò"
112+
"premium": "Thay đổi chính sách phù hợp (gói hội viên)"
113+
rule:
114+
"true": "Đang dùng \"Bất kỳ” chính sách phù hợp (*ít nhất một vai trò phải được bật*)"
115+
"false": "Đang dùng “Tất cả” chính sách phù hợp (*mọi vai trò đều phải được bật*)"
116+
keywords:
117+
name: "Các từ khóa"
118+
description: "Bật/Tắt cho các từ khóa nhất định"
119+
empty: "Không có từ khóa nào được đặt"
120+
state:
121+
"true": "🟢 Đang phản hồi tới từ khóa `%{element}`"
122+
"false": "🔴 Đang bỏ qua từ khóa `%{element}`"
123+
content:
124+
"true": "**Chỉ trả lời những tin nhắn có chứa các từ khóa sau:**\n%{keywords}"
125+
"false": "**Bỏ qua các tin nhắn có chứa các từ khóa sau:**\n%{keywords}"
126+
button:
127+
add: "Thêm từ khóa"
128+
edit: "Chỉnh sửa từ khóa"
129+
delete: "Xóa từ khóa"
130+
premium: "Thêm từ khóa (gói hội viên được thêm hơn 3 từ khóa)"
131+
max: "Thêm từ kháo (không thể thêm hơn 25 từ khóa)"
132+
placeholder: "Chọn một từ khóa để chỉnh sửa"
133+
toggle_mode:
134+
"true": "Chỉ phản hồi tới các từ khóa"
135+
"false": "Bỏ qua các từ khóa"
136+
"premium": "Bỏ qua/Phản hồi tới các từ khóa (gói hội viên)"
137+
modal:
138+
title: "Thêm một từ khóa"
139+
value:
140+
label: "Từ khóa"
141+
placeholder: "Nhập từ khóa để thêm (vd: 'mykeyword')"
142+
error:
143+
exists: "Từ khóa này đã tồn tại"
144+
length: "Từ khóa phải ít hơn %{max} từ"
145+
reply_method:
146+
name: "Cách phản hồi"
147+
description: "Thay đổi hành vi phản hồi"
148+
content: "**Thay đổi hành động khi phản hồi**\n- %{state}\n- %{silent}%{perms}"
149+
reply:
150+
button:
151+
"true": "Đang phản hồi"
152+
"false": "Đang gửi"
153+
state:
154+
"true": "%{emoji} Đang phản hồi tin nhắn"
155+
"false": "📨 Chỉ cần gửi tin nhắn"
156+
silent:
157+
button:
158+
"true": "Im lặng"
159+
"false": "Với thông báo"
160+
state:
161+
"true": "🔕 Gửi một cách im lặng"
162+
"false": "🔔 Gửi với một thông báo"
163+
webhooks:
164+
name: "Webhook"
165+
description: "Bật/Tắt các webhook"
166+
content: "**Thay đổi hành vi của các webhook**\n%{state}"
167+
button:
168+
"true": "Đang phản hồi"
169+
"false": "Đang bỏ qua"
170+
state:
171+
"true": "🟢 Phản hồi tới các webhook"
172+
"false": "🔴 Bỏ qua các webhook"
173+
original_message:
174+
name: "Tin nhắn gốc"
175+
description: "Thay đổi hành vi trên tin nhắn gốc"
176+
content: "**Thay đổi hành động với tin nhắn gốc**\n%{state}%{perms}"
177+
option:
178+
nothing:
179+
label: "Không làm gì cả"
180+
emoji: "🚫"
181+
remove_embeds:
182+
label: "Xóa nhúng"
183+
emoji: "✂️"
184+
delete:
185+
label: "Xóa tin nhắn hoàn toàn"
186+
emoji: "🗑️"
187+
troubleshooting:
188+
name: "Xử lý sự cố"
189+
description: "Xem trạng thái của bot và xử lý các sự cố thường gặp"
190+
ping:
191+
name: "Ping"
192+
value: "%{latency} mili giây"
193+
premium:
194+
name: "Gói hội viên"
195+
"true": "✨ Máy chủ này đã được bật các chức năng của gói hội viên! ✨"
196+
"false": "Máy chủ này không có gói hội viên."
197+
permissions: "Các quyên trong %{channel}"
198+
filters: "Bộ lộc"
199+
websites: "Trang web"
200+
refresh: "Làm mới"
201+
custom_websites: "Trang web tùy chỉnh"
202+
websites:
203+
name: "Trang web"
204+
description: "Thay đổi cài đặt cho các trang web khác nhau"
205+
placeholder: "Chọn trang web để chỉnh sửa"
206+
content: "**Thay đổi cài đặt cho các trang web khác nhau**\n\nChọn một trang web để chỉnh sửa cài đặt"
207+
base_website:
208+
description: "Thay đổi cài đặt của liên kết %{name}"
209+
content: "**Bật/Tắt tính năng sửa liên kết %{name} và quản lý các tùy chọn**\n%{state}%{view}\n-# Nguồn: %{credits}"
210+
view:
211+
normal:
212+
label: "Chế độ xem bình thường"
213+
emoji: "🔗"
214+
gallery:
215+
label: "Chế độ xem dạng thư viện"
216+
emoji: "🖼️"
217+
text_only:
218+
label: "Chỉ hiển thị văn bản"
219+
emoji: "📝"
220+
direct_media:
221+
label: "Hiển thị phương tiện trực tiếp"
222+
emoji: "📸"
223+
state:
224+
"true": "🟢 Đã sửa liên kết %{name}%{translation}"
225+
"false": "🔴 Không sửa liên kết %{name}"
226+
translation:
227+
"true": " và dịch sang '%{lang}'"
228+
"false": ", nhưng không dịch"
229+
button:
230+
state:
231+
"true": "Đã bật"
232+
"false": "Đã tắt"
233+
translation:
234+
"true": "Dịch sang '%{lang}'"
235+
"false": "Đã tắt dịch thuật"
236+
translation_lang: "Chỉnh sửa ngôn ngữ dịch"
237+
lang_modal:
238+
title: "Chỉnh sửa ngôn ngữ dịch"
239+
label: "Ngôn ngữ dịch"
240+
placeholder: "Nhập mã ngôn ngữ ISO gồm 2 chữ cái của ngôn ngữ dịch (vd: 'en')"
241+
error: "‘%{lang}’ không phải là mã ngôn ngữ hợp lệ. Vui lòng nhập mã ngôn ngữ ISO gồm 2 ký tự hợp lệ (vd: 'en'). [Danh sách mã ngôn ngữ ISO](<https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes#Table>)"
242+
custom_websites:
243+
name: "Trang web tùy chỉnh"
244+
description: "Thêm hoặc xóa các trang web tùy chỉnh để sửa"
245+
content: "**Thêm hoặc xóa các trang web tùy chỉnh để sửa**"
246+
list: "\n\nCác trang web đã được đăng ký:\n"
247+
website: "- %{name}: `%{domain}` → `%{fix_domain}`"
248+
selected_website: "- **%{name}: `%{domain}` → `%{fix_domain}`**"
249+
placeholder: "Chọn trang web để chỉnh sửa"
250+
empty: "Không có trang web nào đã được đăng ký"
251+
button:
252+
add: "Thêm trang web"
253+
edit: "Chỉnh sửa trang web"
254+
delete: "Xóa trang web"
255+
premium: "Thêm trang web (gói hội viên được thêm trên 3 trang web)"
256+
max: "Thêm trang web (không thể thêm hơn 25 trang web)"
257+
modal:
258+
title: "Thêm một trang web tùy chỉnh"
259+
name:
260+
label: "Tên trang web"
261+
placeholder: "Nhập tên trang web (vd: 'Trang web của tôi')"
262+
domain:
263+
label: "Tên miên trang web"
264+
placeholder: "Nhập tên miên trang web (vd: 'mywebsite.com')"
265+
fix_domain:
266+
label: "Tên miền chỉnh sửa"
267+
placeholder: "Nhập tên miền chỉnh sửa (vd: 'fxmywebsite.com')"
268+
error:
269+
exists: "Trang web này đã có chỉnh sửa"
270+
length: "Tên miền trang web và tên miên chỉnh sửa không được để trống (vd: 'mywebsite.com')"
271+
length_name: "Độ dài của tên trang web phải ít hơn %{max} ký tự"
272+
length_domain: "Độ dài của tên miên trang web phải ít hơn %{max} từ"
273+
misc:
274+
discord_discovery_description: |
275+
FixTweetBot là một bot Discord sử dụng các dịch vụ trực tuyến như [FxTwitter](https://github.com/FixTweet/FxTwitter) để sửa lỗi nhúng mạng xã hội.
276+
277+
**Cụ thể, bot sẽ tự động đăng lại các liên kết mạng xã hội dưới dạng phiên bản "đã sửa" với nội dung nhúng tốt hơn (ví dụ: cho phép phát video trực tiếp trên Discord). **
278+
279+
## Tính năng và Điểm nổi bật
280+
281+
- Hỗ trợ Twitter, Nitter, Instagram, TikTok, Reddit, Threads, Bluesky, Snapchat, Facebook, Pixiv, Twitch, Spotify, DeviantArt, Mastodon, Tumblr, BiliBili, IFunny, Fur Affinity, YouTube, Imgur, Weibo, Rule34 và bất kỳ trang web tùy chỉnh nào bạn thiết lập.
282+
- Dịch bài đăng
283+
- Tắt theo trang web, kênh, thành viên, vai trò hoặc từ khóa
284+
- Tùy chỉnh hành vi và giao diện linh hoạt
285+
- Giao diện cài đặt hiện đại
286+
- Có thể phản hồi cả bot và webhook
287+
- Giữ nguyên định dạng Markdown
288+
- Tôn trọng quyền riêng tư
289+
- Mã nguồn mở
290+
291+
## Cách sử dụng
292+
293+
Chỉ cần gửi tin nhắn kèm theo liên kết mạng xã hội được hỗ trợ, bot sẽ xóa nội dung được nhúng (nếu có) và tự động đăng lại dưới dạng liên kết "đã sửa".
294+
295+
Bạn cũng có thể bỏ qua liên kết bằng cách đặt liên kết giữa `<` và `>`, như sau: `<https://twitter.com/...>`.
296+
297+
Bạn có thể quản lý cài đặt của bot bằng lệnh `/cài-đặt`.
298+
299+
Cuối cùng, bạn luôn có thể sử dụng lệnh `/giới-thiệu` để tìm hiểu thêm về bot và nhận trợ giúp.

0 commit comments

Comments
 (0)