Skip to content

Commit 8a40497

Browse files
authored
Merge pull request #1557 from keymapperorg/l10n/develop
New Crowdin Translations
2 parents 6cf32a2 + 9e4607c commit 8a40497

File tree

4 files changed

+41
-138
lines changed

4 files changed

+41
-138
lines changed

app/src/main/res/values-ar/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources>
3-
<string name="slogan">أطلق العنان لمفاتيحك!</string>
43
<!-- Action descriptions -->
54
<!-- Action descriptions -->
65
<!-- Headers -->

app/src/main/res/values-vi/strings.xml

Lines changed: 0 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
<!-- Radio buttons -->
1010
<!-- Radio buttons -->
1111
<!-- Tabs -->
12-
<string name="tab_trigger">Kích hoạt</string>
1312
<!-- Tabs -->
1413
<!-- Navigation argument ids -->
1514
<!-- Navigation argument ids -->
@@ -26,21 +25,15 @@
2625
<!-- Activity titles -->
2726
<!-- Activity titles -->
2827
<!-- Bug report slides-->
29-
<string name="slide_button_share_github">GitHub</string>
3028
<!-- Bug report slides-->
3129
<!-- Menu action titles-->
32-
<string name="action_about">Thông tin </string>
3330
<!-- Menu action titles-->
3431
<!-- Button titles -->
35-
<string name="button_advanced_triggers">Trình kích hoạt nâng cao</string>
36-
<string name="button_advanced_triggers_badge">Mới!</string>
3732
<!-- Button titles -->
3833
<!-- Dialog stuff -->
3934
<!-- Dialog stuff -->
4035
<!-- Notification strings -->
41-
<string name="notification_ime_persistent_title">Hộp chọn bàn phím</string>
4236
<!-- remove accessibility from the word because the other notification buttons arent visible on small screens -->
43-
<string name="notification_toggle_keyboard_title">Chuyển đổi bàn phím Key Mapper</string>
4437
<!-- Notification strings -->
4538
<!--Preference titles and summaries-->
4639
<!--Preference titles and summaries-->
@@ -53,112 +46,23 @@
5346
<!-- system action options -->
5447
<!-- system action options -->
5548
<!-- Tiles -->
56-
<string name="tile_toggle_keymapper_keyboard">Chuyển đổi bàn phím Key Mapper</string>
5749
<!-- Tiles -->
5850
<!-- Meta States -->
5951
<!-- Meta States -->
6052
<!-- Error messages -->
6153
<!-- Error messages -->
6254
<!-- action labels -->
63-
<string name="action_consume_keyevent">Không làm gì cả</string>
64-
<string name="action_device_controls">Màn hình điều khiển thiết bị</string>
6555
<!-- action labels -->
6656
<!-- action category labels -->
67-
<string name="action_cat_navigation">Điều hướng</string>
68-
<string name="action_cat_volume">Âm lượng</string>
69-
<string name="action_cat_media">Phương tiện truyền thông</string>
70-
<string name="action_cat_keyboard">Bàn phím</string>
71-
<string name="action_cat_apps">Ứng dụng</string>
72-
<string name="action_cat_input">Đầu vào</string>
73-
<string name="action_cat_camera_sound">Máy ảnh &amp; Âm thanh</string>
74-
<string name="action_cat_connectivity">Kết nối</string>
75-
<string name="action_cat_content">Nội dung</string>
76-
<string name="action_cat_interface">Giao diện</string>
77-
<string name="action_cat_telephony">Điện thoại</string>
78-
<string name="action_cat_display">Hiển thị</string>
7957
<!-- action category labels -->
8058
<!-- Intent action type strings -->
81-
<string name="intent_type_bool_header">Boolean</string>
82-
<string name="intent_type_bool_array_header">Boolean array</string>
83-
<string name="intent_type_int_header">Số nguyên</string>
84-
<string name="intent_type_int_array_header">Integer array</string>
85-
<string name="intent_type_string_header">Chuỗi</string>
86-
<string name="intent_type_string_array_header">Mảng chuỗi</string>
87-
<string name="intent_type_long_header">Dài</string>
88-
<string name="intent_type_long_array_header">Mảng dài</string>
89-
<string name="intent_type_byte_header">Byte</string>
90-
<string name="intent_type_byte_array_header">Mảng byte</string>
91-
<string name="intent_type_double_header">Double</string>
92-
<string name="intent_type_double_array_header">Mảng đôi</string>
93-
<string name="intent_type_char_header">Ký tự</string>
94-
<string name="intent_type_char_array_header">Mảng ký tự</string>
95-
<string name="intent_type_float_header">Nổi</string>
96-
<string name="intent_type_float_array_header">Mảng nổi</string>
97-
<string name="intent_type_short_header">Ngắn</string>
98-
<string name="intent_type_short_array_header">Mảng ngắn</string>
99-
<string name="intent_type_bool_example">Chỉ có thể là \"đúng\" hoặc \"sai\"</string>
100-
<string name="intent_type_bool_array_example">Danh sách \"đúng\" và \"sai\" được phân tách bằng dấu phẩy. Ví dụ: đúng, sai, đúng</string>
101-
<string name="intent_type_int_example">Một số nguyên hợp lệ trong ngôn ngữ lập trình Java.</string>
102-
<string name="intent_type_int_array_example">Danh sách các số nguyên hợp lệ được phân tách bằng dấu phẩy trong ngôn ngữ lập trình Java. Ví dụ: 100,399 </string>
103-
<string name="intent_categories_example">Một danh sách được phân tách bằng dấu phẩy. Ví dụ: loại 1, loại 2</string>
104-
<string name="intent_type_string_example">Bất kỳ văn bản nào.</string>
105-
<string name="intent_type_string_array_example">Danh sách các chuỗi được phân tách bằng dấu phẩy. Ví dụ: chuỗi1, chuỗi2</string>
106-
<string name="intent_type_long_example">Một Long hợp lệ trong ngôn ngữ lập trình Java.</string>
107-
<string name="intent_type_long_array_example">Danh sách các Độ dài hợp lệ được phân tách bằng dấu phẩy trong ngôn ngữ lập trình Java. Ví dụ: 102302234234234,399083423234429</string>
108-
<string name="intent_type_byte_example">Một Byte hợp lệ trong ngôn ngữ lập trình Java.</string>
109-
<string name="intent_type_byte_array_example">Danh sách các Byte hợp lệ được phân tách bằng dấu phẩy trong ngôn ngữ lập trình Java. Ví dụ: 123,3</string>
110-
<string name="intent_type_double_example">Một Double hợp lệ trong ngôn ngữ lập trình Java.</string>
111-
<string name="intent_type_double_array_example">Danh sách các Mảng đôi hợp lệ được phân tách bằng dấu phẩy trong ngôn ngữ lập trình Java. Ví dụ: 1.0,3.234</string>
112-
<string name="intent_type_char_example">Một Char hợp lệ trong ngôn ngữ lập trình Java. Ví dụ: \'a\' hoặc \'b\'</string>
113-
<string name="intent_type_char_array_example">Danh sách các ký tự hợp lệ được phân tách bằng dấu phẩy trong ngôn ngữ lập trình Java. Ví dụ: a,b,c</string>
114-
<string name="intent_type_float_example">Float hợp lệ trong ngôn ngữ lập trình Java. Ví dụ: 3,145</string>
115-
<string name="intent_type_float_array_example">Danh sách các Mảng nổi hợp lệ được phân tách bằng dấu phẩy trong ngôn ngữ lập trình Java. Ví dụ: 1241.123</string>
116-
<string name="intent_type_short_example">Một đoạn ngắn hợp lệ bằng ngôn ngữ lập trình Java. Ví dụ: 2342</string>
117-
<string name="intent_type_short_array_example">Danh sách các Mảng ngắn hợp lệ được phân tách bằng dấu phẩy bằng ngôn ngữ lập trình Java. Ví dụ: 3242,12354</string>
118-
<string name="intent_flags_example">Các cờ cho một Ý định được lưu dưới dạng cờ bit. Những cờ này thay đổi cách xử lý Ý định. Nếu mục này trống đối với Ý định hoạt động thì Trình ánh xạ khóa sẽ sử dụng FLAG_ACTIVITY_NEW_TASK theo mặc định. Để biết thêm thông tin, hãy nhấn vào \'tài liệu\' để xem tài liệu dành cho nhà phát triển Android.</string>
11959
<!-- Intent action type strings -->
12060
<!-- Tap targets -->
121-
<string name="tap_target_quick_start_guide_primary">Hướng dẫn bắt đầu nhanh</string>
122-
<string name="tap_target_quick_start_guide_secondary">Hãy xem Hướng dẫn bắt đầu nhanh nếu bạn gặp khó khăn.</string>
12361
<!-- Tap targets -->
12462
<!-- About -->
125-
<string name="about_link_github">GitHub</string>
126-
<string name="about_link_website">Website</string>
127-
<string name="about_link_translations">Bản dịch</string>
128-
<string name="about_version">Phiên bản %s</string>
129-
<string name="about_link_rate">Đánh giá</string>
130-
<string name="about_link_changelog">Nhật ký thay đổi</string>
131-
<string name="about_header_boring_stuff">Thông tin pháp lý</string>
132-
<string name="about_license_title">Giấy phép</string>
133-
<string name="about_license_subtitle">Giấy phép nguồn mở cho ứng dụng này.</string>
134-
<string name="about_privacy_policy_title">Chính sách bảo mật</string>
135-
<string name="about_privacy_policy_subtitle">Chúng tôi không thu thập bất kỳ thông tin cá nhân nào nhưng đây là chính sách bảo mật nói lên điều này.</string>
136-
<string name="about_header_our_team">Đội ngũ của chúng tôi</string>
137-
<string name="about_team_sds100_role">Nhà phát triển</string>
138-
<string name="about_team_kekero_role">Phiên dịch viên (tiếng Ba Lan)</string>
139-
<string name="about_team_trollserver_role">Người phiên dịch (tiếng Séc)</string>
140-
<string name="about_team_bydario_role">Phiên dịch viên (tiếng Tây Ban Nha)</string>
14163
<!-- About -->
14264
<!-- Advanced triggers -->
143-
<string name="assistant_any_trigger_name">Trợ lý bất kỳ</string>
144-
<string name="assistant_voice_trigger_name">Trợ lý giọng nói</string>
145-
<string name="advanced_triggers_sheet_title">Trình kích hoạt nâng cao</string>
146-
<string name="advanced_triggers_learn_more_button">Tìm hiểu thêm</string>
14765
<!-- Purchasing -->
148-
<string name="unlock_product_button">Mở khóa (%s)</string>
149-
<string name="use_product_button">Sử dụng</string>
150-
<string name="loading_product_button">Đang tải…</string>
151-
<string name="retry_loading_price_button">Thử tìm nạp lại giá</string>
152-
<string name="purchasing_error_cancelled">Đã hủy mua hàng.</string>
153-
<string name="purchasing_error_not_implemented">Điều này yêu cầu một tính năng trả phí chỉ có thể mua được bằng cách tải xuống Key Mapper từ Google Play.</string>
154-
<string name="purchasing_error_network">Đã gặp lỗi mạng. Bạn có kết nối internet không?</string>
155-
<string name="purchasing_error_product_not_found">Sản phẩm này không được tìm thấy.</string>
156-
<string name="purchasing_error_store_problem">Google Play đã gặp lỗi.</string>
157-
<string name="purchasing_error_dialog_title">Đã xảy ra lỗi 😕</string>
158-
<string name="purchasing_error_dialog_button_retry">Thử lại</string>
159-
<string name="purchasing_contact_developer_button">Liên hệ với nhà phát triển</string>
160-
<string name="purchasing_not_implemented_bottom_sheet_text">Trình kích hoạt nâng cao là tính năng trả phí nhưng bạn đã tải xuống bản dựng FOSS của Key Mapper không bao gồm mô-đun này hoặc thanh toán Google Play. Vui lòng tải xuống Key Mapper từ Google Play để có quyền truy cập vào tính năng này.</string>
161-
<string name="purchasing_download_key_mapper_from_google_play">Tải xuống bản dựng Play</string>
16266
<!-- Dpad trigger setup bottom sheet -->
16367
<!-- No keys recorded bottom sheet -->
16468
<!-- Floating buttons -->
Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
11
New trigger! 🎉 Remap your Assistant & Bixby, and DPAD buttons!
22

