From 96e639350ba98a665ceb7069e79ecb8c239af87f Mon Sep 17 00:00:00 2001 From: Dmitry Isaenko Date: Thu, 29 Aug 2019 23:35:23 +0300 Subject: [PATCH] v0.6.1 minor fixes after adding Chinese language. --- README.md | 1 + pom.xml | 6 ++-- src/main/java/nsusbloader/NSLMain.java | 2 +- src/main/resources/locale_zh.properties | 45 ------------------------ src/main/resources/locale_zho.properties | 45 ++++++++++++++++++++++++ 5 files changed, 50 insertions(+), 49 deletions(-) delete mode 100644 src/main/resources/locale_zh.properties create mode 100644 src/main/resources/locale_zho.properties diff --git a/README.md b/README.md index 710faef..ade816b 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ Sometimes I add new posts about this project [on my home page](https://developer * Korean by [DDinghoya](https://github.com/DDinghoya) * Portuguese by [almircanella](https://github.com/almircanella) * Spanish by [/u/cokimaya007](https://www.reddit.com/u/cokimaya007), Kuziel Alejandro +* Chinese bu [Huang YunKun (htynkn)](https://github.com/htynkn) ### System requirements diff --git a/pom.xml b/pom.xml index 9b143f7..0250e3d 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ NS-USBloader ns-usbloader - 0.6-SNAPSHOT + 0.6.1-SNAPSHOT https://github.com/developersu/ns-usbloader/ @@ -218,11 +218,11 @@ 1.8 - 0.6.0.0 + 0.6.1.0 ${project.version} TinFoil and GoldLeaf installer for your NS GNU General Public License v3, 2019 ${organization.name}. Russia/LPR. - 0.6.0.0 + 0.6.1.0 ${project.version} ${organization.name} ${project.name} diff --git a/src/main/java/nsusbloader/NSLMain.java b/src/main/java/nsusbloader/NSLMain.java index 4f10ef6..72eee74 100644 --- a/src/main/java/nsusbloader/NSLMain.java +++ b/src/main/java/nsusbloader/NSLMain.java @@ -12,7 +12,7 @@ import java.util.Locale; import java.util.ResourceBundle; public class NSLMain extends Application { - public static final String appVersion = "v0.6"; + public static final String appVersion = "v0.6.1"; @Override public void start(Stage primaryStage) throws Exception{ FXMLLoader loader = new FXMLLoader(getClass().getResource("/NSLMain.fxml")); diff --git a/src/main/resources/locale_zh.properties b/src/main/resources/locale_zh.properties deleted file mode 100644 index de4045f..0000000 --- a/src/main/resources/locale_zh.properties +++ /dev/null @@ -1,45 +0,0 @@ -btn_OpenFile=选择.NSP文件 -btn_Upload=上传到NS -tab3_Txt_EnteredAsMsg1=你正在使用: -tab3_Txt_EnteredAsMsg2=你应该使用root账号或者为当前用户配置'udev'规则来避免可能的问题。 -tab3_Txt_FilesToUploadTitle=要上传的文件: -tab3_Txt_GreetingsMessage=欢迎使用 NS-USBloader -tab3_Txt_NoFolderOrFileSelected=没有选择文件: 没有上传任何文件。 -windowBodyConfirmExit=数据正在传输中,关闭程序将中断相关传输。\n这是你现在能做的最糟糕的事。\n中断并退出? -windowTitleConfirmExit=不, 不进行这项操作! -btn_Stop=中断 -tab3_Txt_GreetingsMessage2=--\n\ -源代码: https://github.com/developersu/ns-usbloader/\n\ -网站: https://developersu.blogspot.com/search/label/NS-USBloader\n\ -Dmitry Isaenko [developer.su] -tab1_table_Lbl_Status=状态 -tab1_table_Lbl_FileName=文件名 -tab1_table_Lbl_Size=大小 -tab1_table_Lbl_Upload=上传? -tab1_table_contextMenu_Btn_BtnDelete=移除 -tab1_table_contextMenu_Btn_DeleteAll=移除所有 -tab2_Lbl_HostIP=Host IP -tab1_Lbl_NSIP=NS IP: -tab2_Cb_ValidateNSHostName=总是验证 NS IP 输入。 -windowBodyBadIp=你确认你输入的 NS IP 是正确的? -windowTitleBadIp=NS IP 可能不正确 -tab2_Cb_ExpertMode=专家模式 -tab2_Lbl_HostPort=port -tab2_Cb_AutoDetectIp=自动探测 IP -tab2_Cb_RandSelectPort=随机选择端口 -tab2_Cb_DontServeRequests=不响应请求 -tab2_Lbl_DontServeRequestsDesc=如果选择,这台电脑将不会响应NS通过网络发送的NSP文件请求,转而使用预设的配置告知TinFoil文件的获取地址。 -tab2_Lbl_HostExtra=extra -windowTitleErrorPort=端口设置不正确! -windowBodyErrorPort=端口不能等于0或者大于65535. -tab2_Cb_AutoCheckForUpdates=自动检查更新 -windowTitleNewVersionAval=有可用的新版本 -windowTitleNewVersionNOTAval=没有可用的新版本 -windowTitleNewVersionUnknown=无法检查新版本 -windowBodyNewVersionUnknown=出错了\n可能是网络问题,或者Github服务不可用 -windowBodyNewVersionNOTAval=你正在使用最新版 -tab2_Cb_AllowXci=TinFoil模式允许选择XCI文件 -tab2_Lbl_AllowXciDesc=用于一些支持XCI和Tinfoil传输协议的第三方应用。如果不清楚不要修改。 -tab2_Lbl_Language=语言 -windowBodyRestartToApplyLang=请重启应用以应用更改。 -tab2_Cb_GLshowNspOnly=在GoldLeaf仅展示*.NSP文件 diff --git a/src/main/resources/locale_zho.properties b/src/main/resources/locale_zho.properties new file mode 100644 index 0000000..c0cc94a --- /dev/null +++ b/src/main/resources/locale_zho.properties @@ -0,0 +1,45 @@ +btn_OpenFile=\u9009\u62E9.NSP\u6587\u4EF6 +btn_Upload=\u4E0A\u4F20\u5230NS +tab3_Txt_EnteredAsMsg1=\u4F60\u6B63\u5728\u4F7F\u7528: +tab3_Txt_EnteredAsMsg2=\u4F60\u5E94\u8BE5\u4F7F\u7528root\u8D26\u53F7\u6216\u8005\u4E3A\u5F53\u524D\u7528\u6237\u914D\u7F6E'udev'\u89C4\u5219\u6765\u907F\u514D\u53EF\u80FD\u7684\u95EE\u9898\u3002 +tab3_Txt_FilesToUploadTitle=\u8981\u4E0A\u4F20\u7684\u6587\u4EF6: +tab3_Txt_GreetingsMessage=\u6B22\u8FCE\u4F7F\u7528 NS-USBloader +tab3_Txt_NoFolderOrFileSelected=\u6CA1\u6709\u9009\u62E9\u6587\u4EF6: \u6CA1\u6709\u4E0A\u4F20\u4EFB\u4F55\u6587\u4EF6\u3002 +windowBodyConfirmExit=\u6570\u636E\u6B63\u5728\u4F20\u8F93\u4E2D\uFF0C\u5173\u95ED\u7A0B\u5E8F\u5C06\u4E2D\u65AD\u76F8\u5173\u4F20\u8F93\u3002\n\u8FD9\u662F\u4F60\u73B0\u5728\u80FD\u505A\u7684\u6700\u7CDF\u7CD5\u7684\u4E8B\u3002\n\u4E2D\u65AD\u5E76\u9000\u51FA\uFF1F +windowTitleConfirmExit=\u4E0D, \u4E0D\u8FDB\u884C\u8FD9\u9879\u64CD\u4F5C\uFF01 +btn_Stop=\u4E2D\u65AD +tab3_Txt_GreetingsMessage2=--\n\ +\u6E90\u4EE3\u7801: https://github.com/developersu/ns-usbloader/\n\ +\u7F51\u7AD9: https://developersu.blogspot.com/search/label/NS-USBloader\n\ +Dmitry Isaenko [developer.su] +tab1_table_Lbl_Status=\u72B6\u6001 +tab1_table_Lbl_FileName=\u6587\u4EF6\u540D +tab1_table_Lbl_Size=\u5927\u5C0F +tab1_table_Lbl_Upload=\u4E0A\u4F20? +tab1_table_contextMenu_Btn_BtnDelete=\u79FB\u9664 +tab1_table_contextMenu_Btn_DeleteAll=\u79FB\u9664\u6240\u6709 +tab2_Lbl_HostIP=Host IP +tab1_Lbl_NSIP=NS IP: +tab2_Cb_ValidateNSHostName=\u603B\u662F\u9A8C\u8BC1 NS IP \u8F93\u5165\u3002 +windowBodyBadIp=\u4F60\u786E\u8BA4\u4F60\u8F93\u5165\u7684 NS IP \u662F\u6B63\u786E\u7684? +windowTitleBadIp=NS IP \u53EF\u80FD\u4E0D\u6B63\u786E +tab2_Cb_ExpertMode=\u4E13\u5BB6\u6A21\u5F0F +tab2_Lbl_HostPort=port +tab2_Cb_AutoDetectIp=\u81EA\u52A8\u63A2\u6D4B IP +tab2_Cb_RandSelectPort=\u968F\u673A\u9009\u62E9\u7AEF\u53E3 +tab2_Cb_DontServeRequests=\u4E0D\u54CD\u5E94\u8BF7\u6C42 +tab2_Lbl_DontServeRequestsDesc=\u5982\u679C\u9009\u62E9\uFF0C\u8FD9\u53F0\u7535\u8111\u5C06\u4E0D\u4F1A\u54CD\u5E94NS\u901A\u8FC7\u7F51\u7EDC\u53D1\u9001\u7684NSP\u6587\u4EF6\u8BF7\u6C42\uFF0C\u8F6C\u800C\u4F7F\u7528\u9884\u8BBE\u7684\u914D\u7F6E\u544A\u77E5TinFoil\u6587\u4EF6\u7684\u83B7\u53D6\u5730\u5740\u3002 +tab2_Lbl_HostExtra=extra +windowTitleErrorPort=\u7AEF\u53E3\u8BBE\u7F6E\u4E0D\u6B63\u786E\uFF01 +windowBodyErrorPort=\u7AEF\u53E3\u4E0D\u80FD\u7B49\u4E8E0\u6216\u8005\u5927\u4E8E65535. +tab2_Cb_AutoCheckForUpdates=\u81EA\u52A8\u68C0\u67E5\u66F4\u65B0 +windowTitleNewVersionAval=\u6709\u53EF\u7528\u7684\u65B0\u7248\u672C +windowTitleNewVersionNOTAval=\u6CA1\u6709\u53EF\u7528\u7684\u65B0\u7248\u672C +windowTitleNewVersionUnknown=\u65E0\u6CD5\u68C0\u67E5\u65B0\u7248\u672C +windowBodyNewVersionUnknown=\u51FA\u9519\u4E86\n\u53EF\u80FD\u662F\u7F51\u7EDC\u95EE\u9898\uFF0C\u6216\u8005Github\u670D\u52A1\u4E0D\u53EF\u7528 +windowBodyNewVersionNOTAval=\u4F60\u6B63\u5728\u4F7F\u7528\u6700\u65B0\u7248 +tab2_Cb_AllowXci=TinFoil\u6A21\u5F0F\u5141\u8BB8\u9009\u62E9XCI\u6587\u4EF6 +tab2_Lbl_AllowXciDesc=\u7528\u4E8E\u4E00\u4E9B\u652F\u6301XCI\u548CTinfoil\u4F20\u8F93\u534F\u8BAE\u7684\u7B2C\u4E09\u65B9\u5E94\u7528\u3002\u5982\u679C\u4E0D\u6E05\u695A\u4E0D\u8981\u4FEE\u6539\u3002 +tab2_Lbl_Language=\u8BED\u8A00 +windowBodyRestartToApplyLang=\u8BF7\u91CD\u542F\u5E94\u7528\u4EE5\u5E94\u7528\u66F4\u6539\u3002 +tab2_Cb_GLshowNspOnly=\u5728GoldLeaf\u4EC5\u5C55\u793A*.NSP\u6587\u4EF6