Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
246e436bbf | ||
|
|
9b7d2c387e | ||
|
|
0f9ca2c5b5 | ||
|
|
a338395030 | ||
|
|
6718c4bc83 | ||
|
|
89e09d4682 | ||
|
|
91f4919b21 |
+7
-1
@@ -34,6 +34,7 @@
|
||||
* Иправления для Huawei: [#1091 (комментарий)](https://github.com/shadowsocks/shadowsocks-android/issues/1091#issuecomment-276949836)
|
||||
* Вызванные из-за Xposed: [#1414](https://github.com/shadowsocks/shadowsocks-android/issues/1414)
|
||||
* Samsung и/или Brevent: [#1410](https://github.com/shadowsocks/shadowsocks-android/issues/1410)
|
||||
* Ещё Samsung: [#1712](https://github.com/shadowsocks/shadowsocks-android/issues/1712)
|
||||
* Не устанавливайте это приложение на SD карту, из-за проблем с разрешениями: [#1124 (комментарий)](https://github.com/shadowsocks/shadowsocks-android/issues/1124#issuecomment-307556453)
|
||||
|
||||
### Как приостановить службу Shadowsocks?
|
||||
@@ -54,7 +55,12 @@
|
||||
|
||||
Разрешите этому приложению передачу данных в фоновом режиме в настройках приложения.
|
||||
|
||||
Если у вас оперератор Yota, то измените точку доступа APN с `yota.ru` на `client.yota.ru`
|
||||
Если у вас оперератор Yota, попробуйте следующее:
|
||||
|
||||
* измените точку доступа APN с `yota.ru` на `client.yota.ru`
|
||||
* погоняйте программы: Speedtest, Telegram (скачивание файлов)
|
||||
|
||||
Я уже уведомил оператора о проблеме и вместе мы стараемся решить её.
|
||||
|
||||
### Почему требуется разрешение камере на устройствах младше Android 6.0?
|
||||
|
||||
|
||||
+4
-1
@@ -1 +1,4 @@
|
||||
Please check the [FAQ](https://github.com/shadowsocks/shadowsocks-android/wiki/FAQ) before submitting new issues.
|
||||
Please check [FAQ](.github/faq.md) before submitting new issues.
|
||||
|
||||
And just in case you don't know,
|
||||
[don't ask questions on issues](https://medium.com/@methane/why-you-must-not-ask-questions-on-github-issues-51d741d83fde).
|
||||
|
||||
@@ -20,10 +20,14 @@ A [shadowsocks](http://shadowsocks.org) client for Android, written in Kotlin.
|
||||
|
||||
### BUILD
|
||||
|
||||
You can check whether the latest commit builds under UNIX environment by checking Travis status.
|
||||
Building on Windows is also possible since [#1570](https://github.com/shadowsocks/shadowsocks-android/pull/1570),
|
||||
but probably painful. Further contributions regarding building on Windows are also welcome.
|
||||
|
||||
* Set environment variable `ANDROID_HOME` to `/path/to/android-sdk`
|
||||
* (optional) Set environment variable `ANDROID_NDK_HOME` to `/path/to/android-ndk` (default: `$ANDROID_HOME/ndk-bundle`)
|
||||
* Set environment variable `GOROOT_BOOTSTRAP` to `/path/to/go`
|
||||
* Fetch submodules using `$ git submodule update --init --recursive`
|
||||
* Clone the repo using `git clone --recurse-submodules <repo>` or update submodules using `git submodule update --init --recursive`
|
||||
* Build it using Android Studio or gradle script
|
||||
|
||||
### TRANSLATE
|
||||
|
||||
Submodule core/src/main/jni/shadowsocks-libev updated: 3e7c852970...a4c9059ffe
+2
-2
@@ -21,8 +21,8 @@ android {
|
||||
applicationId "com.github.shadowsocks"
|
||||
minSdkVersion rootProject.minSdkVersion
|
||||
targetSdkVersion rootProject.sdkVersion
|
||||
versionCode 4050400
|
||||
versionName "4.5.4"
|
||||
versionCode 4050500
|
||||
versionName "4.5.5"
|
||||
testApplicationId "com.github.shadowsocks.test"
|
||||
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
||||
resConfigs "fa", "fr", "ja", "ko", "ru", "zh-rCN", "zh-rTW"
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
<string name="delete_confirm_prompt">"آیا مطمئن هستید که میخواهید این پروفایل را حذف کنید؟"</string>
|
||||
<string name="share_qr_nfc">"NFC یا QR Code"</string>
|
||||
<string name="add_profile_methods_scan_qr_code">"اسکنکردن QR Code"</string>
|
||||
<string name="add_profile_methods_manual_settings">"تنظیمات دستی"</string>
|
||||
|
||||
<!-- tasker -->
|
||||
<string name="toggle_service_state">"فعالکردن سرویس"</string>
|
||||
@@ -55,4 +54,5 @@
|
||||
<string name="vpn_connected">"وصل شد. برای بررسی اتصال ضربه (Tap) بزنید."</string>
|
||||
<string name="not_connected">"اتصال برقرار نیست!"</string>
|
||||
<string name="route_entry_all">"همه"</string>
|
||||
<string name="add_profile_methods_manual_settings">"تنظیمات دستی"</string>
|
||||
</resources>
|
||||
@@ -1,35 +1,85 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="quick_toggle">"Basculer"</string>
|
||||
|
||||
<!-- misc -->
|
||||
<string name="profile">"Profil"</string>
|
||||
<string name="profile_summary">"Passer à un autre profil ou ajouter de nouveaux profils"</string>
|
||||
<string name="remote_dns">"DNS Distant"</string>
|
||||
<string name="stat_summary">"Envoyé : \t%3$s\t↑\t%1$s
|
||||
Reçu : \t\t\t%4$s\t↓\t%2$s"</string>
|
||||
<string name="connection_test_testing">"Essai..."</string>
|
||||
<string name="connection_test_error">"Impossible de détecter la connexion Internet :%s"</string>
|
||||
<string name="connection_test_fail">"Internet Indisponible"</string>
|
||||
<string name="connection_test_error_status_code">"Code de l'Erreur : #%d"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="profile_name">"Nom du Profil"</string>
|
||||
<string name="proxy">"Serveur"</string>
|
||||
<string name="remote_port">"Port Distant"</string>
|
||||
<string name="sitekey">"Mot de passe"</string>
|
||||
<string name="enc_method">"Méthode d'Encryption"</string>
|
||||
<string name="auto_connect_summary">"Activer Shadowsocks au démarrage"</string>
|
||||
<string name="tcp_fastopen_summary_unsupported">"Version du noyau non supportée : %s <3.7.1"</string>
|
||||
|
||||
<!-- notification category -->
|
||||
<string name="forward_success">"Shadowsocks a démarré"</string>
|
||||
<string name="invalid_server">"Nom de serveur invalide"</string>
|
||||
<string name="service_failed">"Échec de la connexion au serveur distant"</string>
|
||||
<string name="reboot_required">"Impossible de démarrer le service VPN. Vous devrez peut-être redémarrer votre appareil."</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="close">"Fermer"</string>
|
||||
<string name="profile_empty">"Veuillez sélectionner un profil"</string>
|
||||
<string name="connect">"Connexion"</string>
|
||||
<string name="remove_profile">"Supprimer ce profil %s ?"</string>
|
||||
|
||||
<!-- menu category -->
|
||||
<string name="profiles">"Profils"</string>
|
||||
<string name="settings">"Paramètres"</string>
|
||||
<string name="about">"À propos"</string>
|
||||
<string name="edit">"Éditer"</string>
|
||||
<string name="share">"Partager"</string>
|
||||
<string name="add_profile">"Ajouter un Profil"</string>
|
||||
<string name="action_apply_all">"Appliquer les Paramètres à tous les Profils"</string>
|
||||
<string name="action_export">"Exporter vers le presse-papiers"</string>
|
||||
<string name="action_import">"Importer depuis le presse-papiers"</string>
|
||||
<string name="action_export_msg">"Exporter avec succès !"</string>
|
||||
<string name="action_export_err">"Échec de l'exportation"</string>
|
||||
<string name="action_import_msg">"Importer avec succès !"</string>
|
||||
<string name="action_import_err">"Échec de l’importation."</string>
|
||||
<string name="delete">"Supprimer"</string>
|
||||
<string name="delete_confirm_prompt">"Êtes-vous sûr de vouloir supprimer ce profil?"</string>
|
||||
<string name="share_qr_nfc">"QR Code/NFC"</string>
|
||||
<string name="add_profile_dialog">"Ajouter ce profil Shadowsocks?"</string>
|
||||
<string name="add_profile_methods_scan_qr_code">"Scanner le QR Code"</string>
|
||||
<plurals name="removed">
|
||||
<item quantity="one">"Supprimé"</item>
|
||||
<item quantity="other">"%d éléments supprimés"</item>
|
||||
</plurals>
|
||||
<string name="undo">"Annuler"</string>
|
||||
|
||||
<!-- tasker -->
|
||||
<string name="toggle_service_state">"Démarrer le service"</string>
|
||||
<string name="profile_default">"Utiliser le profil actuel"</string>
|
||||
|
||||
<!-- status -->
|
||||
<string name="sent">"Envoyé :"</string>
|
||||
<string name="received">"Reçu :"</string>
|
||||
<string name="connecting">"Connexion..."</string>
|
||||
<string name="not_connected">"Non connecté"</string>
|
||||
|
||||
<!-- acl -->
|
||||
<string name="custom_rules">"Règles personnalisées"</string>
|
||||
<string name="action_add_rule">"Ajouter une/des règle(s)"</string>
|
||||
<string name="edit_rule">"Modifier une règle"</string>
|
||||
<string name="route_entry_all">"Toutes"</string>
|
||||
<string name="plugin_configure">"Configurer..."</string>
|
||||
<string name="plugin_disabled">"Désactivé"</string>
|
||||
<string name="plugin_unknown">"Plugin inconnu %s"</string>
|
||||
<string name="plugin_untrusted">"Attention : ce plugin ne semble pas provenir d'une source fiable reconnue."</string>
|
||||
<string name="profile_plugin">"Plugin : %s"</string>
|
||||
<string name="advanced">"Avancé"</string>
|
||||
<string name="auto_connect_summary_v24">"Activer Shadowsocks au démarrage. Il est plutôt recommandé d'utiliser le VPN en permanence"</string>
|
||||
<string name="direct_boot_aware_summary">"Vos informations de profil sélectionnées seront moins protégées"</string>
|
||||
</resources>
|
||||
@@ -15,9 +15,6 @@
|
||||
<string name="connection_test_fail">"インターネット利用不可"</string>
|
||||
<string name="connection_test_error_status_code">"ステータスコード無効: #%d"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"サーバー設定"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="profile_name">"サーバー名"</string>
|
||||
<string name="proxy">"サーバーアドレス"</string>
|
||||
@@ -25,9 +22,6 @@
|
||||
<string name="sitekey">"パスワード"</string>
|
||||
<string name="enc_method">"暗号化方式"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"ファンクション設定"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="ipv6">"IPv6 プロキシ"</string>
|
||||
<string name="ipv6_summary">"リモートサーバーに IPv6 パケットを転送"</string>
|
||||
@@ -55,10 +49,6 @@
|
||||
<string name="reboot_required">"VPN サービスの起動に失敗しました、デバイスの再起動を試みて下さい"</string>
|
||||
<string name="profile_invalid_input">"有効なプロファイルが見つかりません"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="yes">"はい"</string>
|
||||
<string name="no">"いいえ"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="close">"閉じる"</string>
|
||||
<string name="profile_empty">"プロファイルを選択して下さい"</string>
|
||||
@@ -84,8 +74,6 @@
|
||||
|
||||
<!-- profile -->
|
||||
<string name="profile_config">"プロファイル編集"</string>
|
||||
<string name="unsaved_changes_prompt">"変更は適応されておりません、保存しますか?"</string>
|
||||
<string name="apply">"適用"</string>
|
||||
<string name="delete">"削除"</string>
|
||||
<string name="delete_confirm_prompt">"このプロファイルを削除しますか"</string>
|
||||
<string name="share_qr_nfc">"QR コード / NFC"</string>
|
||||
@@ -147,7 +135,7 @@
|
||||
<string name="service_transproxy">"トランスプロキシサービス"</string>
|
||||
<string name="vpn_permission_denied">"VPNサービス作成のアクセス許可が拒否されました"</string>
|
||||
<string name="auto_connect_summary_v24">"起動時にShadowsockを有効。 VPN常時接続の使用をお勧めします"</string>
|
||||
<string name="direct_boot_aware">"ダイレクトブート"</string>
|
||||
<string name="direct_boot_aware_summary">"デバイスがロック解除される前にShadowsocksの自動起動を許可(選択されたプロファイル情報はより少ない保護を受けることになります)"</string>
|
||||
<string name="direct_boot_aware_summary">"選択されたプロファイル情報はより少ない保護を受けることになります"</string>
|
||||
<string name="acl_rule_online_config">"オンライン設定のURL"</string>
|
||||
<string name="action_import_file">"ファイルからのインポート"</string>
|
||||
</resources>
|
||||
@@ -18,9 +18,6 @@
|
||||
<string name="connection_test_fail">"인터넷에 연결할 수 없습니다"</string>
|
||||
<string name="connection_test_error_status_code">"오류 코드: #%d"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"서버 설정"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="profile_name">"프로필 이름"</string>
|
||||
<string name="proxy">"서버 주소"</string>
|
||||
@@ -28,9 +25,6 @@
|
||||
<string name="sitekey">"비밀번호"</string>
|
||||
<string name="enc_method">"암호화 방법"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"기능 설정"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="ipv6">"IPv6 라우팅"</string>
|
||||
<string name="ipv6_summary">"IPv6 트래픽도 원격으로 리다이렉트 합니다"</string>
|
||||
@@ -58,10 +52,6 @@
|
||||
<string name="reboot_required">"VPN 서비스를 시작하는 데 실패했습니다. 장치를 재시작해 보세요."</string>
|
||||
<string name="profile_invalid_input">"올바른 프로필 데이터를 찾을 수 없습니다"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="yes">"예"</string>
|
||||
<string name="no">"아니오"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="close">"닫기"</string>
|
||||
<string name="profile_empty">"프로필을 선택해 주세요"</string>
|
||||
@@ -86,8 +76,6 @@
|
||||
|
||||
<!-- profile -->
|
||||
<string name="profile_config">"프로필 설정"</string>
|
||||
<string name="unsaved_changes_prompt">"변경 사항이 저장되지 않았습니다. 저장하시겠습니까?"</string>
|
||||
<string name="apply">"적용"</string>
|
||||
<string name="delete">"삭제"</string>
|
||||
<string name="delete_confirm_prompt">"정말 이 프로필을 삭제하시겠습니까?"</string>
|
||||
<string name="share_qr_nfc">"QR 코드/NFC"</string>
|
||||
|
||||
@@ -21,9 +21,6 @@
|
||||
<string name="connection_test_fail">"Интернет недоступен"</string>
|
||||
<string name="connection_test_error_status_code">"Код ошибки: #%d"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"Настройки Сервера"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="profile_name">"Имя профиля"</string>
|
||||
<string name="proxy">"Сервер"</string>
|
||||
@@ -31,9 +28,6 @@
|
||||
<string name="sitekey">"Пароль"</string>
|
||||
<string name="enc_method">"Метод шифрования"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"Дополнительные Настройки"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="ipv6">"IPv6 Маршрут"</string>
|
||||
<string name="ipv6_summary">"Перенаправлять трафик IPv6 на удалённый сервер"</string>
|
||||
@@ -60,10 +54,6 @@
|
||||
<string name="reboot_required">"Не удалось запустить службу VPN. Возможно, требуется перезагрузить ваше устройство."</string>
|
||||
<string name="profile_invalid_input">"Не найдено действительных данных профиля."</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="yes">"Да"</string>
|
||||
<string name="no">"Нет"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="close">"Закрыть"</string>
|
||||
<string name="profile_empty">"Пожалуйста, выберите профиль"</string>
|
||||
@@ -91,8 +81,6 @@
|
||||
|
||||
<!-- profile -->
|
||||
<string name="profile_config">"Настройка профиля"</string>
|
||||
<string name="unsaved_changes_prompt">"Изменения не сохранены. Сохранить?"</string>
|
||||
<string name="apply">"Применить"</string>
|
||||
<string name="delete">"Удалить"</string>
|
||||
<string name="delete_confirm_prompt">"Вы уверены, что хотите удалить этот профиль?"</string>
|
||||
<string name="share_qr_nfc">"QR-код/NFC"</string>
|
||||
@@ -157,7 +145,7 @@
|
||||
<string name="vpn_permission_denied">"Нет разрешения на создание VPN соединения"</string>
|
||||
<string name="auto_connect_summary_v24">"Включить Shadowsocks во время запуска. Лучше использовать режим постоянной VPN."</string>
|
||||
<string name="speed">"%s/с"</string>
|
||||
<string name="direct_boot_aware">"Непосредственная загрузка"</string>
|
||||
<string name="direct_boot_aware_summary">"Позволить Shadowsocks запускаться до того, как устройство будет разблокировано (данные выбранного профиля будут хуже защищены)"</string>
|
||||
<string name="direct_boot_aware_summary">"данные выбранного профиля будут хуже защищены"</string>
|
||||
<string name="acl_rule_online_config">"URL конфигурации"</string>
|
||||
<string name="action_import_file">"Импортировать из файла..."</string>
|
||||
</resources>
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="app_name">"影梭"</string>
|
||||
<string name="quick_toggle">"开关"</string>
|
||||
|
||||
<!-- misc -->
|
||||
@@ -16,9 +15,6 @@
|
||||
<string name="connection_test_fail">"无互联网连接"</string>
|
||||
<string name="connection_test_error_status_code">"状态码无效(#%d)"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"服务器设置"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="profile_name">"配置名称"</string>
|
||||
<string name="proxy">"服务器"</string>
|
||||
@@ -26,9 +22,6 @@
|
||||
<string name="sitekey">"密码"</string>
|
||||
<string name="enc_method">"加密方式"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"功能设置"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="ipv6">"IPv6 路由"</string>
|
||||
<string name="ipv6_summary">"转发 IPv6 流量到远程服务器"</string>
|
||||
@@ -56,10 +49,6 @@
|
||||
<string name="reboot_required">"VPN 服务启动失败。你可能需要重启设备。"</string>
|
||||
<string name="profile_invalid_input">"未找到有效的配置文件。"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="yes">"是"</string>
|
||||
<string name="no">"否"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="close">"关闭"</string>
|
||||
<string name="profile_empty">"请选择配置文件"</string>
|
||||
@@ -86,8 +75,6 @@
|
||||
|
||||
<!-- profile -->
|
||||
<string name="profile_config">"配置文件设置"</string>
|
||||
<string name="unsaved_changes_prompt">"保存修改吗?"</string>
|
||||
<string name="apply">"应用"</string>
|
||||
<string name="delete">"删除"</string>
|
||||
<string name="delete_confirm_prompt">"您确定要删除此配置文件?"</string>
|
||||
<string name="share_qr_nfc">"二维码 / NFC"</string>
|
||||
@@ -148,7 +135,8 @@
|
||||
<string name="service_transproxy">"透明代理模式"</string>
|
||||
<string name="vpn_permission_denied">"创建 VPN 服务权限不足"</string>
|
||||
<string name="auto_connect_summary_v24">"允许 Shadowsocks 随系统启动,建议使用始终开启的 VPN"</string>
|
||||
<string name="direct_boot_aware">"直接启动"</string>
|
||||
<string name="direct_boot_aware_summary">"允许在设备解锁前启动服务(选中的配置信息会不那么安全)"</string>
|
||||
<string name="direct_boot_aware">"允许锁屏下切换"</string>
|
||||
<string name="direct_boot_aware_summary">"选中的配置信息会不那么安全"</string>
|
||||
<string name="acl_rule_online_config">"在线规则文件 URL"</string>
|
||||
<string name="action_import_file">"从文件导入…"</string>
|
||||
</resources>
|
||||
@@ -19,9 +19,6 @@
|
||||
<string name="connection_test_fail">"無法使用網際網路"</string>
|
||||
<string name="connection_test_error_status_code">"錯誤碼: (#%d)"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"伺服器設定"</string>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="profile_name">"設定檔名稱"</string>
|
||||
<string name="proxy">"伺服器"</string>
|
||||
@@ -29,9 +26,6 @@
|
||||
<string name="sitekey">"密碼"</string>
|
||||
<string name="enc_method">"加密方法"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"功能設定"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="ipv6">"IPv6 路由"</string>
|
||||
<string name="ipv6_summary">"向遠端重新導向 IPv6 流量"</string>
|
||||
@@ -58,10 +52,6 @@
|
||||
<string name="reboot_required">"VPN 服務啟動失敗。您或許需要重新啟動您的裝置。"</string>
|
||||
<string name="profile_invalid_input">"未找到有效的設定檔資料。"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="yes">"是"</string>
|
||||
<string name="no">"否"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="close">"關閉"</string>
|
||||
<string name="profile_empty">"請選擇設定檔"</string>
|
||||
@@ -88,8 +78,6 @@
|
||||
|
||||
<!-- profile -->
|
||||
<string name="profile_config">"設定檔設定"</string>
|
||||
<string name="unsaved_changes_prompt">"要儲存變更嗎?"</string>
|
||||
<string name="apply">"套用"</string>
|
||||
<string name="delete">"刪除"</string>
|
||||
<string name="delete_confirm_prompt">"您確定要移除這個設定檔嗎?"</string>
|
||||
<string name="share_qr_nfc">"QR 碼 / NFC"</string>
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="proxy_cat">"Paramètres du Serveur"</string>
|
||||
<string name="feature_cat">"Paramètres des Fonctionnalités"</string>
|
||||
<string name="yes">"Oui"</string>
|
||||
<string name="no">"Non"</string>
|
||||
<string name="apply">"Appliquer"</string>
|
||||
</resources>
|
||||
@@ -1,15 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"서버 설정"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"기능 설정"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="unsaved_changes_prompt">"변경 사항이 저장되지 않았습니다. 저장하시겠습니까?"</string>
|
||||
<string name="yes">"예"</string>
|
||||
<string name="no">"아니오"</string>
|
||||
<string name="unsaved_changes_prompt">"변경 사항이 저장되지 않았습니다. 저장하시겠습니까?"</string>
|
||||
<string name="apply">"적용"</string>
|
||||
</resources>
|
||||
@@ -1,15 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<!-- proxy category -->
|
||||
<string name="proxy_cat">"伺服器設定"</string>
|
||||
|
||||
<!-- feature category -->
|
||||
<string name="feature_cat">"功能設定"</string>
|
||||
|
||||
<!-- alert category -->
|
||||
<string name="unsaved_changes_prompt">"要儲存變更嗎?"</string>
|
||||
<string name="yes">"是"</string>
|
||||
<string name="no">"否"</string>
|
||||
<string name="unsaved_changes_prompt">"要儲存變更嗎?"</string>
|
||||
<string name="apply">"套用"</string>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user