3-
ما الذي يمكن إعادة تعيينه؟
3+
What can be remapped?
44

5-
* أزرار الصوت.
5+
* Volume buttons.
66
* Power button, side key, and voice assistant button (one time purchase to support development).
7-
* بلوتوث / لوحات المفاتيح السلكية.
8-
* إيماءات بصمات الأصابع على الأجهزة المدعومة.
7+
* Bluetooth/wired keyboards.
8+
* Fingerprint gestures on supported devices.
99
* DPAD buttons on game controllers.
10-
* يجب أن تعمل الأزرار الموجودة على الأجهزة المتصلة الأخرى أيضا.
10+
* Buttons on other connected devices should also work.
1111

12-
يمكنك الجمع بين مفاتيح متعددة من جهاز معين أو أي جهاز لتشكيل "المشغل". يمكن أن يكون لكل مشغل إجراءات متعددة. يمكن ضبط المفاتيح للضغط عليها في نفس الوقت أو واحدة تلو الأخرى في تسلسل. يمكن إعادة تعيين المفاتيح عند الضغط عليها لفترة قصيرة أو الضغط عليها لفترة طويلة أو الضغط عليها مرتين. يمكن أن تحتوي خريطة المفاتيح على مجموعة من "القيود" بحيث يكون لها التأثير فقط في مواقف معينة.
12+
You can combine multiple keys from a specific device or any device to form a "trigger". Each trigger can have multiple actions. The keys can be set to be pressed at the same time or one after another in a sequence. Keys can be remapped when they are short pressed, long pressed or double pressed. A keymap can have a set of "constraints" so it only has an effect in certain situations.
1313

