Skip to content

Commit

Permalink
Add Chinese translations
Browse files Browse the repository at this point in the history
  • Loading branch information
Mygod committed Jan 31, 2023
1 parent 51fe25c commit eec7f9c
Show file tree
Hide file tree
Showing 7 changed files with 115 additions and 9 deletions.
2 changes: 1 addition & 1 deletion app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ android {
productFlavors {
create("freedom") {
dimension = "freedom"
resourceConfigurations.addAll(arrayOf("en"))
resourceConfigurations.addAll(arrayOf("en", "zh-rCN", "zh-rTW"))
}
create("google") {
dimension = "freedom"
Expand Down
3 changes: 2 additions & 1 deletion app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
android:dataExtractionRules="@xml/no_backup"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:localeConfig="@xml/locales_config"
android:enableOnBackInvokedCallback="true"
android:supportsRtl="true"
android:theme="@style/Theme.PoGoPlusPlus"
Expand All @@ -48,7 +49,7 @@
android:exported="true"
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE"
android:enabled="@bool/api_ge_26"
android:label="PoGo+LE Bluetooth pairing assistant">
android:label="@string/bluetooth_pairing_service_label">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
Expand Down
49 changes: 49 additions & 0 deletions app/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">宝够乐</string>
<string name="bluetooth_pairing_service_label">宝够乐蓝牙配对助手</string>
<string name="bluetooth_pairing_service_description">智能跳过连接 Pokémon GO Plus 时的配对对话框</string>
<string name="bluetooth_pairing_service_disclosure_title">为此应用授权?</string>
<string name="bluetooth_pairing_service_disclosure">该功能需要使用 Android Accessibility\u200bService API
来读取、控制系统设置的通知来点击“配对和连接”,并在弹出对话框时点击“配对”按钮来帮助你配对 Pokémon GO
Plus。此过程中除崩溃日志以外不会收集任何数据。\n\n执行以下步骤以授予权限:点击“同意”,在新页面中点击此应用,打开“使用宝够乐蓝牙配对助手”主开关。</string>
<string name="game_notification_service_name">监视游戏通知</string>
<string name="game_notification_service_summary">通知连接断开、满包等</string>

<string name="notification_channel_auxiliary_disconnected">Pokémon GO Plus 连接断开</string>
<string name="notification_channel_item_full">包包已满</string>
<string name="notification_channel_pokemon_full">盒子已满</string>
<string name="notification_channel_no_ball">无精灵球</string>
<string name="notification_channel_spin_fail">补给失败</string>

<string name="settings_service_pairing">蓝牙配对助手</string>
<string name="settings_service_pairing_summary">自动点击对话框配对</string>
<string name="settings_permission_bluetooth">监视蓝牙连接</string>
<string name="settings_permission_bluetooth_summary">更稳定地检测连接断开</string>
<string name="settings_permission_bluetooth_missing">无“附近的设备”权限</string>
<string name="settings_permission_notification">管理应用通知</string>
<string name="settings_permission_notification_summary">很好的通知多发</string>
<string name="settings_game">启动游戏</string>
<string name="settings_game_summary">快给老子开游戏!</string>
<string name="settings_service_pairing_root">用 root 配对蓝牙</string>
<string name="settings_service_pairing_root_summary">除非已有 root 权限,<b>不要打开此开关</b>!此模式相比更安静可靠,但占用资源更多</string>

<string name="settings_advanced">高级</string>
<string name="settings_about">关于</string>
<string name="settings_misc_source">项目首页 @ GitHub</string>
<string name="settings_misc_source_summary">查看使用手册、star、提交 issues、合作、赞助</string>
<string name="settings_misc_donate">捐款</string>
<string name="settings_misc_donate_summary">请给我钱帮我充值 PokéCoins</string>
<string name="settings_misc_donate_more">PayPal, Flattr 等其他方式…</string>

<!-- Based on: https://github.com/PrivacyApps/donations/blob/747d36a18433c7e9329691054122a8ad337a62d2/Donations/src/main/res/values-zh/donations__strings.xml -->
<string name="donations__button_close">关闭</string>
<string name="donations__google_android_market">Google Play 商店</string>
<string name="donations__google_android_market_not_supported">不支持 In-App 捐赠。你的 Google Play 商店是否安装正确了呢?</string>
<string name="donations__google_android_market_donate_button">捐赠!</string>
<string name="donations__google_android_market_text">捐赠多少?</string>
<string name="donations__thanks_dialog">谢谢捐赠!\n非常感谢您!</string>

<string name="donations__description">觉得此应用很有用?\n捐赠给该开发者以支持此应用的开发!</string>
<string name="donations__google_android_market_description">Google 收取 30% 的费用</string>
</resources>
48 changes: 48 additions & 0 deletions app/src/main/res/values-zh-rTW/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">寶夠樂</string>
<string name="bluetooth_pairing_service_label">寶夠樂藍牙配對助手</string>
<string name="bluetooth_pairing_service_description">自動略過 Pokémon GO Plus 藍牙配對視窗</string>
<string name="bluetooth_pairing_service_disclosure_title">授予此應用程序控制權?</string>
<string name="bluetooth_pairing_service_disclosure">此功能需要使用安卓的無障礙服務來讀取和控制系統設置的通知與屏幕,以便點擊通知當中的「配對並連線」按鈕,以及配對視窗中的「配對」以連接
Pokémon GO Plus。除了當機日誌之外,並不會透過此功能蒐集任何數據。\n\n授與此應用權限,請點擊「同意」,然後選取此應用程式並且打開「使用寶夠樂藍牙配對助手」的按鈕。</string>
<string name="game_notification_service_name">監控遊戲通知</string>
<string name="game_notification_service_summary">接收斷線、背包已滿等警報</string>

<string name="notification_channel_auxiliary_disconnected">Pokémon GO Plus 連接已結束</string>
<string name="notification_channel_item_full">背包已滿</string>
<string name="notification_channel_pokemon_full">寶可夢盒子已滿</string>
<string name="notification_channel_no_ball">沒有寶貝球了</string>
<string name="notification_channel_spin_fail">轉補錯誤</string>

<string name="settings_service_pairing">藍牙配對助手</string>
<string name="settings_service_pairing_summary">協助點擊配對視窗</string>
<string name="settings_permission_bluetooth">監控藍牙連接狀況</string>
<string name="settings_permission_bluetooth_summary">更可靠地監測斷線問題</string>
<string name="settings_permission_bluetooth_missing">缺少「鄰近裝置」權限</string>
<string name="settings_permission_notification">通知管理</string>
<string name="settings_permission_notification_summary">打開您最喜愛的通知</string>
<string name="settings_game">開啟遊戲</string>
<string name="settings_game_summary">立即回到遊戲!</string>
<string name="settings_service_pairing_root">以 root 權限進行藍牙配對</string>
<string name="settings_service_pairing_root_summary"><b>請勿啟動此功能</b>,除非您已授權 root
此裝置。此模式較為安靜並具有更好的相容性,但是相對更為耗能</string>

<string name="settings_advanced">進階</string>
<string name="settings_about">關於</string>
<string name="settings_misc_source">在 GitHub 上打開專案首頁</string>
<string name="settings_misc_source_summary">閱讀使用說明,標註星標,回報問題,提供意見與贊助</string>
<string name="settings_misc_donate">抖內</string>
<string name="settings_misc_donate_summary">請贊助我,讓我有更多寶可夢金幣</string>
<string name="settings_misc_donate_more">PayPal、Flattr 或其他贊助平台</string>

<!-- Based on: https://github.com/PrivacyApps/donations/blob/747d36a18433c7e9329691054122a8ad337a62d2/Donations/src/main/res/values-zh/donations__strings.xml -->
<string name="donations__button_close">關閉</string>
<string name="donations__google_android_market">Google Play 商店</string>
<string name="donations__google_android_market_not_supported">不支援應用程式內購,Play 商店是否正確安裝?</string>
<string name="donations__google_android_market_donate_button">抖內!</string>
<string name="donations__google_android_market_text">抖內多少錢</string>
<string name="donations__thanks_dialog">感謝抖內!\n十分感謝您!</string>
<string name="donations__description">這個應用程式有用嗎?\n小額的抖內給開發人員用來支援此應用程式的開發</string>
<string name="donations__google_android_market_description">Google 將收取 30% 的費用</string>
</resources>
12 changes: 7 additions & 5 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<resources>
<string name="app_name">PoGo+LE</string>
<string name="bluetooth_pairing_service_label">PoGo+LE Bluetooth pairing assistant</string>
<string name="bluetooth_pairing_service_description">Automagically skips pairing dialog when connecting
Pokémon GO Plus</string>
<string name="bluetooth_pairing_service_disclosure_title">Grant control to this app?</string>
<string name="bluetooth_pairing_service_disclosure">This feature needs to use Android Accessibility\u200bService API
to read and control notifications and screen for system Settings in order to click the buttons
<i>Pair &amp; connect</i> in the notification and <i>Pair</i> in the pairing dialog for you when connecting your
Pokémon GO Plus. No data is collected through this process except for crash logs.

\n\nTo grant the permission, click <i>Agree</i>, then click on this app and turn on the main switch that says
<i>Use PoGo+LE Bluetooth pairing assistant</i>.</string>
Pokémon GO Plus. No data is collected through this process except for crash logs.\n\nTo grant the permission,
click <i>Agree</i>, then click on this app and turn on the main switch that says <i>Use PoGo+LE Bluetooth
pairing assistant</i>.</string>
<string name="game_notification_service_name">Monitor game notifications</string>
<string name="game_notification_service_summary">Receive alerts for disconnections, full bags, etc.</string>

Expand All @@ -32,8 +32,10 @@
<string name="settings_service_pairing_root_summary">DO NOT ENABLE THIS unless you already happen to have rooted
your device. This mode is quieter and has better compatibility, but is more resource intensive</string>

<string name="settings_advanced">Advanced</string>
<string name="settings_about">About</string>
<string name="settings_misc_source">Project homepage at GitHub</string>
<string name="settings_misc_source_summary">Read manual, star, submit issues and contribute</string>
<string name="settings_misc_source_summary">Read manual, star, submit issues, contribute and sponsor</string>
<string name="settings_misc_donate">Donate</string>
<string name="settings_misc_donate_summary">Plz send money so that I can afford more PokéCoins</string>
<string name="settings_misc_donate_more">PayPal, Flattr, more…</string>
Expand Down
6 changes: 6 additions & 0 deletions app/src/main/res/xml/locales_config.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<locale-config xmlns:android="http://schemas.android.com/apk/res/android">
<locale android:name="en"/>
<locale android:name="zh-CN"/>
<locale android:name="zh-TW"/>
</locale-config>
4 changes: 2 additions & 2 deletions app/src/main/res/xml/pref_main.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
app:title="@string/settings_game"
app:summary="@string/settings_game_summary" />

<PreferenceCategory app:title="Advanced">
<PreferenceCategory app:title="@string/settings_advanced">
<SwitchPreferenceCompat
app:key="service.pairingRoot"
app:icon="@drawable/ic_home_electric_bolt"
Expand All @@ -38,7 +38,7 @@
app:persistent="false" />
</PreferenceCategory>

<PreferenceCategory app:title="About">
<PreferenceCategory app:title="@string/settings_about">
<Preference
app:key="misc.source"
app:icon="@drawable/ic_toggle_star"
Expand Down

0 comments on commit eec7f9c

Please sign in to comment.