Localize *.swift files.
This commit is contained in:
46
ShadowsocksX-NG/Base.lproj/Localizable.strings
Normal file
46
ShadowsocksX-NG/Base.lproj/Localizable.strings
Normal file
@ -0,0 +1,46 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* SHARED STRINGS
|
||||
*/
|
||||
|
||||
/*
|
||||
* ./PACUtils.swift
|
||||
*/
|
||||
|
||||
"PAC has been updated by latest GFW List." = "PAC has been updated by latest GFW List.";
|
||||
|
||||
"Failed to download latest GFW List." = "Failed to download latest GFW List.";
|
||||
|
||||
/*
|
||||
* ./PreferencesWindowController.swift
|
||||
*/
|
||||
|
||||
"New Server" = "New Server";
|
||||
|
||||
/*
|
||||
* ./AppDelegate.swift
|
||||
*/
|
||||
|
||||
"Add Shadowsocks Server Profile" = "Add Shadowsocks Server Profile";
|
||||
|
||||
"By scan QR Code" = "By scan QR Code";
|
||||
|
||||
" Encription Method: \(profile.method)" = " Encription Method: \(profile.method)";
|
||||
|
||||
"Current server profile is not valid." = "Current server profile is not valid.";
|
||||
|
||||
"No current server profile." = "No current server profile.";
|
||||
|
||||
"Shadowsocks: On" = "Shadowsocks: On";
|
||||
|
||||
"Close Shadowsocks" = "Close Shadowsocks";
|
||||
|
||||
"Shadowsocks: Off" = "Shadowsocks: Off";
|
||||
|
||||
"Open Shadowsocks" = "Open Shadowsocks";
|
||||
|
42
ShadowsocksX-NG/en.lproj/MainMenu.strings
Normal file
42
ShadowsocksX-NG/en.lproj/MainMenu.strings
Normal file
@ -0,0 +1,42 @@
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Global Mode"; ObjectID = "3Sa-e9-VXX"; */
|
||||
"3Sa-e9-VXX.title" = "Global Mode";
|
||||
|
||||
/* Class = "NSMenu"; title = "Servers"; ObjectID = "9Y1-db-3HK"; */
|
||||
"9Y1-db-3HK.title" = "Servers";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Open ShadowsocksX"; ObjectID = "GSu-Tf-StS"; */
|
||||
"GSu-Tf-StS.title" = "Open ShadowsocksX";
|
||||
|
||||
/* Class = "NSMenu"; title = "ShadowsocksX-NE"; ObjectID = "Hob-KD-bx9"; */
|
||||
"Hob-KD-bx9.title" = "ShadowsocksX-NE";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Server Preferences..."; ObjectID = "M5r-E7-44f"; */
|
||||
"M5r-E7-44f.title" = "Server Preferences...";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Scan QR Code From Screen ..."; ObjectID = "Qe6-bF-paT"; */
|
||||
"Qe6-bF-paT.title" = "Scan QR Code From Screen ...";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Show QR Code For Current Server..."; ObjectID = "R6A-96-Zcb"; */
|
||||
"R6A-96-Zcb.title" = "Show QR Code For Current Server...";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Update PAC from GFW List"; ObjectID = "TFc-Ec-duM"; */
|
||||
"TFc-Ec-duM.title" = "Update PAC from GFW List";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Advance Preference ..."; ObjectID = "bZ3-fy-34d"; */
|
||||
"bZ3-fy-34d.title" = "Advance Preference ...";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Launch At Login"; ObjectID = "eUq-p7-ICK"; */
|
||||
"eUq-p7-ICK.title" = "Launch At Login";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Showsocks: On"; ObjectID = "fzk-mE-CEV"; */
|
||||
"fzk-mE-CEV.title" = "Showsocks: On";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Auto Mode By PAC"; ObjectID = "hOa-5N-3ik"; */
|
||||
"hOa-5N-3ik.title" = "Auto Mode By PAC";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Servers"; ObjectID = "u5M-hQ-VSc"; */
|
||||
"u5M-hQ-VSc.title" = "Servers";
|
||||
|
||||
/* Class = "NSMenuItem"; title = "Quit"; ObjectID = "vJS-JW-byz"; */
|
||||
"vJS-JW-byz.title" = "Quit";
|
46
ShadowsocksX-NG/zh-Hans.lproj/Localizable.strings
Normal file
46
ShadowsocksX-NG/zh-Hans.lproj/Localizable.strings
Normal file
@ -0,0 +1,46 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*
|
||||
* SHARED STRINGS
|
||||
*/
|
||||
|
||||
/*
|
||||
* ./PACUtils.swift
|
||||
*/
|
||||
|
||||
"PAC has been updated by latest GFW List." = "已经使用最新的 GFW List 更新PAC";
|
||||
|
||||
"Failed to download latest GFW List." = "下载 GFW List 失败";
|
||||
|
||||
/*
|
||||
* ./PreferencesWindowController.swift
|
||||
*/
|
||||
|
||||
"New Server" = "新服务器";
|
||||
|
||||
/*
|
||||
* ./AppDelegate.swift
|
||||
*/
|
||||
|
||||
"Add Shadowsocks Server Profile" = "已添加新Shaodwsocks服务器配置";
|
||||
|
||||
"By scan QR Code" = "通过扫描二维码";
|
||||
|
||||
" Encription Method: \(profile.method)" = " 加密方法: \(profile.method)";
|
||||
|
||||
"Current server profile is not valid." = "当前服务器配置无效";
|
||||
|
||||
"No current server profile." = "未设置当前服务器配置";
|
||||
|
||||
"Shadowsocks: On" = "Shadowsocks: On";
|
||||
|
||||
"Close Shadowsocks" = "关闭 Shadowsocks";
|
||||
|
||||
"Shadowsocks: Off" = "Shadowsocks: Off";
|
||||
|
||||
"Open Shadowsocks" = "打开 Shadowsocks";
|
||||
|
Reference in New Issue
Block a user