14-
ما الذي لا يمكن إعادة تعيينه؟
15-
* أزرار الماوس
14+
What can’t be remapped?
15+
* Mouse buttons
1616
* Thumb sticks or triggers on game controllers
1717

18-
Your key maps do not work if the screen is OFF. هذا مقيد في Android. لا يوجد شيء يمكن للمطور القيام به حيال ذلك.
18+
Your key maps do not work if the screen is OFF. This is a limitation in Android. There is nothing the dev can do.
1919

20-
ما الذي يمكنني لإعادة تعيين مفاتيحي للقيام به؟
21-
ستعمل بعض الإجراءات فقط على الأجهزة التي تم عمل روت لها وإصدارات Android محددة.
20+
What can I remap my keys to do?
21+
Some actions will only work on rooted devices and specific Android versions.
2222

23-
هناك الكثير من الميزات التي يجب سردها هنا ، لذا تحقق من القائمة الكاملة هنا: https://docs.keymapper.club/user-guide/actions
23+
There are too many features to list here so check out the full list here: https://docs.keymapper.club/user-guide/actions
2424

25-
الصلاحيات
26-
لا يلزمك منح جميع الأذونات حتى يعمل التطبيق. سيخبرك التطبيق ما إذا كان يجب منح إذن حتى تعمل الميزة.
25+
Permissions
26+
You don't have to grant all the permissions for the app to work. The app will tell you if a permission needs to be granted for a feature to work.
2727

