Readme update. Update for Vietnamese translation file to 'Java-style' escaped strings.
This commit is contained in:
parent
7b927f0931
commit
8645eac0c7
2 changed files with 48 additions and 45 deletions
11
README.md
11
README.md
|
@ -32,6 +32,7 @@ Sometimes I add new posts about this project [on my home page](https://developer
|
||||||
* Spanish by [/u/cokimaya007](https://www.reddit.com/u/cokimaya007), Kuziel Alejandro
|
* Spanish by [/u/cokimaya007](https://www.reddit.com/u/cokimaya007), Kuziel Alejandro
|
||||||
* Chinese by [Huang YunKun (htynkn)](https://github.com/htynkn)
|
* Chinese by [Huang YunKun (htynkn)](https://github.com/htynkn)
|
||||||
* German by [Swarsele](https://github.com/Swarsele)
|
* German by [Swarsele](https://github.com/Swarsele)
|
||||||
|
* Vietnamese by [Hai Phan Nguyen (pnghai)](https://github.com/pnghai)
|
||||||
|
|
||||||
### System requirements
|
### System requirements
|
||||||
|
|
||||||
|
@ -118,14 +119,16 @@ Also here you can:
|
||||||
|
|
||||||
That's where all logs dropped. Verbose information about transmissions comes here.
|
That's where all logs dropped. Verbose information about transmissions comes here.
|
||||||
|
|
||||||
Why when 'NET' once started it never ends?
|
|
||||||
|
|
||||||
Because there is HTTP server inside of application. It can't determine the moment when all transmissions finishes (unless they failed). So you have to look on your NS screen and 'Interrupt' it once done.
|
|
||||||
|
|
||||||
### Known bugs
|
### Known bugs
|
||||||
|
* 'NET' once started it never ends:
|
||||||
|
|
||||||
|
It happens because there is HTTP server inside of application. It can't determine the moment when all transmissions finishes (unless they failed). So you have to look on your NS screen and 'Interrupt' it once done.
|
||||||
|
|
||||||
* Unable to interrupt transmission when network transmission started and nothing received from NS.
|
* Unable to interrupt transmission when network transmission started and nothing received from NS.
|
||||||
|
|
||||||
### Other notes
|
### Other notes
|
||||||
|
Alternative build for Windows 10 is recommended for all Windows 10 users. It also works well on Linux and any other Windows PC and even on macOS Mojave, but doesn't work on all previous versions of macOS.
|
||||||
|
|
||||||
'Status' = 'Uploaded' that appears in the table does not mean that file has been installed. It means that it has been sent to NS without any issues! That's what this app about.
|
'Status' = 'Uploaded' that appears in the table does not mean that file has been installed. It means that it has been sent to NS without any issues! That's what this app about.
|
||||||
Handling successful/failed installation is a purpose of the other side application: TinFoil or GoldLeaf. And they don't provide any feedback interfaces so I can't detect success/failure.
|
Handling successful/failed installation is a purpose of the other side application: TinFoil or GoldLeaf. And they don't provide any feedback interfaces so I can't detect success/failure.
|
||||||
|
|
||||||
|
|
|
@ -1,46 +1,46 @@
|
||||||
btn_OpenFile=Chọn tập tin .NSP
|
btn_OpenFile=Ch\u1ECDn t\u1EADp tin .NSP
|
||||||
btn_Upload=Tải lên NS
|
btn_Upload=T\u1EA3i l\u00EAn NS
|
||||||
tab3_Txt_EnteredAsMsg1=Bạn đã truy nhập dưới dạng:
|
tab3_Txt_EnteredAsMsg1=B\u1EA1n \u0111\u00E3 truy nh\u1EADp d\u01B0\u1EDBi d\u1EA1ng:
|
||||||
tab3_Txt_EnteredAsMsg2=Bạn nên có quyền root hoặc cấu hình quyền 'udev' cho người dùng này để tránh các vấn đề phát sinh.
|
tab3_Txt_EnteredAsMsg2=B\u1EA1n n\u00EAn c\u00F3 quy\u1EC1n root ho\u1EB7c c\u1EA5u h\u00ECnh quy\u1EC1n 'udev' cho ng\u01B0\u1EDDi d\u00F9ng n\u00E0y \u0111\u1EC3 tr\u00E1nh c\u00E1c v\u1EA5n \u0111\u1EC1 ph\u00E1t sinh.
|
||||||
tab3_Txt_FilesToUploadTitle=Tập tin sẽ tải lên:
|
tab3_Txt_FilesToUploadTitle=T\u1EADp tin s\u1EBD t\u1EA3i l\u00EAn:
|
||||||
tab3_Txt_GreetingsMessage=Chào mừng đến NS-USBloader
|
tab3_Txt_GreetingsMessage=Ch\u00E0o m\u1EEBng \u0111\u1EBFn NS-USBloader
|
||||||
tab3_Txt_NoFolderOrFileSelected=Không có tập tin nào được chọn: không có gì để tải lên.
|
tab3_Txt_NoFolderOrFileSelected=Kh\u00F4ng c\u00F3 t\u1EADp tin n\u00E0o \u0111\u01B0\u1EE3c ch\u1ECDn: kh\u00F4ng c\u00F3 g\u00EC \u0111\u1EC3 t\u1EA3i l\u00EAn.
|
||||||
windowBodyConfirmExit=Đang trong quá trình truyền tải dữ liệu và việc đóng ứng dụng sẽ gián đoạn nó.\nĐấy là điều tệ nhất bạn có thể làm lúc này.\nGián đoạn tiến trình và thoát?
|
windowBodyConfirmExit=\u0110ang trong qu\u00E1 tr\u00ECnh truy\u1EC1n t\u1EA3i d\u1EEF li\u1EC7u v\u00E0 vi\u1EC7c \u0111\u00F3ng \u1EE9ng d\u1EE5ng s\u1EBD gi\u00E1n \u0111o\u1EA1n n\u00F3.\n\u0110\u1EA5y l\u00E0 \u0111i\u1EC1u t\u1EC7 nh\u1EA5t b\u1EA1n c\u00F3 th\u1EC3 l\u00E0m l\u00FAc n\u00E0y.\nGi\u00E1n \u0111o\u1EA1n ti\u1EBFn tr\u00ECnh v\u00E0 tho\u00E1t?
|
||||||
windowTitleConfirmExit=Không, đừng làm thế!
|
windowTitleConfirmExit=Kh\u00F4ng, \u0111\u1EEBng l\u00E0m th\u1EBF!
|
||||||
btn_Stop=Ngắt
|
btn_Stop=Ng\u1EAFt
|
||||||
tab3_Txt_GreetingsMessage2=--\n\
|
tab3_Txt_GreetingsMessage2=--\n\
|
||||||
Nguồn: https://github.com/developersu/ns-usbloader/\n\
|
Ngu\u1ED3n: https://github.com/developersu/ns-usbloader/\n\
|
||||||
Trang: https://developersu.blogspot.com/search/label/NS-USBloader\n\
|
Trang: https://developersu.blogspot.com/search/label/NS-USBloader\n\
|
||||||
Dmitry Isaenko [developer.su]
|
Dmitry Isaenko [developer.su]
|
||||||
tab1_table_Lbl_Status=Trạng thái
|
tab1_table_Lbl_Status=Tr\u1EA1ng th\u00E1i
|
||||||
tab1_table_Lbl_FileName=Tên tập tin
|
tab1_table_Lbl_FileName=T\u00EAn t\u1EADp tin
|
||||||
tab1_table_Lbl_Size=Kích thước
|
tab1_table_Lbl_Size=K\u00EDch th\u01B0\u1EDBc
|
||||||
tab1_table_Lbl_Upload=Tải lên?
|
tab1_table_Lbl_Upload=T\u1EA3i l\u00EAn?
|
||||||
tab1_table_contextMenu_Btn_BtnDelete=Gỡ
|
tab1_table_contextMenu_Btn_BtnDelete=G\u1EE1
|
||||||
tab1_table_contextMenu_Btn_DeleteAll=Gỡ hết
|
tab1_table_contextMenu_Btn_DeleteAll=G\u1EE1 h\u1EBFt
|
||||||
tab2_Lbl_HostIP=Host IP
|
tab2_Lbl_HostIP=Host IP
|
||||||
tab1_Lbl_NSIP=NS IP:
|
tab1_Lbl_NSIP=NS IP:
|
||||||
tab2_Cb_ValidateNSHostName=Luôn xác thực đầu vào IP NS.
|
tab2_Cb_ValidateNSHostName=Lu\u00F4n x\u00E1c th\u1EF1c \u0111\u1EA7u v\u00E0o IP NS.
|
||||||
windowBodyBadIp=Bạn có chắc là bạn nhập chính xác địa chỉ IP của NS?
|
windowBodyBadIp=B\u1EA1n c\u00F3 ch\u1EAFc l\u00E0 b\u1EA1n nh\u1EADp ch\u00EDnh x\u00E1c \u0111\u1ECBa ch\u1EC9 IP c\u1EE7a NS?
|
||||||
windowTitleBadIp=Địa chỉ IP của NS hình như không chính xác lắm
|
windowTitleBadIp=\u0110\u1ECBa ch\u1EC9 IP c\u1EE7a NS h\u00ECnh nh\u01B0 kh\u00F4ng ch\u00EDnh x\u00E1c l\u1EAFm
|
||||||
tab2_Cb_ExpertMode=Chế độ Chuyên gia
|
tab2_Cb_ExpertMode=Ch\u1EBF \u0111\u1ED9 Chuy\u00EAn gia
|
||||||
tab2_Lbl_HostPort=cổng
|
tab2_Lbl_HostPort=c\u1ED5ng
|
||||||
tab2_Cb_AutoDetectIp=Tự phát hiện IP
|
tab2_Cb_AutoDetectIp=T\u1EF1 ph\u00E1t hi\u1EC7n IP
|
||||||
tab2_Cb_RandSelectPort=Lấy cổng ngẫu nhiên
|
tab2_Cb_RandSelectPort=L\u1EA5y c\u1ED5ng ng\u1EABu nhi\u00EAn
|
||||||
tab2_Cb_DontServeRequests=Không phục vụ các yêu cầu
|
tab2_Cb_DontServeRequests=Kh\u00F4ng ph\u1EE5c v\u1EE5 c\u00E1c y\u00EAu c\u1EA7u
|
||||||
tab2_Lbl_DontServeRequestsDesc=Nếu chọn, máy tính này sẽ không hồi đáp đến các yêu cầu tập tin NSP đến từ NS (qua mạng) và sử dụng thiết lập cổng đã định trước để báo cho TinFoil nơi nó sẽ tìm tập tin.
|
tab2_Lbl_DontServeRequestsDesc=N\u1EBFu ch\u1ECDn, m\u00E1y t\u00EDnh n\u00E0y s\u1EBD kh\u00F4ng h\u1ED3i \u0111\u00E1p \u0111\u1EBFn c\u00E1c y\u00EAu c\u1EA7u t\u1EADp tin NSP \u0111\u1EBFn t\u1EEB NS (qua m\u1EA1ng) v\u00E0 s\u1EED d\u1EE5ng thi\u1EBFt l\u1EADp c\u1ED5ng \u0111\u00E3 \u0111\u1ECBnh tr\u01B0\u1EDBc \u0111\u1EC3 b\u00E1o cho TinFoil n\u01A1i n\u00F3 s\u1EBD t\u00ECm t\u1EADp tin.
|
||||||
tab2_Lbl_HostExtra=mở rộng
|
tab2_Lbl_HostExtra=m\u1EDF r\u1ED9ng
|
||||||
windowTitleErrorPort=Cổng thiết lập không chính xác!
|
windowTitleErrorPort=C\u1ED5ng thi\u1EBFt l\u1EADp kh\u00F4ng ch\u00EDnh x\u00E1c!
|
||||||
windowBodyErrorPort=Cổng không thể là 0 hay lớn hơn 65535.
|
windowBodyErrorPort=C\u1ED5ng kh\u00F4ng th\u1EC3 l\u00E0 0 hay l\u1EDBn h\u01A1n 65535.
|
||||||
tab2_Cb_AutoCheckForUpdates=Tự động kiểm tra các bản cập nhật
|
tab2_Cb_AutoCheckForUpdates=T\u1EF1 \u0111\u1ED9ng ki\u1EC3m tra c\u00E1c b\u1EA3n c\u1EADp nh\u1EADt
|
||||||
windowTitleNewVersionAval=Có phiên bản mới
|
windowTitleNewVersionAval=C\u00F3 phi\u00EAn b\u1EA3n m\u1EDBi
|
||||||
windowTitleNewVersionNOTAval=Chưa có phiên bản mới
|
windowTitleNewVersionNOTAval=Ch\u01B0a c\u00F3 phi\u00EAn b\u1EA3n m\u1EDBi
|
||||||
windowTitleNewVersionUnknown=Không thể kiểm tra phiên bản mới
|
windowTitleNewVersionUnknown=Kh\u00F4ng th\u1EC3 ki\u1EC3m tra phi\u00EAn b\u1EA3n m\u1EDBi
|
||||||
windowBodyNewVersionUnknown=Có gì đó không đúng\nCó thể truy cập internet không khả dụng, hoặc GitHub bị sập
|
windowBodyNewVersionUnknown=C\u00F3 g\u00EC \u0111\u00F3 kh\u00F4ng \u0111\u00FAng\nC\u00F3 th\u1EC3 truy c\u1EADp internet kh\u00F4ng kh\u1EA3 d\u1EE5ng, ho\u1EB7c GitHub b\u1ECB s\u1EADp
|
||||||
windowBodyNewVersionNOTAval=Bạn đang dùng phiên bản mới nhất
|
windowBodyNewVersionNOTAval=B\u1EA1n \u0111ang d\u00F9ng phi\u00EAn b\u1EA3n m\u1EDBi nh\u1EA5t
|
||||||
tab2_Cb_AllowXci=Cho phép chọn các tập tin XCI đối với TinFoil
|
tab2_Cb_AllowXci=Cho ph\u00E9p ch\u1ECDn c\u00E1c t\u1EADp tin XCI \u0111\u1ED1i v\u1EDBi TinFoil
|
||||||
tab2_Lbl_AllowXciDesc=Được sử dụng bởi các ứng dụng bên thứ ba hỗ trợ XCI và vận dụng giao thức truyền tải TinFoil. Đừng thay đổi nếu bạn không chắc.
|
tab2_Lbl_AllowXciDesc=\u0110\u01B0\u1EE3c s\u1EED d\u1EE5ng b\u1EDFi c\u00E1c \u1EE9ng d\u1EE5ng b\u00EAn th\u1EE9 ba h\u1ED7 tr\u1EE3 XCI v\u00E0 v\u1EADn d\u1EE5ng giao th\u1EE9c truy\u1EC1n t\u1EA3i TinFoil. \u0110\u1EEBng thay \u0111\u1ED5i n\u1EBFu b\u1EA1n kh\u00F4ng ch\u1EAFc.
|
||||||
tab2_Lbl_Language=Ngôn ngữ
|
tab2_Lbl_Language=Ng\u00F4n ng\u1EEF
|
||||||
windowBodyRestartToApplyLang=Xin vui lòng khởi động lại ứng dụng để áp dụng các thay đổi.
|
windowBodyRestartToApplyLang=Xin vui l\u00F2ng kh\u1EDFi \u0111\u1ED9ng l\u1EA1i \u1EE9ng d\u1EE5ng \u0111\u1EC3 \u00E1p d\u1EE5ng c\u00E1c thay \u0111\u1ED5i.
|
||||||
tab2_Cb_GLshowNspOnly=Chỉ hiển thị *.nsp trong GoldLeaf.
|
tab2_Cb_GLshowNspOnly=Ch\u1EC9 hi\u1EC3n th\u1ECB *.nsp trong GoldLeaf.
|
||||||
tab2_Cb_UseOldGlVersion=Dùng phiên bản GoldLeaf cũ
|
tab2_Cb_UseOldGlVersion=D\u00F9ng phi\u00EAn b\u1EA3n GoldLeaf c\u0169
|
||||||
|
|
Loading…
Reference in a new issue