From: zhangxiaojun
Date: Mon, 22 Nov 2021 09:25:16 +0000 (+0800)
Subject: android: Improved simplified Chinese translation / 完善了简体中文翻译
X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=df0999ec937b0a4a5323ea8ca91d63e693083b53;p=people%2Fms%2Fstrongswan.git
android: Improved simplified Chinese translation / 完善了简体中文翻译
Closes strongswan/strongswan#779
---
diff --git a/src/frontends/android/app/src/main/res/values-zh-rCN/arrays.xml b/src/frontends/android/app/src/main/res/values-zh-rCN/arrays.xml
index 64bd21bbe..41618488c 100644
--- a/src/frontends/android/app/src/main/res/values-zh-rCN/arrays.xml
+++ b/src/frontends/android/app/src/main/res/values-zh-rCN/arrays.xml
@@ -24,8 +24,8 @@
- - All applications use the VPN
- - Exclude selected applications from the VPN
- - Only selected applications use the VPN
+ - ææåºç¨ç¨åºé½ä½¿ç¨VPN
+ - ä»VPN䏿é¤éå®çåºç¨ç¨åº
+ - åªæéå®çåºç¨ç¨åºä½¿ç¨VPN
-
\ No newline at end of file
+
diff --git a/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml b/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml
index 698e75700..020dff759 100644
--- a/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml
+++ b/src/frontends/android/app/src/main/res/values-zh-rCN/strings.xml
@@ -21,20 +21,20 @@
æç´¢
æ æ³æ¯æVPN
æ¨çè®¾å¤æ æ³æ¯æVPNåºç¨ã\n请èç³»ä¾åºåã
- VPN connections are not supported if a built-in VPN has the always-on feature enabled.
- Unable to get permission to create VPN connections. Either because it was denied by the user, or because a different VPN app has the always-on feature enabled.
+ 妿å
ç½®VPNå¯ç¨äºâå§ç»å¼å¯âåè½ï¼å䏿¯æVPNè¿æ¥ã
+ æ æ³è·å¾å建VPNè¿æ¥çæéãå¯è½æ¯å ä¸ºç¨æ·æç»äºï¼æè
æ¯å 为å
¶ä»VPNåºç¨ç¨åºå¯ç¨äºâå§ç»æå¼âåè½ã
è½½å
¥ä¸…
æªæ¾å°é
ç½®
strongSwanå¿«æ·æ¹å¼
- VPN connection state
- Provides information about the VPN connection state and serves as permanent notification to keep the VPN service running in the background.
+ VPNè¿æ¥ç¶æ
+ æä¾æå
³VPNè¿æ¥ç¶æçä¿¡æ¯ï¼å¹¶ä½ä¸ºæ°¸ä¹
éç¥ï¼ä½¿VPNæå¡å¨åå°è¿è¡ã
- Settings
- Default VPN profile
- Connect to most recently used profile
- Ignore battery optimizations
- Don\'t show a warning if the app is not on the device\'s power whitelist
+ 设置
+ é»è®¤VPNé
ç½®æä»¶
+ è¿æ¥å°æè¿ä½¿ç¨çé
ç½®æä»¶
+ 忽ç¥çµæ± ä¼å
+ 妿åºç¨ä¸å¨è®¾å¤ççµæºç½ååä¸ï¼å䏿¾ç¤ºè¦å
æ¥å¿
@@ -46,8 +46,8 @@
æ é
ç½®.
æ·»å VPNé
ç½®
ç¼è¾
- Copy
- %1$s (Copy)
+ æ·è´
+ %1$s (æ·è´)
å é¤
éæ©é
ç½®
æéé
置已å é¤
@@ -72,7 +72,7 @@
ç¨æ·è¯ä¹¦
éæ©ç¨æ·è¯ä¹¦
éæ©æå®çç¨æ·è¯ä¹¦
- Install user certificate
+ å®è£
ç¨æ·è¯ä¹¦
CAè¯ä¹¦
èªå¨éæ©
éæ©CAè¯ä¹¦
@@ -82,71 +82,71 @@
æå¡å¨ID
é»è®¤ä¸ºå·²é
ç½®çæå¡å¨å°åãèªä¹å®å¼å°å¨é´ææé´è¢«æ¾å¼å°åéè³æå¡å¨
é»è®¤ä¸º \"%1$s\"ãèªä¹å®å¼å°å¨é´ææé´è¢«æ¾å¼å°åéè³æå¡å¨
- Client identity
- Defaults to the configured username. Custom values may be used if expected/required by the server
- Defaults to the certificate\'s subject identity. Custom values may be used if expected/required by the server. Note that these usually must be confirmed by the certificate (auto-completion is provided for the certificate\'s alternative identities, if any)
- DNS servers
- Custom DNS servers to use when connected to the VPN (separated by spaces, e.g. \"8.8.8.8 2001:4860:4860::8888\"), defaults to those received from the VPN server
+ 客æ·èº«ä»½
+ é»è®¤ä¸ºé
ç½®çç¨æ·åã妿æå¡å¨ææ/éè¦ï¼å¯ä»¥ä½¿ç¨èªå®ä¹å¼
+ é»è®¤ä¸ºè¯ä¹¦ç使ç¨è
æ è¯ã妿æå¡å¨ææ/éè¦ï¼å¯ä»¥ä½¿ç¨èªå®ä¹å¼ã请注æï¼è¿äºé常å¿
é¡»ç±è¯ä¹¦ç¡®è®¤ï¼è¯ä¹¦çæ¿ä»£èº«ä»½ï¼å¦ææï¼æä¾èªå¨å®æï¼
+ DNSæå¡å¨
+ è¿æ¥å°VPNæ¶è¦ä½¿ç¨çèªå®ä¹DNSæå¡å¨ï¼ç¨ç©ºæ ¼åéï¼ä¾å¦â8.8.8.8 2001:4860:4860:ï¼888âï¼ï¼é»è®¤ä¸ºä»VPNæå¡å¨æ¥æ¶çDNSæå¡å¨
VPNé§é设å¤çMTUå¼
åå¦å¨æä¸ç½ç»ä¸é»è®¤å¼ä¸åé
æå¡å¨ç«¯å£
å¦ä¸åäºé»è®¤å¼ï¼åæéè¿æ¥çUDP端å£
- NAT-T keepalive interval
- Small packets are sent to keep mappings on NAT routers alive if there is no other traffic. In order to save energy the default interval is 45 seconds. Behind NAT routers that remove mappings early this might be too high, try 20 seconds or less in that case.
- Send certificate requests
- Certificate requests are sent for all available or selected CA certificates. To reduce the size of the IKE_AUTH message this can be disabled. However, this only works if the server sends its certificate even if it didn\'t receive any certificate requests.
- Use OCSP to check certificate
- Use the Online Certificate Status Protocol (OCSP), if available, to check that the server certificate has not been revoked.
- Use CRLs to check certificate
- Use Certificate Revocation Lists (CRL), if available, to check that the server certificate has not been revoked. CRLs are only used if OCSP doesn\'t yield a result.
- Use strict revocation checking
- In strict mode the authentication will fail not only if the server certificate has been revoked but also if its status is unknown (e.g. because OCSP failed and no valid CRL was available).
- Use RSA/PSS signatures
- Use the stronger PSS encoding instead of the classic PKCS#1 encoding for RSA signatures. Authentication will fail if the server does not support such signatures.
- Use IPv6 transport addresses
- Use IPv6 for outer transport addresses if available. Can only be enabled if UDP encapsulation for IPv6 is supported by the server. Note that the Linux kernel only supports this since version 5.8, so many servers will not support it yet.
+ NAT-Tä¿æé´é
+ å¦ææ²¡æå
¶ä»æµéï¼ååéå°æ°æ®å
ä»¥ä¿æNATè·¯ç±å¨ä¸çæ å°å¤äºæ´»å¨ç¶æã为äºèçè½æºï¼é»è®¤é´é为45ç§ã卿©æå 餿 å°çNATè·¯ç±å¨åé¢ï¼è¿å¯è½å¤ªé«ï¼å¨è¿ç§æ
åµä¸ï¼å°è¯20ç§ææ´çæ¶é´ã
+ åéè¯ä¹¦è¯·æ±
+ 为ææå¯ç¨æéå®çCAè¯ä¹¦åéè¯ä¹¦è¯·æ±ãè¦åå°IKE_AUTHæ¶æ¯ç大å°ï¼å¯ä»¥ç¦ç¨æ¤é项ã使¯ï¼è¿ä»
卿å¡å¨åéå
¶è¯ä¹¦æ¶ææï¼å³ä½¿å®æ²¡ææ¶å°ä»»ä½è¯ä¹¦è¯·æ±ã
+ 使ç¨OCSPæ£æ¥è¯ä¹¦
+ 妿å¯ç¨ï¼è¯·ä½¿ç¨èæºè¯ä¹¦ç¶æåè®®ï¼OCSPï¼æ£æ¥æå¡å¨è¯ä¹¦æ¯å¦æªè¢«åéã
+ 使ç¨CRLsæ£æ¥è¯ä¹¦
+ 妿å¯ç¨ï¼è¯·ä½¿ç¨è¯ä¹¦åéå表ï¼CRLï¼æ£æ¥æå¡å¨è¯ä¹¦æ¯å¦å·²è¢«åéãCRLä»
å¨OCSPä¸äº§çç»ææ¶ä½¿ç¨ã
+ 使ç¨ä¸¥æ ¼çæ¤éæ£æ¥
+ å¨ä¸¥æ ¼æ¨¡å¼ä¸ï¼èº«ä»½éªè¯ä¸ä»
卿å¡å¨è¯ä¹¦å·²è¢«åéçæ
åµä¸ä¼å¤±è´¥ï¼èä¸å¨å
¶ç¶ææªç¥çæ
åµä¸ä¹ä¼å¤±è´¥ï¼ä¾å¦ï¼å 为OCSPå¤±è´¥ä¸æ²¡æææçCRLå¯ç¨ï¼ã
+ 使ç¨RSA/PSSç¾å
+ 对RSAç¾åä½¿ç¨æ´å¼ºçPSSç¼ç ï¼è䏿¯ç»å
¸çPKCS#1ç¼ç ã妿æå¡å¨ä¸æ¯ææ¤ç±»ç¾åï¼èº«ä»½éªè¯å°å¤±è´¥ã
+ 使ç¨IPv6ä¼ è¾å°å
+ 使ç¨IPv6ä½ä¸ºå¤é¨ä¼ è¾å°åï¼å¦æå¯ç¨ï¼ãä»
彿å¡å¨æ¯æIPv6çUDPå°è£
æ¶æè½å¯ç¨ã请注æï¼Linuxå
æ ¸ä»
ä»5.8çå¼å§æ¯ææ¤åè½ï¼å æ¤è®¸å¤æå¡å¨è¿ä¸æ¯æå®ã
æåé§é
- By default, the client will route all network traffic through the VPN, unless the server narrows the subnets when the connection is established, in which case only traffic the server allows will be routed via VPN (by default, all other traffic is routed as if there was no VPN).
+ é»è®¤æ
åµä¸ï¼å®¢æ·ç«¯å°éè¿VPNè·¯ç±ææç½ç»æµéï¼é¤éå¨å»ºç«è¿æ¥æ¶æå¡å¨ç¼©å°åç½ï¼å¨è¿ç§æ
åµä¸ï¼åªææå¡å¨å
è®¸çæµéå°éè¿VPNè·¯ç±ï¼é»è®¤æ
åµä¸ï¼ææå
¶ä»æµéçè·¯ç±å¦å没æVPN䏿 ·ï¼ã
å±è½ä¸éè¿VPNçIPV4æµé
å±è½ä¸éè¿VPNçIPV6æµé
- Custom subnets
- Only route traffic to specific subnets via VPN, everything else is routed as if there was no VPN (separated by spaces, e.g. \"192.168.1.0/24 2001:db8::/64\")
- Excluded subnets
- Traffic to these subnets will not be routed via VPN, but as if there was no VPN (separated by spaces, e.g. \"192.168.1.0/24 2001:db8::/64\")
- Applications
- Select applications
- No applications selected
- One application selected
- %1$d applications selected
- Algorithms
- Optionally configure specific algorithms to use for IKEv2 and/or IPsec/ESP instead of the defaults. Refer to our wiki for a list of algorithm identifiers (note that not all are supported by this app). Both fields take a list of algorithms, each separated by a hyphen.
- IKEv2 Algorithms
- For non-AEAD/classic encryption algorithms, an integrity algorithm, a pseudo random function (optional, defaults to one based on the integrity algorithm) and a Diffie-Hellman group are required (e.g. aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted but a PRF is required (e.g. aes256gcm16-prfsha256-ecp256).
- IPsec/ESP Algorithms
- For non-AEAD/classic encryption algorithms, an integrity algorithm is required, a Diffie-Hellman group is optional (e.g. aes256-sha256 or aes256-sha256-ecp256). For combined-mode/AEAD algorithms, the integrity algorithm is omitted (e.g. aes256gcm16 or aes256gcm16-ecp256). If a DH group is specified IPsec SA rekeying will use a DH key exchange. However, DH groups specified here are not used when the connection is established initially because the keys there are derived from the IKE SA key material. Therefore, any configuration mismatch with the server will only cause errors later during rekeying.
+ èªå®ä¹åç½
+ ä»
éè¿VPNå°æµéè·¯ç±å°ç¹å®åç½ï¼å
¶ä»ææå
容çè·¯ç±å¦å没æVPN䏿 ·ï¼ç¨ç©ºæ ¼åéï¼ä¾å¦â192.168.1.0/24 2001:db8:ï¼/64âï¼
+ æé¤åç½
+ å°è¿äºåç½çæµéå°ä¸ä¼éè¿VPNè·¯ç±ï¼ä½å°±å¥½å没æVPN䏿 ·ï¼ç¨ç©ºæ ¼åéï¼ä¾å¦â192.168.1.0/24 2001:db8:ï¼/64âï¼
+ åºç¨
+ éæ©åºç¨ç¨åº
+ æªéæ©ä»»ä½åºç¨ç¨åº
+ 已鿩ä¸ä¸ªåºç¨ç¨åº
+ %1$d åºç¨ç¨åºè¢«éæ©
+ ç®æ³
+ ï¼å¯éï¼é
ç½®ç¨äºIKEv2å/æIPsec/ESPçç¹å®ç®æ³ï¼è䏿¯é»è®¤ç®æ³ã请åé
æä»¬çwiki以äºè§£ç®æ³æ è¯ç¬¦å表ï¼è¯·æ³¨æï¼æ¤åºç¨ç¨åºå¹¶ä¸æ¯ææææ è¯ç¬¦ï¼ãè¿ä¸¤ä¸ªå段é½å
å«ä¸ä¸ªç®æ³åè¡¨ï¼æ¯ä¸ªç®æ³ç¨è¿å符åéã
+ IKEv2ç®æ³
+ 对äºéAEAD/ç»å
¸å å¯ç®æ³ï¼éè¦å®æ´æ§ç®æ³ãä¼ªéæºå½æ°ï¼å¯éï¼é»è®¤ä¸ºåºäºå®æ´æ§ç®æ³ç彿°ï¼åDiffie-Hellmanç»ï¼ä¾å¦aes256-sha256-ecp256ï¼ã对äºç»å模å¼/AEADç®æ³ï¼çç¥å®æ´æ§ç®æ³ï¼ä½éè¦PRFï¼ä¾å¦aes256gcm16-prfsha256-ecp256ï¼ã
+ IPsec/ESP ç®æ³
+ 对äºéAEAD/ç»å
¸å å¯ç®æ³ï¼éè¦å®æ´æ§ç®æ³ï¼Diffie-Hellmanç»æ¯å¯éçï¼ä¾å¦aes256-sha256æaes256-sha256-ecp256ï¼ã对äºç»å模å¼/AEADç®æ³ï¼çç¥å®æ´æ§ç®æ³ï¼ä¾å¦aes256gcm16æaes256gcm16-ecp256ï¼ã妿æå®äºDHç»ï¼IPsec SAå¯é¥æ´æ°å°ä½¿ç¨DHå¯é¥äº¤æ¢ã使¯ï¼å¨æå建ç«è¿æ¥æ¶ï¼ä¸ä½¿ç¨æ¤å¤æå®çDHç»ï¼å 为å
¶ä¸çå¯é¥æ¥èªIKE SAå¯é¥ææãå æ¤ï¼ä¸æå¡å¨çä»»ä½é
ç½®ä¸å¹é
åªä¼å¨ç¨åéæ°è®¾ç½®å¯é¥æ¶å¯¼è´é误ã
导å
¥VPNé
ç½®
导å
¥VPNé
置失败
导å
¥VPNé
置失败: %1$s
æä»¶æªæ¾å°
æªç¥ä¸»æº
TLSæ¡æå¤±è´¥
- Invalid value in \"%1$s\"
+ æ æçå¼ï¼ \"%1$s\"
æ¤VPNé
置已ç»åå¨ï¼å½å设å®å°è¢«è¦çã
ä»VPNé
置导å
¥è¯ä¹¦
\"%1$s\" æå¯¹åºçè¯ä¹¦
- Profile ID
+ é
ç½®æä»¶ID
å¿
å¡«ä¿¡æ¯ä»¥åå§åè¿æ¥
请è¾å
¥æ¨çç¨æ·å
æªéæ©CAè¯ä¹¦
è¯·éæ©ä¸é¡¹ææ¿æ´» èªå¨éæ©
请è¾å
¥ä¸ä¸ªæ°åèå´ä»%1$då°%2$d
- Please enter valid subnets and/or IP addresses, separated by spaces
- Please enter valid IP addresses, separated by spaces
- Please enter a valid list of algorithms, separated by hyphens
+ 请è¾å
¥ææçåç½å/æIPå°åï¼ç¨ç©ºæ ¼åé
+ 请è¾å
¥ææçIPå°åï¼ä»¥ç©ºæ ¼åé
+ 请è¾å
¥ç¨è¿å符åéçææç®æ³å表
EAP-TNCå¯è½ä¼å½±åæ¨çéç§
è®¾å¤æ°æ®å·²è¢«åéè³æå¡å¨ç®¡çå
- Trusted Network Connect (TNC) å
许æå¡å¨ç®¡çåè¯å®ä¸ä¸ªç¨æ·è®¾å¤çç¶åµã
åºäºæ¤ç®çï¼æå¡å¨ç®¡çåå¯è½è¦æ±ä»¥ä¸æ°æ®å¦ç¬ç«IDãå·²å®è£
软件å表ãç³»ç»è®¾ç½®ãæå å¯è¿çæä»¶æ ¡éªå¼ã
任使°æ®é½ä»
å°å¨éªè¯è¿æå¡å¨ç身份IDä¹å被ååºã]]>
+ å¯ä¿¡ç½ç»è¿æ¥t (TNC) å
许æå¡å¨ç®¡çåè¯å®ä¸ä¸ªç¨æ·è®¾å¤çç¶åµãåºäºæ¤ç®çï¼æå¡å¨ç®¡çåå¯è½è¦æ±ä»¥ä¸æ°æ®å¦ç¬ç«IDãå·²å®è£
软件å表ãç³»ç»è®¾ç½®ãæå å¯è¿çæä»¶æ ¡éªå¼ã
任使°æ®é½ä»
å°å¨éªè¯è¿æå¡å¨ç身份IDä¹å被ååºã]]>
CAè¯ä¹¦
@@ -160,14 +160,14 @@
导å
¥è¯ä¹¦
è¯ä¹¦å·²æå被导å
¥
è¯ä¹¦å¯¼å
¥å¤±è´¥
- CRL cache
- Clear CRL cache?
- The CRL cache is empty
+ CRLç¼å
+ æ¸
é¤CRLç¼åï¼
+ CRLç¼å为空
- - The CRL cache contains %1$d file (%2$s).
- - The CRL cache contains %1$d files (%2$s).
+ - CRLç¼åå
å« %1$d 个æä»¶ (%2$s).
+ - CRLç¼åå
å« %1$d 个æä»¶ (%2$s).
- Clear
+ æ¸
ç
ç¶æï¼
@@ -178,7 +178,7 @@
æå¼è¿æ¥ä¸…
æ æ´»è·VPN
é误
- Dismiss
+ ä¸äºèè
è¯ä¼°è¯¦æ
ï¼
@@ -201,28 +201,28 @@
ç¨æ·é´æå¤±è´¥
å¯é æ§è¯ä¼°å¤±è´¥
è¿æ¥ä¸ééæªç¥å¤±è´¥
- Password unavailable
- Client certificate unavailable
+ å¯ç ä¸å¯ç¨
+ 客æ·ç«¯è¯ä¹¦ä¸å¯ç¨
VPNå·²è¿æ¥
æ¤VPNé
ç½®ç®åå·²è¿æ¥ã
éè¿
æ¯å¦è¿æ¥%1$sï¼
è¿å°è¦çæ¨å½åæ´»è·çVPNè¿æ¥ï¼
- Disconnect VPN?
- This will disconnect the active VPN connection!
+ æå¼VPNè¿æ¥ï¼
+ è¿å°æå¼æ´»å¨VPNè¿æ¥ï¼
è¿æ¥
- Retry
+ éè¯
- - Retry in %1$d second
- - Retry in %1$d seconds
+ - %1$d såéè¯
+ - %1$d såéè¯
- Cancel retry
- Disable battery optimizations
- Please confirm the next dialog to add the app to the device\'s power whitelist so it can ignore battery optimizations and schedule NAT keep-alives and rekeyings accurately in order to constantly keep reachable while the VPN is established.
+ åæ¶éè¯
+ ç¦ç¨çµæ± ä¼å
+ 请确认ä¸ä¸ä¸ªå¯¹è¯æ¡ï¼å°åºç¨ç¨åºæ·»å å°è®¾å¤ççµæºç½ååä¸ï¼è¿æ ·å®å°±å¯ä»¥å¿½ç¥çµæ± ä¼åï¼å¹¶åç¡®å°å®æNATä¿æææåéæ°é®å
¥ï¼ä»¥ä¾¿å¨å»ºç«VPNæ¶å§ç»ä¿æå¯è®¿é®æ§ã
- Toggle VPN
- Connect VPN
- Disconnect VPN
+ 忢VPN
+ è¿æ¥VPN
+ æå¼VPN