28-
* خدمة إمكانية الوصول: الشرط الأساسي لإعادة التعيين لأجل العمل. It is needed so the app can listen to and block key events.
29-
* مسؤول الجهاز: لإيقاف تشغيل الشاشة عند استخدام الإجراء لإيقاف تشغيل الشاشة.
30-
* تعديل إعدادات النظام: لتغيير إعدادات السطوع والدوران.
31-
* الكاميرا: للتحكم في الكشاف.
28+
* Accessibility Service: Basic requirement for remapping to work. It is needed so the app can listen to and block key events.
29+
* Device Admin: To turn the screen off when using the action to turn off the screen.
30+
* Modify System Settings: To change the brightness and rotation settings.
31+
* Camera: To control the flashlight.
3232

33-
في بعض الأجهزة ، سيؤدي تمكين خدمة إمكانية الوصول إلى تعطيل "تشفير البيانات المحسن".
33+
On some devices, enabling the accessibility service will disable "enhanced data encryption".
3434

35-
ديسكورد: www.keymapper.club
36-
الموقع الإلكتروني: docs.keymapper.club
35+
Discord: www.keymapper.club
36+
Website: docs.keymapper.club
Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
Kích hoạt mới! 🎉 Remap your Assistant & Bixby, and DPAD buttons!
1+
New trigger! 🎉 Remap your Assistant & Bixby, and DPAD buttons!
22

3-
Những gì có thể được ánh xạ lại?
3+
What can be remapped?
44

5-
* Nút âm lượng.
5+
* Volume buttons.
66
* Power button, side key, and voice assistant button (one time purchase to support development).
7-
* Bàn phím Bluetooth/có dây.
8-
* Cử chỉ vân tay trên các thiết bị được hỗ trợ.
7+
* Bluetooth/wired keyboards.
8+
* Fingerprint gestures on supported devices.
99
* DPAD buttons on game controllers.
10-
* Các nút trên các thiết bị được kết nối khác cũng sẽ hoạt động.
10+
* Buttons on other connected devices should also work.
1111

12-
Bạn có thể kết hợp nhiều phím từ một thiết bị cụ thể hoặc bất kỳ thiết bị nào để tạo thành một "trình kích hoạt". Mỗi trigger có thể có nhiều hành động. Các phím có thể được cài đặt để nhấn cùng lúc hoặc lần lượt theo trình tự. Các phím có thể được ánh xạ lại khi chúng được nhấn nhanh, nhấn lâu hoặc nhấn đúp. Sơ đồ bàn phím có thể có một tập hợp các "ràng buộc" nên nó chỉ có tác dụng trong một số trường hợp nhất định.
12+
You can combine multiple keys from a specific device or any device to form a "trigger". Each trigger can have multiple actions. The keys can be set to be pressed at the same time or one after another in a sequence. Keys can be remapped when they are short pressed, long pressed or double pressed. A keymap can have a set of "constraints" so it only has an effect in certain situations.
1313

14-
Những gì không thể được ánh xạ lại?
15-
* Nút chuột
14+
What can’t be remapped?
15+
* Mouse buttons
1616
* Thumb sticks or triggers on game controllers
1717

18-
Sơ đồ phím của bạn không hoạt động nếu màn hình TẮT. Đây là một hạn chế trong Android. Dev không thể làm gì được.
18+
Your key maps do not work if the screen is OFF. This is a limitation in Android. There is nothing the dev can do.
1919

20-
Tôi có thể sắp xếp lại chìa khóa của mình để làm gì?
21-
Một số hành động sẽ chỉ hoạt động trên các thiết bị đã root và các phiên bản Android cụ thể.
20+
What can I remap my keys to do?
21+
Some actions will only work on rooted devices and specific Android versions.
2222

23-
Có quá nhiều tính năng để liệt kê ở đây, vì vậy hãy xem danh sách đầy đủ tại đây: https://docs.keymapper.club/user-guide/actions
23+
There are too many features to list here so check out the full list here: https://docs.keymapper.club/user-guide/actions
2424

25-
Quyền
26-
Bạn không cần phải cấp tất cả các quyền để ứng dụng hoạt động. Ứng dụng sẽ cho bạn biết liệu có cần cấp quyền để một tính năng hoạt động hay không.
25+
Permissions
26+
You don't have to grant all the permissions for the app to work. The app will tell you if a permission needs to be granted for a feature to work.
2727

28-
* Dịch vụ trợ năng: Yêu cầu cơ bản để ánh xạ lại hoạt động. Nó cần thiết để ứng dụng có thể nghe và chặn các sự kiện quan trọng.
29-
* Quản trị thiết bị: Để tắt màn hình khi sử dụng thao tác tắt màn hình.
30-
* Sửa đổi cài đặt hệ thống: Để thay đổi cài đặt độ sáng và xoay.
31-
* Camera: Để điều khiển đèn pin.
28+
* Accessibility Service: Basic requirement for remapping to work. It is needed so the app can listen to and block key events.
29+
* Device Admin: To turn the screen off when using the action to turn off the screen.
30+
* Modify System Settings: To change the brightness and rotation settings.
31+
* Camera: To control the flashlight.
3232

33-
Trên một số thiết bị, việc bật dịch vụ trợ năng sẽ vô hiệu hóa "mã hóa dữ liệu nâng cao".
33+
On some devices, enabling the accessibility service will disable "enhanced data encryption".
3434

3535
Discord: www.keymapper.club
3636
Website: docs.keymapper.club

0 commit comments

Comments
 (0)