From 22f410fdcb7f16aefc3054ea1e5d39b518c0c1fe Mon Sep 17 00:00:00 2001 From: Ing Date: Fri, 15 Mar 2024 00:44:45 +0800 Subject: [PATCH] add space check --- .gitignore | 4 +- .../opt/rr/lang/en_US/LC_MESSAGES/rr.mo | Bin 361 -> 0 bytes .../opt/rr/lang/ko_KR/LC_MESSAGES/rr.mo | Bin 35830 -> 0 bytes .../opt/rr/lang/ko_KR/LC_MESSAGES/rr.po | 606 ++++++++--------- files/initrd/opt/rr/lang/rr.pot | 600 ++++++++--------- .../opt/rr/lang/ru_RU/LC_MESSAGES/rr.mo | Bin 43679 -> 0 bytes .../opt/rr/lang/ru_RU/LC_MESSAGES/rr.po | 610 +++++++++--------- .../opt/rr/lang/zh_CN/LC_MESSAGES/rr.mo | Bin 30851 -> 0 bytes .../opt/rr/lang/zh_CN/LC_MESSAGES/rr.po | 602 ++++++++--------- .../opt/rr/lang/zh_HK/LC_MESSAGES/rr.mo | Bin 30850 -> 0 bytes .../opt/rr/lang/zh_HK/LC_MESSAGES/rr.po | 602 ++++++++--------- .../opt/rr/lang/zh_TW/LC_MESSAGES/rr.mo | Bin 31450 -> 0 bytes .../opt/rr/lang/zh_TW/LC_MESSAGES/rr.po | 602 ++++++++--------- files/initrd/opt/rr/menu.sh | 18 +- 14 files changed, 1838 insertions(+), 1806 deletions(-) delete mode 100644 files/initrd/opt/rr/lang/en_US/LC_MESSAGES/rr.mo delete mode 100644 files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.mo delete mode 100644 files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.mo delete mode 100644 files/initrd/opt/rr/lang/zh_CN/LC_MESSAGES/rr.mo delete mode 100644 files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.mo delete mode 100644 files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.mo diff --git a/.gitignore b/.gitignore index 45e87cc0..56593d5e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,9 +8,7 @@ test*.sh cache *.bak *.o -files/initrd/opt/rr/lang/*.mo +**.mo tests /extractor -/br -/rdxz_tmp Changelog* \ No newline at end of file diff --git a/files/initrd/opt/rr/lang/en_US/LC_MESSAGES/rr.mo b/files/initrd/opt/rr/lang/en_US/LC_MESSAGES/rr.mo deleted file mode 100644 index 364097ca5abf863fe3d2dd9657bc87b8db18b523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 361 zcmYL@PfG(a5XCEc%F(lj96TsGZFalDHdYaJm4c;ZyA^K|yJMPCCnZV!)9>Ne^Rt*m zun&IB;k}u8Kl^*%t*D*ILF6#98##?M$|Id<_Tp?Z{~9~Hz*&Gn4Ug!&u_Sp}vJzL; z1sHm5YPeo&50#aijYm-8yJ=!@s{%@%iZla}K+@w$CeyPMkqf~dln+ojMSiJ*b&?NA z^Zv(T(-qlebV;w3MyOD|NnVg%8b9YpQ!)W-J_+%%KjwXtHNwzGE1TED2WWUBxG diff --git a/files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.mo b/files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.mo deleted file mode 100644 index e95c8e2c2dff9e71bb9cb37207c91410673ff76e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35830 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 diff --git a/files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.po b/files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.po index c92d503a..ec2983df 100644 --- a/files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.po +++ b/files/initrd/opt/rr/lang/ko_KR/LC_MESSAGES/rr.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: RR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-12 21:16+0800\n" -"PO-Revision-Date: 2024-03-12 21:17+0800\n" +"POT-Creation-Date: 2024-03-15 00:34+0800\n" +"PO-Revision-Date: 2024-03-15 00:38+0800\n" "Last-Translator: EXP \n" "Language-Team: 한국인 (대한민국) \n" "Language: ko_KR\n" @@ -33,7 +33,7 @@ msgstr "Welcome to %s" msgid "DSM zImage changed" msgstr "DSM zImage 변경" -#: boot.sh:36 menu.sh:1277 +#: boot.sh:36 menu.sh:1285 msgid "" "zImage not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -45,7 +45,7 @@ msgstr "" msgid "DSM Ramdisk changed" msgstr "DSM Ramdisk 변경" -#: boot.sh:47 menu.sh:1283 +#: boot.sh:47 menu.sh:1291 msgid "" "Ramdisk not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -253,7 +253,7 @@ msgid "Choose the model" msgstr "모델을 선택 하세요" #: menu.sh:234 menu.sh:242 menu.sh:254 menu.sh:272 menu.sh:307 menu.sh:332 -#: menu.sh:384 +#: menu.sh:383 msgid "Product Version" msgstr "DSM 버전" @@ -278,7 +278,7 @@ msgstr "" msgid "Get pat data ..." msgstr "pat 데이터 가져오기.." -#: menu.sh:297 menu.sh:1052 menu.sh:1200 +#: menu.sh:297 menu.sh:1053 menu.sh:1200 msgid "Network error, please check the network connection and try again." msgstr "네트워크 오류입니다. 네트워크 연결을 확인하고 다시 시도하십시오." @@ -306,11 +306,11 @@ msgstr "" msgid "Retry" msgstr "재시도" -#: menu.sh:333 menu.sh:437 +#: menu.sh:333 menu.sh:436 msgid "Reconfiguring Synoinfo, Addons and Modules" msgstr "synoinfo, 애드온 및 모듈 재구성" -#: menu.sh:368 +#: menu.sh:367 msgid "" "You have selected the %s and %s.\\n'Parse Pat' will overwrite the previous " "selection.\\nDo you want to continue?" @@ -318,15 +318,15 @@ msgstr "" "%s 및 %s를 선택했습니다.\\n'Parse pat'이 이전 선택 항목을 덮어씁니다.\\n계속" "하시겠습니까?" -#: menu.sh:369 +#: menu.sh:368 msgid "Parse Pat" msgstr "Parse pat" -#: menu.sh:378 +#: menu.sh:377 msgid "No pat file found in /tmp/pats/ folder!\\n" msgstr "/tmp/pats/ 폴더에 Pat 파일을 찾을 수 없습니다!\\n" -#: menu.sh:379 +#: menu.sh:378 msgid "" "Please upload the pat file to /tmp/pats/ folder via DUFS and re-enter this " "option.\\n" @@ -334,97 +334,97 @@ msgstr "" "DUFS를 통해 /tmp/pats/ 폴더에 Pat 파일을 업로드한 후 이 옵션을 다시 입력하세" "요.\\n" -#: menu.sh:380 menu.sh:390 menu.sh:2808 menu.sh:2809 menu.sh:2810 menu.sh:2811 -#: menu.sh:2812 menu.sh:2813 menu.sh:2819 menu.sh:2842 menu.sh:2853 -#: menu.sh:2864 menu.sh:2875 menu.sh:2889 menu.sh:2900 menu.sh:2917 -#: menu.sh:2936 +#: menu.sh:379 menu.sh:389 menu.sh:2820 menu.sh:2821 menu.sh:2822 menu.sh:2823 +#: menu.sh:2824 menu.sh:2825 menu.sh:2831 menu.sh:2854 menu.sh:2865 +#: menu.sh:2876 menu.sh:2887 menu.sh:2901 menu.sh:2912 menu.sh:2929 +#: menu.sh:2948 msgid "Update" msgstr "업데이트" -#: menu.sh:385 +#: menu.sh:384 msgid "Choose a pat file" msgstr "Pat 파일 선택" -#: menu.sh:391 menu.sh:403 menu.sh:1157 +#: menu.sh:390 menu.sh:402 menu.sh:1157 msgid "pat Invalid, try again!" msgstr "pat 파일이 유효하지 않습니다. 다시 시도하세요!" -#: menu.sh:396 +#: menu.sh:395 msgid "Parse %s ..." msgstr "%s 분석 ..." -#: menu.sh:421 +#: menu.sh:420 msgid "Currently, %s is not supported." msgstr "현재 %s는 지원되지 않습니다." -#: menu.sh:433 +#: menu.sh:432 msgid "Currently, %s of %s is not supported." msgstr "현재 %s-%s는 지원되지 않습니다." -#: menu.sh:494 menu.sh:1293 menu.sh:3021 menu.sh:3039 +#: menu.sh:493 menu.sh:1301 menu.sh:3033 menu.sh:3051 msgid "Main menu" msgstr "메인 메뉴" -#: menu.sh:495 menu.sh:1294 +#: menu.sh:494 menu.sh:1302 msgid "Making ..." msgstr "컴파일 중 ..." -#: menu.sh:497 menu.sh:1296 +#: menu.sh:496 menu.sh:1304 msgid "Error" msgstr "오류" -#: menu.sh:530 menu.sh:547 menu.sh:552 menu.sh:558 menu.sh:569 menu.sh:577 -#: menu.sh:600 menu.sh:607 menu.sh:611 menu.sh:625 menu.sh:629 menu.sh:637 -#: menu.sh:640 menu.sh:2629 menu.sh:2659 menu.sh:2810 menu.sh:2843 menu.sh:2847 +#: menu.sh:531 menu.sh:548 menu.sh:553 menu.sh:559 menu.sh:570 menu.sh:578 +#: menu.sh:601 menu.sh:608 menu.sh:612 menu.sh:626 menu.sh:630 menu.sh:638 +#: menu.sh:641 menu.sh:2641 menu.sh:2671 menu.sh:2822 menu.sh:2855 menu.sh:2859 msgid "Addons" msgstr "애드온" -#: menu.sh:531 menu.sh:661 menu.sh:837 menu.sh:972 menu.sh:1314 menu.sh:3022 +#: menu.sh:532 menu.sh:662 menu.sh:838 menu.sh:973 menu.sh:1323 menu.sh:3034 msgid "Choose a option" msgstr "옵션 선택" -#: menu.sh:532 +#: menu.sh:533 msgid "Add an addon" msgstr "애드온 추가" -#: menu.sh:533 +#: menu.sh:534 msgid "Delete addons" msgstr "애드온 제거" -#: menu.sh:534 +#: menu.sh:535 msgid "Show all addons" msgstr "모든 애드온 표시" -#: menu.sh:535 +#: menu.sh:536 msgid "Upload a external addon" msgstr "외부 애드온 업로드" -#: menu.sh:536 menu.sh:668 menu.sh:835 menu.sh:970 menu.sh:1319 menu.sh:2134 -#: menu.sh:2816 menu.sh:3019 menu.sh:3114 +#: menu.sh:537 menu.sh:669 menu.sh:836 menu.sh:971 menu.sh:1328 menu.sh:2145 +#: menu.sh:2828 menu.sh:3031 menu.sh:3126 msgid "Exit" msgstr "나가기" -#: menu.sh:548 +#: menu.sh:549 msgid "No available addons to add" msgstr "추가할 수 있는 애드온이 없습니다" -#: menu.sh:553 +#: menu.sh:554 msgid "Select an addon" msgstr "애드온 선택" -#: menu.sh:559 +#: menu.sh:560 msgid "Type a optional params to addon" msgstr "애드온에 추가할 환경 변수 입력합니다" -#: menu.sh:570 +#: menu.sh:571 msgid "No user addons to remove" msgstr "제거할 사용자 애드온이 없습니다" -#: menu.sh:578 +#: menu.sh:579 msgid "Select addon to remove" msgstr "제거할 애드온 선택 합니다" -#: menu.sh:591 +#: menu.sh:592 msgid "" "Name with color \"\\Z4blue\\Zn\" have been added, with color \"black\" are " "not added.\\n\\n" @@ -432,7 +432,7 @@ msgstr "" "이름 색상이 \"\\Z4파랑색\\Zn\"인 경우 추가됨, \"검은색\"인 경우 추가되지 않" "음.\\n\\n" -#: menu.sh:606 menu.sh:740 menu.sh:1327 menu.sh:2887 +#: menu.sh:607 menu.sh:741 menu.sh:1336 menu.sh:2899 msgid "" "This feature is only available when accessed via ssh (Requires a terminal " "that supports ZModem protocol).\\n" @@ -440,85 +440,85 @@ msgstr "" "이 기능은 ssh를 통해서만 액세스할 수 있습니다. (ZModem 프로토콜을 지원하는 터" "미널이 필요합니다.)\\n" -#: menu.sh:612 +#: menu.sh:613 msgid "Please upload the *.addons file." msgstr "*.addons 파일을 업로드하세요." -#: menu.sh:626 menu.sh:775 menu.sh:2918 menu.sh:2937 +#: menu.sh:627 menu.sh:776 menu.sh:2930 menu.sh:2949 msgid "Not a valid file, please try again!" msgstr "파일이 올바르지 않습니다. 다시 시도하세요!" -#: menu.sh:630 +#: menu.sh:631 msgid "The addon already exists. Do you want to overwrite it?" msgstr "애드온이 이미 존재합니다. 덮어쓰시겠습니까?" -#: menu.sh:638 +#: menu.sh:639 msgid "Addon '%s' added to loader, Please enable it in 'Add an addon' menu." msgstr "" "로더에 애드온 '%s'를 추가했습니다. '애드온 추가' 메뉴에서 활성화하세요." -#: menu.sh:641 +#: menu.sh:642 msgid "File format not recognized!" msgstr "파일 형식이 인식되지 않습니다!" -#: menu.sh:660 menu.sh:674 menu.sh:687 menu.sh:724 menu.sh:741 menu.sh:751 -#: menu.sh:754 menu.sh:770 menu.sh:774 menu.sh:788 menu.sh:794 menu.sh:2674 -#: menu.sh:2709 menu.sh:2811 menu.sh:2854 menu.sh:2858 +#: menu.sh:661 menu.sh:675 menu.sh:688 menu.sh:725 menu.sh:742 menu.sh:752 +#: menu.sh:755 menu.sh:771 menu.sh:775 menu.sh:789 menu.sh:795 menu.sh:2686 +#: menu.sh:2721 menu.sh:2823 menu.sh:2866 menu.sh:2870 msgid "Modules" msgstr "모듈" -#: menu.sh:662 +#: menu.sh:663 msgid "Show/Select modules" msgstr "모듈 표시/선택" -#: menu.sh:663 +#: menu.sh:664 msgid "Select loaded modules" msgstr "인식된 모듈 선택" -#: menu.sh:664 +#: menu.sh:665 msgid "Upload a external module" msgstr "외부 모듈 업로드" -#: menu.sh:665 +#: menu.sh:666 msgid "Deselect i915 with dependencies" msgstr "종속성이 있는 i915 선택 취소" -#: menu.sh:666 +#: menu.sh:667 msgid "Priority use of official drivers:" msgstr "공식 모듈 우선 사용:" -#: menu.sh:667 +#: menu.sh:668 msgid "Edit modules that need to be copied to DSM" msgstr "DSM 복사해야 하는 모듈 편집" -#: menu.sh:675 +#: menu.sh:676 msgid "Reading modules ..." msgstr "모듈을 읽는 중..." -#: menu.sh:688 +#: menu.sh:689 msgid "Select all" msgstr "모두 선택" -#: menu.sh:689 +#: menu.sh:690 msgid "Deselect all" msgstr "모두 선택 해제" -#: menu.sh:690 +#: menu.sh:691 msgid "Select modules to include" msgstr "포함할 모듈 선택" -#: menu.sh:725 +#: menu.sh:726 msgid "Selecting loaded modules" msgstr "인식된 모듈 선택" -#: menu.sh:746 +#: menu.sh:747 msgid "" "This function is experimental and dangerous. If you don't know much, please " "exit.\\n" msgstr "" "이 기능은 실험적이고 위험합니다. 모르는 내용이 있으면 종료하시기 바랍니다.\\n" -#: menu.sh:747 +#: menu.sh:748 msgid "" "The imported .ko of this function will be implanted into the corresponding " "arch's modules package, which will affect all models of the arch.\\n" @@ -526,7 +526,7 @@ msgstr "" ".ko 파일로 해당 기능을 가져오면 해당 아키텍처의 모듈 패키지에 삽입되어 해당 " "아키텍처의 모든 모델에 영향을 미칠 것입니다.\\n" -#: menu.sh:748 +#: menu.sh:749 msgid "" "This program will not determine the availability of imported modules or even " "make type judgments, as please double check if it is correct.\\n" @@ -534,7 +534,7 @@ msgstr "" "프로그램은 가져온 모듈의 사용 가능 여부를 확인하거나 유형 판단을 하지 않습니" "다. 올바른지 다시 확인하십시오.\\n" -#: menu.sh:749 +#: menu.sh:750 msgid "" "If you want to remove it, please go to the \"Update Menu\" -> \"Update " "modules\" to forcibly update the modules. All imports will be reset.\\n" @@ -542,56 +542,56 @@ msgstr "" "제거하려면 \"업데이트 메뉴\" -> \"모듈 업데이트\"로 이동하여 모듈을 강제로 업" "데이트하세요. 모든 가져오기가 초기화됩니다.\\n" -#: menu.sh:750 +#: menu.sh:751 msgid "Do you want to continue?" msgstr "계속하시겠습니까?" -#: menu.sh:755 +#: menu.sh:756 msgid "Please upload the *.ko file." msgstr ".ko 파일을 업로드하세요." -#: menu.sh:771 +#: menu.sh:772 msgid "Module '%s' added to %s-%s" msgstr "모듈 '%s'가 %s-%s에 추가됨" -#: menu.sh:789 +#: menu.sh:790 msgid "No i915 with dependencies module to deselect." msgstr "선택을 취소할 종속성 모듈이 있는 i915가 없습니다." -#: menu.sh:795 +#: menu.sh:796 msgid "Module %s deselected.\\n" msgstr "%s 모듈이 선택 취소되었습니다.\\n" -#: menu.sh:809 menu.sh:1381 menu.sh:1408 menu.sh:1415 menu.sh:1438 +#: menu.sh:810 menu.sh:1390 menu.sh:1417 menu.sh:1424 menu.sh:1447 msgid "Edit with caution" msgstr "신중하게 편집하세요" -#: menu.sh:829 +#: menu.sh:830 msgid "Add/Edit a cmdline item" msgstr "명령줄 추가/수정" -#: menu.sh:830 +#: menu.sh:831 msgid "Show/Delete cmdline items" msgstr "명령줄 보기/삭제" -#: menu.sh:832 +#: menu.sh:833 msgid "Define SN/MAC" msgstr "SN/MAC 사용자 지정" -#: menu.sh:834 +#: menu.sh:835 msgid "Show model inherent cmdline" msgstr "모델 기본 명령줄 보기" -#: menu.sh:836 menu.sh:855 menu.sh:864 menu.sh:888 menu.sh:896 menu.sh:913 -#: menu.sh:924 menu.sh:956 +#: menu.sh:837 menu.sh:856 menu.sh:865 menu.sh:889 menu.sh:897 menu.sh:914 +#: menu.sh:925 menu.sh:957 msgid "Cmdline" msgstr "명령줄" -#: menu.sh:843 +#: menu.sh:844 msgid "Commonly used cmdlines:\\n" msgstr "일반적으로 사용되는 명령줄:\\n" -#: menu.sh:844 +#: menu.sh:845 msgid "" " * \\Z4disable_mtrr_trim=\\Zn\\n disables kernel trim any uncacheable " "memory out.\\n" @@ -599,7 +599,7 @@ msgstr "" " * \\Z4disable_mtrr_trim=\\Zn\\n 커널이 캐시할 수 없는 메모리를 제거하는 " "것을 비활성화합니다.\\n" -#: menu.sh:845 +#: menu.sh:846 msgid "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Set the maximum C-state depth " "allowed by the intel_idle driver.\\n" @@ -607,29 +607,29 @@ msgstr "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n intel_idle 드라이브에 허용되는 최대 " "C-state 깊이를 설정합니다.\\n" -#: menu.sh:846 +#: menu.sh:847 msgid "" " * \\Z4pcie_port_pm=off\\Zn\\n Turn off the power management of the PCIe " "port.\\n" msgstr " * \\Z4pcie_port_pm=off\\Zn\\n PCIe 포트의 전원 관리 끄기.\\n" -#: menu.sh:847 +#: menu.sh:848 msgid " * \\Z4libata.force=noncq\\Zn\\n Disable NCQ for all SATA ports.\\n" msgstr "" " * \\Z4libata.force=noncq\\Zn\\n 모든 SATA 포트에 대해 NCQ를 비활성화합니" "다.\\n" -#: menu.sh:848 +#: menu.sh:849 msgid " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" msgstr " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" -#: menu.sh:849 +#: menu.sh:850 msgid "" " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, Modify disk name sequence.\\n" msgstr "" " * \\Z4DiskIdxMap=??\\Zn\\n 디스크 인덱스 맵, 디스크 이름 순서 수정.\\n" -#: menu.sh:850 +#: menu.sh:851 msgid "" " * \\Z4i915.enable_guc=2\\Zn\\n Enable the GuC firmware on Intel graphics " "hardware.(value: 1,2 or 3)\\n" @@ -637,7 +637,7 @@ msgstr "" " * \\Z4i915.enable_guc=2\\Zn\\n Intel 그래픽 하드웨어에서 GuC 펌웨어를 활" "성화합니다(값: 1, 2 또는 3)\\n" -#: menu.sh:851 +#: menu.sh:852 msgid "" " * \\Z4i915.max_vfs=7\\Zn\\n Set the maximum number of virtual functions " "(VFs) that can be created for Intel graphics hardware.\\n" @@ -645,96 +645,96 @@ msgstr "" " * \\Z4i915.max_vfs=7\\Zn\\n Intel 그래픽 하드웨어에 대해 생성할 수 있는 " "최대 가상 기능(VF) 수를 설정합니다.\\n" -#: menu.sh:852 menu.sh:983 +#: menu.sh:853 menu.sh:984 msgid "\\nEnter the parameter name and value you need to add.\\n" msgstr "\\n추가해야 하는 매개변수 이름과 값을 입력합니다.\\n" -#: menu.sh:865 menu.sh:996 +#: menu.sh:866 menu.sh:997 msgid "Invalid parameter name, retry?" msgstr "잘못된 매개변수 이름입니다. 다시 시도하시겠습니까?" -#: menu.sh:889 +#: menu.sh:890 msgid "No user cmdline to remove" msgstr "제거할 사용자 명령줄이 없습니다." -#: menu.sh:897 +#: menu.sh:898 msgid "Select cmdline to remove" msgstr "제거할 명령줄 선택" -#: menu.sh:908 +#: menu.sh:909 msgid "Note: (MAC will not be set to NIC, Only for activation services.)" msgstr "" "참고: (MAC은 NIC로 설정되지 않으며 활성화 서비스에 대해서만 설정됩니다.)" -#: menu.sh:914 +#: menu.sh:915 msgid "Random" msgstr "랜덤생성" -#: menu.sh:925 +#: menu.sh:926 msgid "Invalid SN/MAC, retry?" msgstr "SN/MAC가 잘못되었습니다. 다시 시도하시겠습니까?" -#: menu.sh:968 +#: menu.sh:969 msgid "Add/edit a synoinfo item" msgstr "synoinfo 항목 추가/편집" -#: menu.sh:969 +#: menu.sh:970 msgid "Show/Delete synoinfo items" msgstr "synoinfo 항목 보기/삭제" -#: menu.sh:971 menu.sh:986 menu.sh:995 menu.sh:1020 menu.sh:1028 +#: menu.sh:972 menu.sh:987 menu.sh:996 menu.sh:1021 menu.sh:1029 msgid "Synoinfo" msgstr "synoinfo" -#: menu.sh:978 +#: menu.sh:979 msgid "Commonly used synoinfo:\\n" msgstr "일반적으로 사용되는 synoinfo:\\n" -#: menu.sh:979 +#: menu.sh:980 msgid " * \\Z4maxdisks=??\\Zn\\n Maximum number of disks supported.\\n" msgstr " * \\Z4maxdisks=??\\Zn\\n 지원되는 최대 하드 디스크 수\\n" -#: menu.sh:980 +#: menu.sh:981 msgid " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) disks mask.\\n" msgstr " * \\Z4internalportcfg=0x????\\Zn\\n 내부(SATA) 디스크 마스크.\\n" -#: menu.sh:981 +#: menu.sh:982 msgid " * \\Z4esataportcfg=0x????\\Zn\\n Esata disks mask.\\n" msgstr " * \\Z4esataportcfg=0x????\\Zn\\n Esata 디스크 마스크.\\n" -#: menu.sh:982 +#: menu.sh:983 msgid " * \\Z4usbportcfg=0x????\\Zn\\n USB disks mask.\\n" msgstr " * \\Z4usbportcfg=0x????\\Zn\\n USB 디스크 마스크.\\n" -#: menu.sh:1021 +#: menu.sh:1022 msgid "No synoinfo entries to remove" msgstr "제거할 synoinfo 항목이 없습니다." -#: menu.sh:1029 +#: menu.sh:1030 msgid "Select synoinfo entry to remove" msgstr "제거할 synoinfo 항목 선택" -#: menu.sh:1064 +#: menu.sh:1065 msgid "Downloading old pat to extract synology .pat extractor..." msgstr "이전 Pat를 다운로드하여 synology .pat 추출기를 추출 중입니다..." -#: menu.sh:1070 menu.sh:1222 +#: menu.sh:1071 menu.sh:1222 msgid "Check internet or cache disk space.\\nError: %d:%d" msgstr "인터넷 또는 캐시 디스크 공간을 확인합니다.\\n오류: %d:%d" -#: menu.sh:1110 +#: menu.sh:1111 msgid "Uncompressed tar" msgstr "압축되지 않은 tar" -#: menu.sh:1114 +#: menu.sh:1115 msgid "Compressed tar" msgstr "압축된 tar" -#: menu.sh:1118 +#: menu.sh:1119 msgid "Encrypted" msgstr "암호화된" -#: menu.sh:1122 +#: menu.sh:1123 msgid "" "Could not determine if pat file is encrypted or not, maybe corrupted, try " "again!" @@ -742,15 +742,15 @@ msgstr "" "pat 파일이 암호화되었는지 여부를 확인할 수 없습니다. 손상되었을 수 있습니다. " "다시 시도하세요!" -#: menu.sh:1129 menu.sh:1238 +#: menu.sh:1130 menu.sh:1238 msgid "Disassembling %s: " msgstr "%s 압축 해제 중: " -#: menu.sh:1136 +#: menu.sh:1137 msgid "Extractor cached." msgstr "복호화 프로그램이 이미 존재합니다." -#: menu.sh:1142 menu.sh:1145 +#: menu.sh:1143 menu.sh:1146 msgid "Extracting ..." msgstr "압축 해제 중..." @@ -810,43 +810,47 @@ msgstr "해시 설정: " msgid "Copying files: " msgstr "파일 복사 중: " -#: menu.sh:1287 +#: menu.sh:1279 +msgid "No disk space left, please clean the cache and try again!" +msgstr "남은 디스크 공간이 없습니다. 캐시를 정리하고 다시 시도하세요!" + +#: menu.sh:1295 msgid "Cleaning ..." msgstr "정리 중..." -#: menu.sh:1289 +#: menu.sh:1298 msgid "Ready!" msgstr "준비됨!" -#: menu.sh:1313 menu.sh:1329 menu.sh:1333 menu.sh:1350 menu.sh:1355 -#: menu.sh:1374 menu.sh:1386 menu.sh:2101 +#: menu.sh:1322 menu.sh:1338 menu.sh:1342 menu.sh:1359 menu.sh:1364 +#: menu.sh:1383 menu.sh:1395 menu.sh:2112 msgid "Custom DTS" msgstr "사용자 정의 DTS" -#: menu.sh:1315 +#: menu.sh:1324 msgid "Custom dts: " msgstr "사용자 정의 dts: " -#: menu.sh:1316 +#: menu.sh:1325 msgid "Upload dts file" msgstr "dts 파일 업로드" -#: menu.sh:1317 +#: menu.sh:1326 msgid "Delete dts file" msgstr "dts 파일 삭제" -#: menu.sh:1318 +#: menu.sh:1327 msgid "Edit dts file" msgstr "dts 파일 편집" -#: menu.sh:1328 +#: menu.sh:1337 msgid "" "Or upload the dts file to %s via DUFS, Will be automatically imported when " "building." msgstr "" "또는 DUFS를 통해 %s에 dts 파일을 업로드하면 빌드할 때 자동으로 가져옵니다." -#: menu.sh:1334 +#: menu.sh:1343 msgid "" "Currently, only dts format files are supported. Please prepare and click to " "confirm uploading.\\n(saved in /mnt/p3/users/)" @@ -854,60 +858,60 @@ msgstr "" "현재는 dts 형식의 파일만 지원됩니다. 준비 후 클릭하여 업로드를 확인해주세요." "\\n(/mnt/p3/users/에 저장됨)" -#: menu.sh:1351 menu.sh:1387 +#: menu.sh:1360 menu.sh:1396 msgid "Not a valid dts file, please try again!" msgstr "dts 파일이 유효하지 않습니다. 다시 시도하세요!" -#: menu.sh:1356 +#: menu.sh:1365 msgid "A valid dts file, Automatically import at compile time." msgstr "유효한 dts 파일로 컴파일 시 자동으로 가져옵니다." -#: menu.sh:1375 +#: menu.sh:1384 msgid "No dts file to edit. Please upload first!" msgstr "편집 가능한 dts 파일이 없습니다.먼저 올려주세요!" -#: menu.sh:1450 +#: menu.sh:1459 msgid "Temporary IP: (UI will not refresh)" msgstr "임시 IP: (UI가 새로고침되지 않음)" -#: menu.sh:1462 menu.sh:1486 menu.sh:1494 menu.sh:1506 menu.sh:1515 -#: menu.sh:1537 menu.sh:1629 menu.sh:1646 menu.sh:1650 menu.sh:1651 -#: menu.sh:1656 menu.sh:1660 menu.sh:1675 menu.sh:1677 menu.sh:1854 -#: menu.sh:1868 menu.sh:1871 menu.sh:1899 menu.sh:1903 menu.sh:1910 -#: menu.sh:1916 menu.sh:1935 menu.sh:1937 menu.sh:1945 menu.sh:1968 -#: menu.sh:1971 menu.sh:1986 menu.sh:1990 menu.sh:1996 menu.sh:2002 -#: menu.sh:2008 menu.sh:2039 menu.sh:2055 menu.sh:2066 menu.sh:2136 -#: menu.sh:2157 menu.sh:2182 menu.sh:2194 menu.sh:2214 menu.sh:2251 -#: menu.sh:2306 menu.sh:2310 menu.sh:2320 menu.sh:2326 menu.sh:2329 -#: menu.sh:2344 menu.sh:2349 menu.sh:2356 menu.sh:2358 menu.sh:2379 +#: menu.sh:1471 menu.sh:1495 menu.sh:1503 menu.sh:1515 menu.sh:1524 +#: menu.sh:1546 menu.sh:1639 menu.sh:1656 menu.sh:1660 menu.sh:1661 +#: menu.sh:1666 menu.sh:1670 menu.sh:1685 menu.sh:1687 menu.sh:1864 +#: menu.sh:1878 menu.sh:1881 menu.sh:1909 menu.sh:1913 menu.sh:1920 +#: menu.sh:1926 menu.sh:1945 menu.sh:1947 menu.sh:1955 menu.sh:1978 +#: menu.sh:1981 menu.sh:1996 menu.sh:2000 menu.sh:2006 menu.sh:2012 +#: menu.sh:2018 menu.sh:2049 menu.sh:2065 menu.sh:2076 menu.sh:2147 +#: menu.sh:2168 menu.sh:2193 menu.sh:2205 menu.sh:2225 menu.sh:2262 +#: menu.sh:2317 menu.sh:2321 menu.sh:2331 menu.sh:2337 menu.sh:2344 +#: menu.sh:2346 menu.sh:2351 menu.sh:2354 menu.sh:2370 menu.sh:2391 msgid "Advanced" msgstr "고급" -#: menu.sh:1487 +#: menu.sh:1496 msgid "Setting IP ..." msgstr "IP 설정 중..." -#: menu.sh:1495 +#: menu.sh:1504 msgid "Scanning ..." msgstr "검색 중..." -#: menu.sh:1498 +#: menu.sh:1507 msgid "Scanned SSIDs:\\n" msgstr "검색된 SSIDs:\\n" -#: menu.sh:1516 +#: menu.sh:1525 msgid "Invalid SSID/PSK, retry?" msgstr "SSID/PSK가 잘못되었습니다. 다시 시도하시겠습니까?" -#: menu.sh:1538 +#: menu.sh:1547 msgid "Setting ..." msgstr "설정 중..." -#: menu.sh:1627 +#: menu.sh:1636 msgid "\\nTotal of ports: %s\\n" msgstr "\\n총 포트 : %s\\n" -#: menu.sh:1628 +#: menu.sh:1637 msgid "" "\\nPorts with color \\Z1red\\Zn as DUMMY, color \\Z2\\Zbgreen\\Zn has drive " "connected." @@ -915,11 +919,11 @@ msgstr "" "\\n\\Z1 빨간색\\Zn은 아날로그 포트, \\Z2\\Zb 녹색\\Zn은 구동되는 물리적 포트" "입니다." -#: menu.sh:1647 menu.sh:1987 +#: menu.sh:1638 menu.sh:1657 menu.sh:1997 msgid "No disk found!" msgstr "디스크를 찾을 수 없습니다!" -#: menu.sh:1657 menu.sh:1853 +#: menu.sh:1667 menu.sh:1863 msgid "" "Warning:\\nThis operation is irreversible. Please backup important data. Do " "you want to continue?" @@ -927,37 +931,37 @@ msgstr "" "경고:\\n이 작업은 되돌릴 수 없습니다. 중요한 데이터를 백업하십시오. 계속하시" "겠습니까?" -#: menu.sh:1661 +#: menu.sh:1671 msgid "" "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "경고:\\n현재 하드디스크가 RAID 상태입니다. 그래도 포맷하시겠습니까?" -#: menu.sh:1676 +#: menu.sh:1686 msgid "Formatting ..." msgstr "포맷 중..." -#: menu.sh:1678 +#: menu.sh:1688 msgid "Formatting is complete." msgstr "포맷이 완료되었습니다." -#: menu.sh:1685 menu.sh:1689 menu.sh:1703 menu.sh:1723 menu.sh:1739 -#: menu.sh:1747 menu.sh:1831 menu.sh:1836 menu.sh:1842 +#: menu.sh:1695 menu.sh:1699 menu.sh:1713 menu.sh:1733 menu.sh:1749 +#: menu.sh:1757 menu.sh:1841 menu.sh:1846 menu.sh:1852 msgid "Try recovery DSM" msgstr "복구 DSM 시도 중" -#: menu.sh:1686 +#: menu.sh:1696 msgid "Trying to recovery a installed DSM system ..." msgstr "설치된 DSM 시스템을 복구하려고 합니다..." -#: menu.sh:1690 +#: menu.sh:1700 msgid "Unfortunately I couldn't mount the DSM partition!" msgstr "안타깝게도 DSM 파티션을 마운트할 수 없었습니다!" -#: menu.sh:1704 +#: menu.sh:1714 msgid "Checking for backup of user's configuration for bootloader ..." msgstr "부트 로더의 사용자 구성 백업을 검사하는 중..." -#: menu.sh:1724 +#: menu.sh:1734 msgid "" "Found a backup of the user's configuration, but the system is damaged and " "will not be restored. Please reselect model and build." @@ -965,21 +969,21 @@ msgstr "" "사용자 구성 백업을 찾았지만 시스템이 손상되어 복구할 수 없습니다.모델을 다시 " "선택하고 구성하십시오." -#: menu.sh:1740 +#: menu.sh:1750 msgid "" "Found a backup of the user's configuration, and restored it. Please rebuild " "and boot." msgstr "사용자가 구성한 백업을 찾아 복원했습니다. 다시 생성하여 시작하십시오." -#: menu.sh:1748 +#: menu.sh:1758 msgid "Checking for installed DSM system ..." msgstr "설치된 DSM 시스템을 확인하는 중..." -#: menu.sh:1832 +#: menu.sh:1842 msgid "Found a installed DSM system and restored it. Please rebuild and boot." msgstr "설치된 DSM 시스템을 찾아 복원합니다. 다시 생성하여 시작하십시오." -#: menu.sh:1837 +#: menu.sh:1847 msgid "" "Found a installed DSM system, but the system is damaged and will not be " "restored. Please reselect model and build." @@ -987,7 +991,7 @@ msgstr "" "설치된 DSM 시스템을 찾았지만 시스템이 손상되어 복구할 수 없습니다.모델을 다" "시 선택하고 구성하십시오." -#: menu.sh:1843 +#: menu.sh:1853 msgid "" "The installed DSM system was not found, or the system is damaged and cannot " "be recovered. Please reselect model and build." @@ -995,7 +999,7 @@ msgstr "" "설치된 DSM 시스템을 찾을 수 없거나 시스템이 손상되어 복구할 수 없습니다.모델" "을 다시 선택하고 구성하십시오." -#: menu.sh:1851 +#: menu.sh:1861 msgid "" "This feature will allow you to downgrade the installation by removing the " "VERSION file from the first partition of all disks.\\n" @@ -1003,71 +1007,71 @@ msgstr "" "이 기능을 사용하면 모든 디스크의 첫 번째 파티션에서 버전 파일을 제거하여 설치" "를 다운그레이드할 수 있습니다.\\n" -#: menu.sh:1852 +#: menu.sh:1862 msgid "Therefore, please insert all disks before continuing.\\n" msgstr "따라서 모든 디스크를 삽입한 후 작업을 진행하십시오.\\n" -#: menu.sh:1869 +#: menu.sh:1879 msgid "Removing ..." msgstr "제거 중..." -#: menu.sh:1870 +#: menu.sh:1880 msgid "Remove VERSION file for all disks completed." msgstr "모든 디스크의 버전 파일 제거가 완료되었습니다." -#: menu.sh:1900 +#: menu.sh:1910 msgid "The installed Syno system not found in the currently inserted disks!" msgstr "현재 삽입된 디스크에서 설치된 Synology 시스템을 찾을 수 없습니다!" -#: menu.sh:1904 +#: menu.sh:1914 msgid "Choose a user name" msgstr "사용자 이름 선택" -#: menu.sh:1911 +#: menu.sh:1921 msgid "Type a new password for user '%s'" msgstr "사용자 '%s'의 새 비밀번호를 입력하세요." -#: menu.sh:1917 +#: menu.sh:1927 msgid "Invalid password" msgstr "잘못된 비밀번호" -#: menu.sh:1936 +#: menu.sh:1946 msgid "Resetting ..." msgstr "재설정 중..." -#: menu.sh:1938 +#: menu.sh:1948 msgid "Password reset completed." msgstr "비밀번호 재설정이 완료되었습니다." -#: menu.sh:1946 +#: menu.sh:1956 msgid "Please insert all disks before continuing.\\n" msgstr "계속하기 전에 모든 디스크를 삽입하십시오.\\n" -#: menu.sh:1969 +#: menu.sh:1979 msgid "Enabling ..." msgstr "활성화 중..." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is enabled." msgstr "Telnet&SSH가 활성화되었습니다." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is not enabled." msgstr "Telnet&SSH가 활성화되어 있지 않습니다." -#: menu.sh:1991 +#: menu.sh:2001 msgid "Choose a disk to clone to" msgstr "복제할 디스크를 선택합니다." -#: menu.sh:1997 +#: menu.sh:2007 msgid "No disk selected!" msgstr "선택한 디스크가 없습니다!" -#: menu.sh:2003 +#: menu.sh:2013 msgid "Disk %s size is less than 1GB and cannot be cloned!" msgstr "디스크 %s 크기가 1GB 미만이어서 복제할 수 없습니다!" -#: menu.sh:2007 +#: menu.sh:2017 msgid "" "Warning:\\nDisk %s will be formatted and written to the bootloader. Please " "confirm that important data has been backed up. \\nDo you want to continue?" @@ -1075,11 +1079,11 @@ msgstr "" "경고:\\n디스크 %s가 포맷되어 부트 로더에 기록됩니다. 중요한 데이터가 백업되었" "는지 확인하십시오. \\n계속하시겠습니까?" -#: menu.sh:2040 +#: menu.sh:2050 msgid "Cloning ..." msgstr "복제 중 ..." -#: menu.sh:2042 +#: menu.sh:2052 msgid "" "Bootloader has been cloned to disk %s, please remove the current bootloader " "disk!\\nReboot?" @@ -1087,157 +1091,157 @@ msgstr "" "부트로더가 %s 디스크에 복제되었습니다. 현재 부트로더 디스크를 제거하십시오!" "\\n재부팅하시겠습니까?" -#: menu.sh:2056 +#: menu.sh:2066 msgid "Please enter a proxy server url.(e.g., %s)" msgstr "프록시 서버 URL을 입력하세요(예: %s)" -#: menu.sh:2067 +#: menu.sh:2077 msgid "Invalid proxy server url, continue?" msgstr "잘못된 프록시 서버 URL입니다. 계속하시겠습니까?" -#: menu.sh:2095 +#: menu.sh:2106 msgid "Switch LKM version:" msgstr "LKM 버전을 전환:" -#: menu.sh:2096 +#: menu.sh:2107 msgid "HDD sort(hotplug):" msgstr "HDD 정렬(Hot Plug):" -#: menu.sh:2098 +#: menu.sh:2109 msgid "show/modify the current pat data" msgstr "현재 pat 다운로드 링크 표시/수정" -#: menu.sh:2103 +#: menu.sh:2114 msgid "Switch direct boot:" msgstr "직접 부팅 전환:" -#: menu.sh:2105 +#: menu.sh:2116 msgid "Timeout of get ip in boot:" msgstr "IP 가져오기 시간(초):" -#: menu.sh:2106 +#: menu.sh:2117 msgid "Timeout of boot wait:" msgstr "부팅 대기 시간(초):" -#: menu.sh:2107 +#: menu.sh:2118 msgid "kernel switching method:" msgstr "커널 전환 방법:" -#: menu.sh:2109 +#: menu.sh:2120 msgid "Reboot on kernel panic:" msgstr "커널패닉 시 재부팅(초):" -#: menu.sh:2111 +#: menu.sh:2122 msgid "Use EMMC as the system disk:" msgstr "EMMC를 시스템 디스크로 사용:" -#: menu.sh:2113 +#: menu.sh:2124 msgid "Custom patch script # Developer" msgstr "사용자 정의 패치 스크립트 # 개발" -#: menu.sh:2114 +#: menu.sh:2125 msgid "Edit user config file manually" msgstr "사용자 구성 config 편집" -#: menu.sh:2115 +#: menu.sh:2126 msgid "Edit grub.cfg file manually" msgstr "grub.cfg 파일을 수동으로 편집하기" -#: menu.sh:2117 +#: menu.sh:2128 msgid "Set static IP" msgstr "고정 IP 설정" -#: menu.sh:2118 +#: menu.sh:2129 msgid "Set wireless account" msgstr "무선 계정 설정" -#: menu.sh:2119 +#: menu.sh:2130 msgid "Show disks information" msgstr "디스크 정보 표시" -#: menu.sh:2120 +#: menu.sh:2131 msgid "Format disk(s) # Without loader disk" msgstr "포맷 디스크 # 로더 디스크 없음" -#: menu.sh:2121 +#: menu.sh:2132 msgid "Try to recovery a installed DSM system" msgstr "설치된 DSM 시스템 복구 시도" -#: menu.sh:2122 +#: menu.sh:2133 msgid "Allow downgrade installation" msgstr "다운그레이드 설치 허용" -#: menu.sh:2123 +#: menu.sh:2134 msgid "Reset DSM system password" msgstr "DSM 시스템 비밀번호 재설정" -#: menu.sh:2124 +#: menu.sh:2135 msgid "Force enable Telnet&SSH of DSM system" msgstr "DSM 시스템의 Telnet&SSH를 강제로 활성화합니다" -#: menu.sh:2125 +#: menu.sh:2136 msgid "Clone bootloader disk to another disk" msgstr "부트로더 디스크를 다른 디스크에 복제" -#: menu.sh:2126 +#: menu.sh:2137 msgid "Report bugs to the author" msgstr "개발자에게 버그 신고하기" -#: menu.sh:2127 -msgid "Save modifications of '/opt/rr'" -msgstr "'/opt/rr'의 수정 사항 저장" - -#: menu.sh:2128 +#: menu.sh:2138 msgid "Install development tools" msgstr "개발자 도구 설치" -#: menu.sh:2130 +#: menu.sh:2139 +msgid "Save modifications of '/opt/rr'" +msgstr "'/opt/rr'의 수정 사항 저장" + +#: menu.sh:2141 msgid "Show QR logo:" msgstr "QR 로고 표시:" -#: menu.sh:2131 +#: menu.sh:2142 msgid "Set global proxy" msgstr "글로벌 프록시 설정" -#: menu.sh:2132 +#: menu.sh:2143 msgid "Set github proxy" msgstr "Github 프록시 설정" -#: menu.sh:2133 +#: menu.sh:2144 msgid "Vigorously miracle" msgstr "Vigorously miracle" -#: menu.sh:2137 +#: menu.sh:2148 msgid "Advanced option" msgstr "고급 설정" -#: menu.sh:2156 +#: menu.sh:2167 msgid "pat: (editable)" msgstr "pat: (편집가능)" -#: menu.sh:2183 menu.sh:2195 menu.sh:2215 +#: menu.sh:2194 menu.sh:2206 menu.sh:2226 msgid "Choose a time(seconds)" msgstr "시간(초) 선택" -#: menu.sh:2247 +#: menu.sh:2258 msgid "This option is only informative.\\n\\n" msgstr "이 옵션은 정보 제공용입니다.\\n\\n" -#: menu.sh:2248 +#: menu.sh:2259 msgid "This program reserves an interface for ramdisk custom patch scripts.\\n" msgstr "" "이 프로그램은 램디스크 사용자 지정 패치 스크립트를 위한 인터페이스를 예약합니" "다.\\n" -#: menu.sh:2249 +#: menu.sh:2260 msgid "Call timing: called before ramdisk packaging.\\n" msgstr "호출 타이밍: 램디스크 패키징 전에 호출됩니다.\\n" -#: menu.sh:2250 +#: menu.sh:2261 msgid "Location: /mnt/p3/scripts/*.sh\\n" msgstr "위치: /mnt/p3/scripts/*.sh\\n" -#: menu.sh:2307 +#: menu.sh:2318 msgid "" "Please via %s to download the logs,\\nAnd go to github to create an issue " "and upload the logs." @@ -1245,48 +1249,31 @@ msgstr "" "%s를 통해 로그를 다운로드하고, github로 이동하여 이슈를 생성하고 로그를 업로" "드하세요." -#: menu.sh:2311 +#: menu.sh:2322 msgid "Please go to github to create an issue and upload the logs." msgstr "Github로 이동하여 이슈를 생성하고 로그를 업로드하세요." -#: menu.sh:2315 +#: menu.sh:2326 msgid "\\Z1No logs found!\\Zn\\n\\n" msgstr "\\Z1로그를 찾을 수 없습니다!\\Zn\\n\\n" -#: menu.sh:2316 +#: menu.sh:2327 msgid "Please do as follows:\\n" msgstr "다음과 같이 하세요:\\n" -#: menu.sh:2317 +#: menu.sh:2328 msgid " 1. Add dbgutils in addons and rebuild.\\n" msgstr "1. 애드온에 dbgutils를 추가하고 다시 빌드하세요.\\n" -#: menu.sh:2318 +#: menu.sh:2329 msgid " 2. Wait 10 minutes after booting.\\n" msgstr " 2. 부팅 후 10분간 기다립니다.\\n" -#: menu.sh:2319 +#: menu.sh:2330 msgid " 3. Reboot into RR and go to this option.\\n" msgstr " 3. RR로 재부팅하고 이 옵션으로 이동합니다.\\n" -#: menu.sh:2327 -msgid "" -"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " -"Do you want to continue?" -msgstr "" -"경고:\\n중간에 종료하지 마십시오. 그렇지 않으면 RR 부팅이 손상이 발생할 수 있" -"습니다. 계속하시겠습니까?" - -#: menu.sh:2330 -msgid "" -"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" -msgstr "저장 중...\\n(보통 5~10분 정도 소요되니 조금만 기다려 주세요.)" - -#: menu.sh:2345 -msgid "Save is complete." -msgstr "저장이 완료되었습니다." - -#: menu.sh:2350 +#: menu.sh:2338 msgid "" "This option only installs opkg package management, allowing you to install " "more tools for use and debugging. Do you want to continue?" @@ -1294,11 +1281,11 @@ msgstr "" "이 옵션은 opkg 패키지 관리만 설치하므로 사용 및 디버깅을 위한 더 많은 도구를 " "설치할 수 있습니다. 계속하시겠습니까?" -#: menu.sh:2357 +#: menu.sh:2345 msgid "opkg installing ..." msgstr "opkg 설치 중 ..." -#: menu.sh:2359 +#: menu.sh:2347 msgid "" "opkg install is complete. Please reconnect to ssh/web, or execute 'source ~/." "bashrc'" @@ -1306,72 +1293,89 @@ msgstr "" "opkg 설치가 완료되었습니다. ssh/web에 다시 연결하거나 'source ~/.bashrc'를 실" "행하세요." -#: menu.sh:2391 +#: menu.sh:2352 +msgid "" +"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " +"Do you want to continue?" +msgstr "" +"경고:\\n중간에 종료하지 마십시오. 그렇지 않으면 RR 부팅이 손상이 발생할 수 있" +"습니다. 계속하시겠습니까?" + +#: menu.sh:2355 +msgid "" +"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" +msgstr "저장 중...\\n(보통 5~10분 정도 소요되니 조금만 기다려 주세요.)" + +#: menu.sh:2371 +msgid "Save is complete." +msgstr "저장이 완료되었습니다." + +#: menu.sh:2403 msgid "Alert" msgstr "알림" -#: menu.sh:2392 +#: menu.sh:2404 msgid "Config changed, would you like to rebuild the loader?" msgstr "구성이 변경되었습니다. 로더를 다시 빌드하시겠습니까?" -#: menu.sh:2409 menu.sh:3012 +#: menu.sh:2421 menu.sh:3024 msgid "Choose a language" msgstr "언어 선택" -#: menu.sh:2424 +#: menu.sh:2436 msgid "Choose a layout" msgstr "레이아웃 선택" -#: menu.sh:2436 +#: menu.sh:2448 msgid "Choice a keymap" msgstr "키맵 선택" -#: menu.sh:2455 menu.sh:2532 menu.sh:2629 menu.sh:2674 menu.sh:2724 -#: menu.sh:2763 +#: menu.sh:2467 menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 +#: menu.sh:2775 msgid "Update %s" msgstr "업데이트 %s" -#: menu.sh:2456 +#: menu.sh:2468 msgid "Checking last version ..." msgstr "새 버전 확인 중..." -#: menu.sh:2472 +#: menu.sh:2484 msgid "Error checking new version.\\nError: TAG is %s" msgstr "새 버전을 확인하는 동안 오류가 발생했습니다.\\n오류: 태그는 %s입니다." -#: menu.sh:2485 +#: menu.sh:2497 msgid "No new version." msgstr "새 버전이 없습니다." -#: menu.sh:2489 +#: menu.sh:2501 msgid "Actual version is %s\\nForce update?" msgstr "실제 버전은 %s\\n강제로 업데이트하시겠습니까?" -#: menu.sh:2511 +#: menu.sh:2523 msgid "Downloading ..." msgstr "다운로드 중..." -#: menu.sh:2514 +#: menu.sh:2526 msgid "Error downloading new version.\\nError: %d:%d" msgstr "새 버전을 다운로드하는 동안 오류가 발생했습니다.\\n오류: %d:%d" -#: menu.sh:2532 menu.sh:2616 menu.sh:2809 menu.sh:2836 +#: menu.sh:2544 menu.sh:2628 menu.sh:2821 menu.sh:2848 msgid "RR" msgstr "RR" -#: menu.sh:2533 menu.sh:2630 menu.sh:2675 menu.sh:2725 menu.sh:2764 +#: menu.sh:2545 menu.sh:2642 menu.sh:2687 menu.sh:2737 menu.sh:2776 msgid "Extracting update file ..." msgstr "업데이트 파일 추출 중 ..." -#: menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 menu.sh:2775 +#: menu.sh:2556 menu.sh:2653 menu.sh:2698 menu.sh:2748 menu.sh:2787 msgid "Error extracting update file." msgstr "업데이트 파일 추출 중 오류 발생." -#: menu.sh:2556 +#: menu.sh:2568 msgid "Checksum do not match!" msgstr "체크섬이 일치하지 않습니다!" -#: menu.sh:2570 +#: menu.sh:2582 msgid "" "The current version does not support upgrading to the latest update.zip. " "Please remake the bootloader disk!" @@ -1379,39 +1383,39 @@ msgstr "" "현재 버전은 최신 update.zip으로 업그레이드를 지원하지 않습니다. 부트로더 디스" "크를 다시 제작하세요!" -#: menu.sh:2580 +#: menu.sh:2592 msgid "Installing new files ..." msgstr "새 파일 설치 중 ..." -#: menu.sh:2616 menu.sh:2659 menu.sh:2709 menu.sh:2748 menu.sh:2787 +#: menu.sh:2628 menu.sh:2671 menu.sh:2721 menu.sh:2760 menu.sh:2799 msgid "%s updated with success!" msgstr "s가 성공적으로 업데이트되었습니다!" -#: menu.sh:2616 +#: menu.sh:2628 msgid "Reboot?" msgstr "재부팅?" -#: menu.sh:2724 menu.sh:2748 menu.sh:2812 menu.sh:2865 menu.sh:2869 +#: menu.sh:2736 menu.sh:2760 menu.sh:2824 menu.sh:2877 menu.sh:2881 msgid "LKMs" msgstr "LKMs" -#: menu.sh:2763 menu.sh:2787 menu.sh:2813 menu.sh:2876 menu.sh:2880 +#: menu.sh:2775 menu.sh:2799 menu.sh:2825 menu.sh:2888 menu.sh:2892 msgid "CKs" msgstr "CKs" -#: menu.sh:2808 menu.sh:2830 +#: menu.sh:2820 menu.sh:2842 msgid "All" msgstr "전부의" -#: menu.sh:2814 +#: menu.sh:2826 msgid "Local upload" msgstr "로컬 업로드" -#: menu.sh:2815 +#: menu.sh:2827 msgid "Pre Release:" msgstr "사전 릴리즈:" -#: menu.sh:2820 menu.sh:2888 +#: menu.sh:2832 menu.sh:2900 msgid "" "Manually uploading update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*." "zip to /tmp/ will skip the download." @@ -1419,124 +1423,124 @@ msgstr "" "update.zip, addons*.zip, modules*.zip, rp-lkms*.zip, rr-cks*.zip을 /tmp/에 수" "동으로 업로드하면 다운로드가 건너뛰게 됩니다." -#: menu.sh:2843 menu.sh:2854 menu.sh:2865 menu.sh:2876 +#: menu.sh:2855 menu.sh:2866 menu.sh:2877 menu.sh:2888 msgid "No longer supports update %s separately. Please choose to update All/RR" msgstr "%s 단독 업데이트는 더 이상 지원되지 않습니다.모든 /RR 업데이트 선택" -#: menu.sh:2894 +#: menu.sh:2906 msgid "" "Please keep the attachment name consistent with the attachment name on " "Github.\\n" msgstr "첨부 파일 이름은 Github의 첨부 파일 이름과 일치하도록 유지하세요.\\n" -#: menu.sh:2895 +#: menu.sh:2907 msgid "Upload update*.zip will update RR.\\n" msgstr "update*.zip을 업로드하면 RR이 업데이트됩니다.\\n" -#: menu.sh:2896 +#: menu.sh:2908 msgid "Upload addons*.zip will update Addons.\\n" msgstr "addons*.zip을 업로드하면 Addons 기능이 업데이트됩니다.\\n" -#: menu.sh:2897 +#: menu.sh:2909 msgid "Upload modules*.zip will update Modules.\\n" msgstr "modules*.zip을 업로드하면 Modules이 업데이트됩니다.\\n" -#: menu.sh:2898 +#: menu.sh:2910 msgid "Upload rp-lkms*.zip will update LKMs.\\n" msgstr "rp-lkms*.zip을 업로드하면 LKMs이 업데이트됩니다.\\n" -#: menu.sh:2899 +#: menu.sh:2911 msgid "Upload rr-cks*.zip will update CKs.\\n" msgstr "rr-cks*.zip을 업로드하면 CKs이 업데이트됩니다.\\n" -#: menu.sh:2955 +#: menu.sh:2967 msgid "This person is very lazy and hasn't written anything." msgstr "이 사람은 매우 게으르고 아무것도 쓰지 않았습니다." -#: menu.sh:2985 +#: menu.sh:2997 msgid "Choose a model" msgstr "모델 선택" -#: menu.sh:2987 +#: menu.sh:2999 msgid "Choose a version" msgstr "버전 선택" -#: menu.sh:2989 +#: menu.sh:3001 msgid "Parse pat" msgstr "Parse pat" -#: menu.sh:2996 +#: menu.sh:3008 msgid "Kernel:" msgstr "Kernel:" -#: menu.sh:2998 +#: menu.sh:3010 msgid "Addons menu" msgstr "애드온 설정" -#: menu.sh:2999 +#: menu.sh:3011 msgid "Modules menu" msgstr "모듈 설정" -#: menu.sh:3000 +#: menu.sh:3012 msgid "Cmdline menu" msgstr "명령줄 설정" -#: menu.sh:3001 +#: menu.sh:3013 msgid "Synoinfo menu" msgstr "synoinfo" -#: menu.sh:3003 +#: menu.sh:3015 msgid "Advanced menu" msgstr "고급 설정" -#: menu.sh:3006 +#: menu.sh:3018 msgid "Build the loader" msgstr "로더 빌드" -#: menu.sh:3010 +#: menu.sh:3022 msgid "Boot the loader" msgstr "로더 부팅" -#: menu.sh:3013 +#: menu.sh:3025 msgid "Choose a keymap" msgstr "키맵 선택" -#: menu.sh:3015 +#: menu.sh:3027 msgid "Clean disk cache" msgstr "디스크 캐시 지우기" -#: menu.sh:3017 +#: menu.sh:3029 msgid "Update menu" msgstr "업데이트" -#: menu.sh:3018 +#: menu.sh:3030 msgid "Notepad" msgstr "메모장" -#: menu.sh:3040 +#: menu.sh:3052 msgid "Change ..." msgstr "변화 ..." -#: menu.sh:3109 +#: menu.sh:3121 msgid "Choose a action" msgstr "작업 선택" -#: menu.sh:3110 +#: menu.sh:3122 msgid "Poweroff" msgstr "전원 끄기" -#: menu.sh:3111 +#: menu.sh:3123 msgid "Reboot" msgstr "재부팅" -#: menu.sh:3112 +#: menu.sh:3124 msgid "Reboot to RR" msgstr "RR로 재부팅" -#: menu.sh:3113 +#: menu.sh:3125 msgid "Back to shell" msgstr "Shell로 돌아가기" -#: menu.sh:3139 +#: menu.sh:3151 msgid "Call \\033[1;32mmenu.sh\\033[0m to return to menu" msgstr "\\033[1;32mmenu.sh\\033[0m 메뉴로 돌아가기" diff --git a/files/initrd/opt/rr/lang/rr.pot b/files/initrd/opt/rr/lang/rr.pot index b5403618..3a9ea835 100644 --- a/files/initrd/opt/rr/lang/rr.pot +++ b/files/initrd/opt/rr/lang/rr.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-12 21:16+0800\n" +"POT-Creation-Date: 2024-03-15 00:34+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,7 +33,7 @@ msgstr "" msgid "DSM zImage changed" msgstr "" -#: boot.sh:36 menu.sh:1277 +#: boot.sh:36 menu.sh:1285 msgid "" "zImage not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -43,7 +43,7 @@ msgstr "" msgid "DSM Ramdisk changed" msgstr "" -#: boot.sh:47 menu.sh:1283 +#: boot.sh:47 menu.sh:1291 msgid "" "Ramdisk not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -236,7 +236,7 @@ msgid "Choose the model" msgstr "" #: menu.sh:234 menu.sh:242 menu.sh:254 menu.sh:272 menu.sh:307 menu.sh:332 -#: menu.sh:384 +#: menu.sh:383 msgid "Product Version" msgstr "" @@ -259,7 +259,7 @@ msgstr "" msgid "Get pat data ..." msgstr "" -#: menu.sh:297 menu.sh:1052 menu.sh:1200 +#: menu.sh:297 menu.sh:1053 menu.sh:1200 msgid "Network error, please check the network connection and try again." msgstr "" @@ -283,421 +283,421 @@ msgstr "" msgid "Retry" msgstr "" -#: menu.sh:333 menu.sh:437 +#: menu.sh:333 menu.sh:436 msgid "Reconfiguring Synoinfo, Addons and Modules" msgstr "" -#: menu.sh:368 +#: menu.sh:367 msgid "" "You have selected the %s and %s.\\n'Parse Pat' will overwrite the previous " "selection.\\nDo you want to continue?" msgstr "" -#: menu.sh:369 +#: menu.sh:368 msgid "Parse Pat" msgstr "" -#: menu.sh:378 +#: menu.sh:377 msgid "No pat file found in /tmp/pats/ folder!\\n" msgstr "" -#: menu.sh:379 +#: menu.sh:378 msgid "" "Please upload the pat file to /tmp/pats/ folder via DUFS and re-enter this " "option.\\n" msgstr "" -#: menu.sh:380 menu.sh:390 menu.sh:2808 menu.sh:2809 menu.sh:2810 menu.sh:2811 -#: menu.sh:2812 menu.sh:2813 menu.sh:2819 menu.sh:2842 menu.sh:2853 -#: menu.sh:2864 menu.sh:2875 menu.sh:2889 menu.sh:2900 menu.sh:2917 -#: menu.sh:2936 +#: menu.sh:379 menu.sh:389 menu.sh:2820 menu.sh:2821 menu.sh:2822 menu.sh:2823 +#: menu.sh:2824 menu.sh:2825 menu.sh:2831 menu.sh:2854 menu.sh:2865 +#: menu.sh:2876 menu.sh:2887 menu.sh:2901 menu.sh:2912 menu.sh:2929 +#: menu.sh:2948 msgid "Update" msgstr "" -#: menu.sh:385 +#: menu.sh:384 msgid "Choose a pat file" msgstr "" -#: menu.sh:391 menu.sh:403 menu.sh:1157 +#: menu.sh:390 menu.sh:402 menu.sh:1157 msgid "pat Invalid, try again!" msgstr "" -#: menu.sh:396 +#: menu.sh:395 msgid "Parse %s ..." msgstr "" -#: menu.sh:421 +#: menu.sh:420 msgid "Currently, %s is not supported." msgstr "" -#: menu.sh:433 +#: menu.sh:432 msgid "Currently, %s of %s is not supported." msgstr "" -#: menu.sh:494 menu.sh:1293 menu.sh:3021 menu.sh:3039 +#: menu.sh:493 menu.sh:1301 menu.sh:3033 menu.sh:3051 msgid "Main menu" msgstr "" -#: menu.sh:495 menu.sh:1294 +#: menu.sh:494 menu.sh:1302 msgid "Making ..." msgstr "" -#: menu.sh:497 menu.sh:1296 +#: menu.sh:496 menu.sh:1304 msgid "Error" msgstr "" -#: menu.sh:530 menu.sh:547 menu.sh:552 menu.sh:558 menu.sh:569 menu.sh:577 -#: menu.sh:600 menu.sh:607 menu.sh:611 menu.sh:625 menu.sh:629 menu.sh:637 -#: menu.sh:640 menu.sh:2629 menu.sh:2659 menu.sh:2810 menu.sh:2843 menu.sh:2847 +#: menu.sh:531 menu.sh:548 menu.sh:553 menu.sh:559 menu.sh:570 menu.sh:578 +#: menu.sh:601 menu.sh:608 menu.sh:612 menu.sh:626 menu.sh:630 menu.sh:638 +#: menu.sh:641 menu.sh:2641 menu.sh:2671 menu.sh:2822 menu.sh:2855 menu.sh:2859 msgid "Addons" msgstr "" -#: menu.sh:531 menu.sh:661 menu.sh:837 menu.sh:972 menu.sh:1314 menu.sh:3022 +#: menu.sh:532 menu.sh:662 menu.sh:838 menu.sh:973 menu.sh:1323 menu.sh:3034 msgid "Choose a option" msgstr "" -#: menu.sh:532 +#: menu.sh:533 msgid "Add an addon" msgstr "" -#: menu.sh:533 +#: menu.sh:534 msgid "Delete addons" msgstr "" -#: menu.sh:534 +#: menu.sh:535 msgid "Show all addons" msgstr "" -#: menu.sh:535 +#: menu.sh:536 msgid "Upload a external addon" msgstr "" -#: menu.sh:536 menu.sh:668 menu.sh:835 menu.sh:970 menu.sh:1319 menu.sh:2134 -#: menu.sh:2816 menu.sh:3019 menu.sh:3114 +#: menu.sh:537 menu.sh:669 menu.sh:836 menu.sh:971 menu.sh:1328 menu.sh:2145 +#: menu.sh:2828 menu.sh:3031 menu.sh:3126 msgid "Exit" msgstr "" -#: menu.sh:548 +#: menu.sh:549 msgid "No available addons to add" msgstr "" -#: menu.sh:553 +#: menu.sh:554 msgid "Select an addon" msgstr "" -#: menu.sh:559 +#: menu.sh:560 msgid "Type a optional params to addon" msgstr "" -#: menu.sh:570 +#: menu.sh:571 msgid "No user addons to remove" msgstr "" -#: menu.sh:578 +#: menu.sh:579 msgid "Select addon to remove" msgstr "" -#: menu.sh:591 +#: menu.sh:592 msgid "" "Name with color \"\\Z4blue\\Zn\" have been added, with color \"black\" are " "not added.\\n\\n" msgstr "" -#: menu.sh:606 menu.sh:740 menu.sh:1327 menu.sh:2887 +#: menu.sh:607 menu.sh:741 menu.sh:1336 menu.sh:2899 msgid "" "This feature is only available when accessed via ssh (Requires a terminal " "that supports ZModem protocol).\\n" msgstr "" -#: menu.sh:612 +#: menu.sh:613 msgid "Please upload the *.addons file." msgstr "" -#: menu.sh:626 menu.sh:775 menu.sh:2918 menu.sh:2937 +#: menu.sh:627 menu.sh:776 menu.sh:2930 menu.sh:2949 msgid "Not a valid file, please try again!" msgstr "" -#: menu.sh:630 +#: menu.sh:631 msgid "The addon already exists. Do you want to overwrite it?" msgstr "" -#: menu.sh:638 +#: menu.sh:639 msgid "Addon '%s' added to loader, Please enable it in 'Add an addon' menu." msgstr "" -#: menu.sh:641 +#: menu.sh:642 msgid "File format not recognized!" msgstr "" -#: menu.sh:660 menu.sh:674 menu.sh:687 menu.sh:724 menu.sh:741 menu.sh:751 -#: menu.sh:754 menu.sh:770 menu.sh:774 menu.sh:788 menu.sh:794 menu.sh:2674 -#: menu.sh:2709 menu.sh:2811 menu.sh:2854 menu.sh:2858 +#: menu.sh:661 menu.sh:675 menu.sh:688 menu.sh:725 menu.sh:742 menu.sh:752 +#: menu.sh:755 menu.sh:771 menu.sh:775 menu.sh:789 menu.sh:795 menu.sh:2686 +#: menu.sh:2721 menu.sh:2823 menu.sh:2866 menu.sh:2870 msgid "Modules" msgstr "" -#: menu.sh:662 +#: menu.sh:663 msgid "Show/Select modules" msgstr "" -#: menu.sh:663 +#: menu.sh:664 msgid "Select loaded modules" msgstr "" -#: menu.sh:664 +#: menu.sh:665 msgid "Upload a external module" msgstr "" -#: menu.sh:665 +#: menu.sh:666 msgid "Deselect i915 with dependencies" msgstr "" -#: menu.sh:666 +#: menu.sh:667 msgid "Priority use of official drivers:" msgstr "" -#: menu.sh:667 +#: menu.sh:668 msgid "Edit modules that need to be copied to DSM" msgstr "" -#: menu.sh:675 +#: menu.sh:676 msgid "Reading modules ..." msgstr "" -#: menu.sh:688 +#: menu.sh:689 msgid "Select all" msgstr "" -#: menu.sh:689 +#: menu.sh:690 msgid "Deselect all" msgstr "" -#: menu.sh:690 +#: menu.sh:691 msgid "Select modules to include" msgstr "" -#: menu.sh:725 +#: menu.sh:726 msgid "Selecting loaded modules" msgstr "" -#: menu.sh:746 +#: menu.sh:747 msgid "" "This function is experimental and dangerous. If you don't know much, please " "exit.\\n" msgstr "" -#: menu.sh:747 +#: menu.sh:748 msgid "" "The imported .ko of this function will be implanted into the corresponding " "arch's modules package, which will affect all models of the arch.\\n" msgstr "" -#: menu.sh:748 +#: menu.sh:749 msgid "" "This program will not determine the availability of imported modules or even " "make type judgments, as please double check if it is correct.\\n" msgstr "" -#: menu.sh:749 +#: menu.sh:750 msgid "" "If you want to remove it, please go to the \"Update Menu\" -> \"Update " "modules\" to forcibly update the modules. All imports will be reset.\\n" msgstr "" -#: menu.sh:750 +#: menu.sh:751 msgid "Do you want to continue?" msgstr "" -#: menu.sh:755 +#: menu.sh:756 msgid "Please upload the *.ko file." msgstr "" -#: menu.sh:771 +#: menu.sh:772 msgid "Module '%s' added to %s-%s" msgstr "" -#: menu.sh:789 +#: menu.sh:790 msgid "No i915 with dependencies module to deselect." msgstr "" -#: menu.sh:795 +#: menu.sh:796 msgid "Module %s deselected.\\n" msgstr "" -#: menu.sh:809 menu.sh:1381 menu.sh:1408 menu.sh:1415 menu.sh:1438 +#: menu.sh:810 menu.sh:1390 menu.sh:1417 menu.sh:1424 menu.sh:1447 msgid "Edit with caution" msgstr "" -#: menu.sh:829 +#: menu.sh:830 msgid "Add/Edit a cmdline item" msgstr "" -#: menu.sh:830 +#: menu.sh:831 msgid "Show/Delete cmdline items" msgstr "" -#: menu.sh:832 +#: menu.sh:833 msgid "Define SN/MAC" msgstr "" -#: menu.sh:834 +#: menu.sh:835 msgid "Show model inherent cmdline" msgstr "" -#: menu.sh:836 menu.sh:855 menu.sh:864 menu.sh:888 menu.sh:896 menu.sh:913 -#: menu.sh:924 menu.sh:956 +#: menu.sh:837 menu.sh:856 menu.sh:865 menu.sh:889 menu.sh:897 menu.sh:914 +#: menu.sh:925 menu.sh:957 msgid "Cmdline" msgstr "" -#: menu.sh:843 +#: menu.sh:844 msgid "Commonly used cmdlines:\\n" msgstr "" -#: menu.sh:844 +#: menu.sh:845 msgid "" " * \\Z4disable_mtrr_trim=\\Zn\\n disables kernel trim any uncacheable " "memory out.\\n" msgstr "" -#: menu.sh:845 +#: menu.sh:846 msgid "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Set the maximum C-state depth " "allowed by the intel_idle driver.\\n" msgstr "" -#: menu.sh:846 +#: menu.sh:847 msgid "" " * \\Z4pcie_port_pm=off\\Zn\\n Turn off the power management of the PCIe " "port.\\n" msgstr "" -#: menu.sh:847 +#: menu.sh:848 msgid " * \\Z4libata.force=noncq\\Zn\\n Disable NCQ for all SATA ports.\\n" msgstr "" -#: menu.sh:848 +#: menu.sh:849 msgid " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" msgstr "" -#: menu.sh:849 +#: menu.sh:850 msgid "" " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, Modify disk name sequence.\\n" msgstr "" -#: menu.sh:850 +#: menu.sh:851 msgid "" " * \\Z4i915.enable_guc=2\\Zn\\n Enable the GuC firmware on Intel graphics " "hardware.(value: 1,2 or 3)\\n" msgstr "" -#: menu.sh:851 +#: menu.sh:852 msgid "" " * \\Z4i915.max_vfs=7\\Zn\\n Set the maximum number of virtual functions " "(VFs) that can be created for Intel graphics hardware.\\n" msgstr "" -#: menu.sh:852 menu.sh:983 +#: menu.sh:853 menu.sh:984 msgid "\\nEnter the parameter name and value you need to add.\\n" msgstr "" -#: menu.sh:865 menu.sh:996 +#: menu.sh:866 menu.sh:997 msgid "Invalid parameter name, retry?" msgstr "" -#: menu.sh:889 +#: menu.sh:890 msgid "No user cmdline to remove" msgstr "" -#: menu.sh:897 +#: menu.sh:898 msgid "Select cmdline to remove" msgstr "" -#: menu.sh:908 +#: menu.sh:909 msgid "Note: (MAC will not be set to NIC, Only for activation services.)" msgstr "" -#: menu.sh:914 +#: menu.sh:915 msgid "Random" msgstr "" -#: menu.sh:925 +#: menu.sh:926 msgid "Invalid SN/MAC, retry?" msgstr "" -#: menu.sh:968 +#: menu.sh:969 msgid "Add/edit a synoinfo item" msgstr "" -#: menu.sh:969 +#: menu.sh:970 msgid "Show/Delete synoinfo items" msgstr "" -#: menu.sh:971 menu.sh:986 menu.sh:995 menu.sh:1020 menu.sh:1028 +#: menu.sh:972 menu.sh:987 menu.sh:996 menu.sh:1021 menu.sh:1029 msgid "Synoinfo" msgstr "" -#: menu.sh:978 +#: menu.sh:979 msgid "Commonly used synoinfo:\\n" msgstr "" -#: menu.sh:979 +#: menu.sh:980 msgid " * \\Z4maxdisks=??\\Zn\\n Maximum number of disks supported.\\n" msgstr "" -#: menu.sh:980 +#: menu.sh:981 msgid " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) disks mask.\\n" msgstr "" -#: menu.sh:981 +#: menu.sh:982 msgid " * \\Z4esataportcfg=0x????\\Zn\\n Esata disks mask.\\n" msgstr "" -#: menu.sh:982 +#: menu.sh:983 msgid " * \\Z4usbportcfg=0x????\\Zn\\n USB disks mask.\\n" msgstr "" -#: menu.sh:1021 +#: menu.sh:1022 msgid "No synoinfo entries to remove" msgstr "" -#: menu.sh:1029 +#: menu.sh:1030 msgid "Select synoinfo entry to remove" msgstr "" -#: menu.sh:1064 +#: menu.sh:1065 msgid "Downloading old pat to extract synology .pat extractor..." msgstr "" -#: menu.sh:1070 menu.sh:1222 +#: menu.sh:1071 menu.sh:1222 msgid "Check internet or cache disk space.\\nError: %d:%d" msgstr "" -#: menu.sh:1110 +#: menu.sh:1111 msgid "Uncompressed tar" msgstr "" -#: menu.sh:1114 +#: menu.sh:1115 msgid "Compressed tar" msgstr "" -#: menu.sh:1118 +#: menu.sh:1119 msgid "Encrypted" msgstr "" -#: menu.sh:1122 +#: menu.sh:1123 msgid "" "Could not determine if pat file is encrypted or not, maybe corrupted, try " "again!" msgstr "" -#: menu.sh:1129 menu.sh:1238 +#: menu.sh:1130 menu.sh:1238 msgid "Disassembling %s: " msgstr "" -#: menu.sh:1136 +#: menu.sh:1137 msgid "Extractor cached." msgstr "" -#: menu.sh:1142 menu.sh:1145 +#: menu.sh:1143 menu.sh:1146 msgid "Extracting ..." msgstr "" @@ -754,700 +754,704 @@ msgstr "" msgid "Copying files: " msgstr "" -#: menu.sh:1287 +#: menu.sh:1279 +msgid "No disk space left, please clean the cache and try again!" +msgstr "" + +#: menu.sh:1295 msgid "Cleaning ..." msgstr "" -#: menu.sh:1289 +#: menu.sh:1298 msgid "Ready!" msgstr "" -#: menu.sh:1313 menu.sh:1329 menu.sh:1333 menu.sh:1350 menu.sh:1355 -#: menu.sh:1374 menu.sh:1386 menu.sh:2101 +#: menu.sh:1322 menu.sh:1338 menu.sh:1342 menu.sh:1359 menu.sh:1364 +#: menu.sh:1383 menu.sh:1395 menu.sh:2112 msgid "Custom DTS" msgstr "" -#: menu.sh:1315 +#: menu.sh:1324 msgid "Custom dts: " msgstr "" -#: menu.sh:1316 +#: menu.sh:1325 msgid "Upload dts file" msgstr "" -#: menu.sh:1317 +#: menu.sh:1326 msgid "Delete dts file" msgstr "" -#: menu.sh:1318 +#: menu.sh:1327 msgid "Edit dts file" msgstr "" -#: menu.sh:1328 +#: menu.sh:1337 msgid "" "Or upload the dts file to %s via DUFS, Will be automatically imported when " "building." msgstr "" -#: menu.sh:1334 +#: menu.sh:1343 msgid "" "Currently, only dts format files are supported. Please prepare and click to " "confirm uploading.\\n(saved in /mnt/p3/users/)" msgstr "" -#: menu.sh:1351 menu.sh:1387 +#: menu.sh:1360 menu.sh:1396 msgid "Not a valid dts file, please try again!" msgstr "" -#: menu.sh:1356 +#: menu.sh:1365 msgid "A valid dts file, Automatically import at compile time." msgstr "" -#: menu.sh:1375 +#: menu.sh:1384 msgid "No dts file to edit. Please upload first!" msgstr "" -#: menu.sh:1450 +#: menu.sh:1459 msgid "Temporary IP: (UI will not refresh)" msgstr "" -#: menu.sh:1462 menu.sh:1486 menu.sh:1494 menu.sh:1506 menu.sh:1515 -#: menu.sh:1537 menu.sh:1629 menu.sh:1646 menu.sh:1650 menu.sh:1651 -#: menu.sh:1656 menu.sh:1660 menu.sh:1675 menu.sh:1677 menu.sh:1854 -#: menu.sh:1868 menu.sh:1871 menu.sh:1899 menu.sh:1903 menu.sh:1910 -#: menu.sh:1916 menu.sh:1935 menu.sh:1937 menu.sh:1945 menu.sh:1968 -#: menu.sh:1971 menu.sh:1986 menu.sh:1990 menu.sh:1996 menu.sh:2002 -#: menu.sh:2008 menu.sh:2039 menu.sh:2055 menu.sh:2066 menu.sh:2136 -#: menu.sh:2157 menu.sh:2182 menu.sh:2194 menu.sh:2214 menu.sh:2251 -#: menu.sh:2306 menu.sh:2310 menu.sh:2320 menu.sh:2326 menu.sh:2329 -#: menu.sh:2344 menu.sh:2349 menu.sh:2356 menu.sh:2358 menu.sh:2379 +#: menu.sh:1471 menu.sh:1495 menu.sh:1503 menu.sh:1515 menu.sh:1524 +#: menu.sh:1546 menu.sh:1639 menu.sh:1656 menu.sh:1660 menu.sh:1661 +#: menu.sh:1666 menu.sh:1670 menu.sh:1685 menu.sh:1687 menu.sh:1864 +#: menu.sh:1878 menu.sh:1881 menu.sh:1909 menu.sh:1913 menu.sh:1920 +#: menu.sh:1926 menu.sh:1945 menu.sh:1947 menu.sh:1955 menu.sh:1978 +#: menu.sh:1981 menu.sh:1996 menu.sh:2000 menu.sh:2006 menu.sh:2012 +#: menu.sh:2018 menu.sh:2049 menu.sh:2065 menu.sh:2076 menu.sh:2147 +#: menu.sh:2168 menu.sh:2193 menu.sh:2205 menu.sh:2225 menu.sh:2262 +#: menu.sh:2317 menu.sh:2321 menu.sh:2331 menu.sh:2337 menu.sh:2344 +#: menu.sh:2346 menu.sh:2351 menu.sh:2354 menu.sh:2370 menu.sh:2391 msgid "Advanced" msgstr "" -#: menu.sh:1487 +#: menu.sh:1496 msgid "Setting IP ..." msgstr "" -#: menu.sh:1495 +#: menu.sh:1504 msgid "Scanning ..." msgstr "" -#: menu.sh:1498 +#: menu.sh:1507 msgid "Scanned SSIDs:\\n" msgstr "" -#: menu.sh:1516 +#: menu.sh:1525 msgid "Invalid SSID/PSK, retry?" msgstr "" -#: menu.sh:1538 +#: menu.sh:1547 msgid "Setting ..." msgstr "" -#: menu.sh:1627 +#: menu.sh:1636 msgid "\\nTotal of ports: %s\\n" msgstr "" -#: menu.sh:1628 +#: menu.sh:1637 msgid "" "\\nPorts with color \\Z1red\\Zn as DUMMY, color \\Z2\\Zbgreen\\Zn has drive " "connected." msgstr "" -#: menu.sh:1647 menu.sh:1987 +#: menu.sh:1638 menu.sh:1657 menu.sh:1997 msgid "No disk found!" msgstr "" -#: menu.sh:1657 menu.sh:1853 +#: menu.sh:1667 menu.sh:1863 msgid "" "Warning:\\nThis operation is irreversible. Please backup important data. Do " "you want to continue?" msgstr "" -#: menu.sh:1661 +#: menu.sh:1671 msgid "" "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "" -#: menu.sh:1676 +#: menu.sh:1686 msgid "Formatting ..." msgstr "" -#: menu.sh:1678 +#: menu.sh:1688 msgid "Formatting is complete." msgstr "" -#: menu.sh:1685 menu.sh:1689 menu.sh:1703 menu.sh:1723 menu.sh:1739 -#: menu.sh:1747 menu.sh:1831 menu.sh:1836 menu.sh:1842 +#: menu.sh:1695 menu.sh:1699 menu.sh:1713 menu.sh:1733 menu.sh:1749 +#: menu.sh:1757 menu.sh:1841 menu.sh:1846 menu.sh:1852 msgid "Try recovery DSM" msgstr "" -#: menu.sh:1686 +#: menu.sh:1696 msgid "Trying to recovery a installed DSM system ..." msgstr "" -#: menu.sh:1690 +#: menu.sh:1700 msgid "Unfortunately I couldn't mount the DSM partition!" msgstr "" -#: menu.sh:1704 +#: menu.sh:1714 msgid "Checking for backup of user's configuration for bootloader ..." msgstr "" -#: menu.sh:1724 +#: menu.sh:1734 msgid "" "Found a backup of the user's configuration, but the system is damaged and " "will not be restored. Please reselect model and build." msgstr "" -#: menu.sh:1740 +#: menu.sh:1750 msgid "" "Found a backup of the user's configuration, and restored it. Please rebuild " "and boot." msgstr "" -#: menu.sh:1748 +#: menu.sh:1758 msgid "Checking for installed DSM system ..." msgstr "" -#: menu.sh:1832 +#: menu.sh:1842 msgid "Found a installed DSM system and restored it. Please rebuild and boot." msgstr "" -#: menu.sh:1837 +#: menu.sh:1847 msgid "" "Found a installed DSM system, but the system is damaged and will not be " "restored. Please reselect model and build." msgstr "" -#: menu.sh:1843 +#: menu.sh:1853 msgid "" "The installed DSM system was not found, or the system is damaged and cannot " "be recovered. Please reselect model and build." msgstr "" -#: menu.sh:1851 +#: menu.sh:1861 msgid "" "This feature will allow you to downgrade the installation by removing the " "VERSION file from the first partition of all disks.\\n" msgstr "" -#: menu.sh:1852 +#: menu.sh:1862 msgid "Therefore, please insert all disks before continuing.\\n" msgstr "" -#: menu.sh:1869 +#: menu.sh:1879 msgid "Removing ..." msgstr "" -#: menu.sh:1870 +#: menu.sh:1880 msgid "Remove VERSION file for all disks completed." msgstr "" -#: menu.sh:1900 +#: menu.sh:1910 msgid "The installed Syno system not found in the currently inserted disks!" msgstr "" -#: menu.sh:1904 +#: menu.sh:1914 msgid "Choose a user name" msgstr "" -#: menu.sh:1911 +#: menu.sh:1921 msgid "Type a new password for user '%s'" msgstr "" -#: menu.sh:1917 +#: menu.sh:1927 msgid "Invalid password" msgstr "" -#: menu.sh:1936 +#: menu.sh:1946 msgid "Resetting ..." msgstr "" -#: menu.sh:1938 +#: menu.sh:1948 msgid "Password reset completed." msgstr "" -#: menu.sh:1946 +#: menu.sh:1956 msgid "Please insert all disks before continuing.\\n" msgstr "" -#: menu.sh:1969 +#: menu.sh:1979 msgid "Enabling ..." msgstr "" -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is enabled." msgstr "" -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is not enabled." msgstr "" -#: menu.sh:1991 +#: menu.sh:2001 msgid "Choose a disk to clone to" msgstr "" -#: menu.sh:1997 +#: menu.sh:2007 msgid "No disk selected!" msgstr "" -#: menu.sh:2003 +#: menu.sh:2013 msgid "Disk %s size is less than 1GB and cannot be cloned!" msgstr "" -#: menu.sh:2007 +#: menu.sh:2017 msgid "" "Warning:\\nDisk %s will be formatted and written to the bootloader. Please " "confirm that important data has been backed up. \\nDo you want to continue?" msgstr "" -#: menu.sh:2040 +#: menu.sh:2050 msgid "Cloning ..." msgstr "" -#: menu.sh:2042 +#: menu.sh:2052 msgid "" "Bootloader has been cloned to disk %s, please remove the current bootloader " "disk!\\nReboot?" msgstr "" -#: menu.sh:2056 +#: menu.sh:2066 msgid "Please enter a proxy server url.(e.g., %s)" msgstr "" -#: menu.sh:2067 +#: menu.sh:2077 msgid "Invalid proxy server url, continue?" msgstr "" -#: menu.sh:2095 +#: menu.sh:2106 msgid "Switch LKM version:" msgstr "" -#: menu.sh:2096 +#: menu.sh:2107 msgid "HDD sort(hotplug):" msgstr "" -#: menu.sh:2098 +#: menu.sh:2109 msgid "show/modify the current pat data" msgstr "" -#: menu.sh:2103 +#: menu.sh:2114 msgid "Switch direct boot:" msgstr "" -#: menu.sh:2105 +#: menu.sh:2116 msgid "Timeout of get ip in boot:" msgstr "" -#: menu.sh:2106 +#: menu.sh:2117 msgid "Timeout of boot wait:" msgstr "" -#: menu.sh:2107 +#: menu.sh:2118 msgid "kernel switching method:" msgstr "" -#: menu.sh:2109 +#: menu.sh:2120 msgid "Reboot on kernel panic:" msgstr "" -#: menu.sh:2111 +#: menu.sh:2122 msgid "Use EMMC as the system disk:" msgstr "" -#: menu.sh:2113 +#: menu.sh:2124 msgid "Custom patch script # Developer" msgstr "" -#: menu.sh:2114 +#: menu.sh:2125 msgid "Edit user config file manually" msgstr "" -#: menu.sh:2115 +#: menu.sh:2126 msgid "Edit grub.cfg file manually" msgstr "" -#: menu.sh:2117 +#: menu.sh:2128 msgid "Set static IP" msgstr "" -#: menu.sh:2118 +#: menu.sh:2129 msgid "Set wireless account" msgstr "" -#: menu.sh:2119 +#: menu.sh:2130 msgid "Show disks information" msgstr "" -#: menu.sh:2120 +#: menu.sh:2131 msgid "Format disk(s) # Without loader disk" msgstr "" -#: menu.sh:2121 +#: menu.sh:2132 msgid "Try to recovery a installed DSM system" msgstr "" -#: menu.sh:2122 +#: menu.sh:2133 msgid "Allow downgrade installation" msgstr "" -#: menu.sh:2123 +#: menu.sh:2134 msgid "Reset DSM system password" msgstr "" -#: menu.sh:2124 +#: menu.sh:2135 msgid "Force enable Telnet&SSH of DSM system" msgstr "" -#: menu.sh:2125 +#: menu.sh:2136 msgid "Clone bootloader disk to another disk" msgstr "" -#: menu.sh:2126 +#: menu.sh:2137 msgid "Report bugs to the author" msgstr "" -#: menu.sh:2127 -msgid "Save modifications of '/opt/rr'" -msgstr "" - -#: menu.sh:2128 +#: menu.sh:2138 msgid "Install development tools" msgstr "" -#: menu.sh:2130 +#: menu.sh:2139 +msgid "Save modifications of '/opt/rr'" +msgstr "" + +#: menu.sh:2141 msgid "Show QR logo:" msgstr "" -#: menu.sh:2131 +#: menu.sh:2142 msgid "Set global proxy" msgstr "" -#: menu.sh:2132 +#: menu.sh:2143 msgid "Set github proxy" msgstr "" -#: menu.sh:2133 +#: menu.sh:2144 msgid "Vigorously miracle" msgstr "" -#: menu.sh:2137 +#: menu.sh:2148 msgid "Advanced option" msgstr "" -#: menu.sh:2156 +#: menu.sh:2167 msgid "pat: (editable)" msgstr "" -#: menu.sh:2183 menu.sh:2195 menu.sh:2215 +#: menu.sh:2194 menu.sh:2206 menu.sh:2226 msgid "Choose a time(seconds)" msgstr "" -#: menu.sh:2247 +#: menu.sh:2258 msgid "This option is only informative.\\n\\n" msgstr "" -#: menu.sh:2248 +#: menu.sh:2259 msgid "This program reserves an interface for ramdisk custom patch scripts.\\n" msgstr "" -#: menu.sh:2249 +#: menu.sh:2260 msgid "Call timing: called before ramdisk packaging.\\n" msgstr "" -#: menu.sh:2250 +#: menu.sh:2261 msgid "Location: /mnt/p3/scripts/*.sh\\n" msgstr "" -#: menu.sh:2307 +#: menu.sh:2318 msgid "" "Please via %s to download the logs,\\nAnd go to github to create an issue " "and upload the logs." msgstr "" -#: menu.sh:2311 +#: menu.sh:2322 msgid "Please go to github to create an issue and upload the logs." msgstr "" -#: menu.sh:2315 +#: menu.sh:2326 msgid "\\Z1No logs found!\\Zn\\n\\n" msgstr "" -#: menu.sh:2316 +#: menu.sh:2327 msgid "Please do as follows:\\n" msgstr "" -#: menu.sh:2317 +#: menu.sh:2328 msgid " 1. Add dbgutils in addons and rebuild.\\n" msgstr "" -#: menu.sh:2318 +#: menu.sh:2329 msgid " 2. Wait 10 minutes after booting.\\n" msgstr "" -#: menu.sh:2319 +#: menu.sh:2330 msgid " 3. Reboot into RR and go to this option.\\n" msgstr "" -#: menu.sh:2327 -msgid "" -"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " -"Do you want to continue?" -msgstr "" - -#: menu.sh:2330 -msgid "" -"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" -msgstr "" - -#: menu.sh:2345 -msgid "Save is complete." -msgstr "" - -#: menu.sh:2350 +#: menu.sh:2338 msgid "" "This option only installs opkg package management, allowing you to install " "more tools for use and debugging. Do you want to continue?" msgstr "" -#: menu.sh:2357 +#: menu.sh:2345 msgid "opkg installing ..." msgstr "" -#: menu.sh:2359 +#: menu.sh:2347 msgid "" "opkg install is complete. Please reconnect to ssh/web, or execute 'source ~/." "bashrc'" msgstr "" -#: menu.sh:2391 +#: menu.sh:2352 +msgid "" +"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " +"Do you want to continue?" +msgstr "" + +#: menu.sh:2355 +msgid "" +"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" +msgstr "" + +#: menu.sh:2371 +msgid "Save is complete." +msgstr "" + +#: menu.sh:2403 msgid "Alert" msgstr "" -#: menu.sh:2392 +#: menu.sh:2404 msgid "Config changed, would you like to rebuild the loader?" msgstr "" -#: menu.sh:2409 menu.sh:3012 +#: menu.sh:2421 menu.sh:3024 msgid "Choose a language" msgstr "" -#: menu.sh:2424 +#: menu.sh:2436 msgid "Choose a layout" msgstr "" -#: menu.sh:2436 +#: menu.sh:2448 msgid "Choice a keymap" msgstr "" -#: menu.sh:2455 menu.sh:2532 menu.sh:2629 menu.sh:2674 menu.sh:2724 -#: menu.sh:2763 +#: menu.sh:2467 menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 +#: menu.sh:2775 msgid "Update %s" msgstr "" -#: menu.sh:2456 +#: menu.sh:2468 msgid "Checking last version ..." msgstr "" -#: menu.sh:2472 +#: menu.sh:2484 msgid "Error checking new version.\\nError: TAG is %s" msgstr "" -#: menu.sh:2485 +#: menu.sh:2497 msgid "No new version." msgstr "" -#: menu.sh:2489 +#: menu.sh:2501 msgid "Actual version is %s\\nForce update?" msgstr "" -#: menu.sh:2511 +#: menu.sh:2523 msgid "Downloading ..." msgstr "" -#: menu.sh:2514 +#: menu.sh:2526 msgid "Error downloading new version.\\nError: %d:%d" msgstr "" -#: menu.sh:2532 menu.sh:2616 menu.sh:2809 menu.sh:2836 +#: menu.sh:2544 menu.sh:2628 menu.sh:2821 menu.sh:2848 msgid "RR" msgstr "" -#: menu.sh:2533 menu.sh:2630 menu.sh:2675 menu.sh:2725 menu.sh:2764 +#: menu.sh:2545 menu.sh:2642 menu.sh:2687 menu.sh:2737 menu.sh:2776 msgid "Extracting update file ..." msgstr "" -#: menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 menu.sh:2775 +#: menu.sh:2556 menu.sh:2653 menu.sh:2698 menu.sh:2748 menu.sh:2787 msgid "Error extracting update file." msgstr "" -#: menu.sh:2556 +#: menu.sh:2568 msgid "Checksum do not match!" msgstr "" -#: menu.sh:2570 +#: menu.sh:2582 msgid "" "The current version does not support upgrading to the latest update.zip. " "Please remake the bootloader disk!" msgstr "" -#: menu.sh:2580 +#: menu.sh:2592 msgid "Installing new files ..." msgstr "" -#: menu.sh:2616 menu.sh:2659 menu.sh:2709 menu.sh:2748 menu.sh:2787 +#: menu.sh:2628 menu.sh:2671 menu.sh:2721 menu.sh:2760 menu.sh:2799 msgid "%s updated with success!" msgstr "" -#: menu.sh:2616 +#: menu.sh:2628 msgid "Reboot?" msgstr "" -#: menu.sh:2724 menu.sh:2748 menu.sh:2812 menu.sh:2865 menu.sh:2869 +#: menu.sh:2736 menu.sh:2760 menu.sh:2824 menu.sh:2877 menu.sh:2881 msgid "LKMs" msgstr "" -#: menu.sh:2763 menu.sh:2787 menu.sh:2813 menu.sh:2876 menu.sh:2880 +#: menu.sh:2775 menu.sh:2799 menu.sh:2825 menu.sh:2888 menu.sh:2892 msgid "CKs" msgstr "" -#: menu.sh:2808 menu.sh:2830 +#: menu.sh:2820 menu.sh:2842 msgid "All" msgstr "" -#: menu.sh:2814 +#: menu.sh:2826 msgid "Local upload" msgstr "" -#: menu.sh:2815 +#: menu.sh:2827 msgid "Pre Release:" msgstr "" -#: menu.sh:2820 menu.sh:2888 +#: menu.sh:2832 menu.sh:2900 msgid "" "Manually uploading update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*." "zip to /tmp/ will skip the download." msgstr "" -#: menu.sh:2843 menu.sh:2854 menu.sh:2865 menu.sh:2876 +#: menu.sh:2855 menu.sh:2866 menu.sh:2877 menu.sh:2888 msgid "No longer supports update %s separately. Please choose to update All/RR" msgstr "" -#: menu.sh:2894 +#: menu.sh:2906 msgid "" "Please keep the attachment name consistent with the attachment name on " "Github.\\n" msgstr "" -#: menu.sh:2895 +#: menu.sh:2907 msgid "Upload update*.zip will update RR.\\n" msgstr "" -#: menu.sh:2896 +#: menu.sh:2908 msgid "Upload addons*.zip will update Addons.\\n" msgstr "" -#: menu.sh:2897 +#: menu.sh:2909 msgid "Upload modules*.zip will update Modules.\\n" msgstr "" -#: menu.sh:2898 +#: menu.sh:2910 msgid "Upload rp-lkms*.zip will update LKMs.\\n" msgstr "" -#: menu.sh:2899 +#: menu.sh:2911 msgid "Upload rr-cks*.zip will update CKs.\\n" msgstr "" -#: menu.sh:2955 +#: menu.sh:2967 msgid "This person is very lazy and hasn't written anything." msgstr "" -#: menu.sh:2985 +#: menu.sh:2997 msgid "Choose a model" msgstr "" -#: menu.sh:2987 +#: menu.sh:2999 msgid "Choose a version" msgstr "" -#: menu.sh:2989 +#: menu.sh:3001 msgid "Parse pat" msgstr "" -#: menu.sh:2996 +#: menu.sh:3008 msgid "Kernel:" msgstr "" -#: menu.sh:2998 +#: menu.sh:3010 msgid "Addons menu" msgstr "" -#: menu.sh:2999 +#: menu.sh:3011 msgid "Modules menu" msgstr "" -#: menu.sh:3000 +#: menu.sh:3012 msgid "Cmdline menu" msgstr "" -#: menu.sh:3001 +#: menu.sh:3013 msgid "Synoinfo menu" msgstr "" -#: menu.sh:3003 +#: menu.sh:3015 msgid "Advanced menu" msgstr "" -#: menu.sh:3006 +#: menu.sh:3018 msgid "Build the loader" msgstr "" -#: menu.sh:3010 +#: menu.sh:3022 msgid "Boot the loader" msgstr "" -#: menu.sh:3013 +#: menu.sh:3025 msgid "Choose a keymap" msgstr "" -#: menu.sh:3015 +#: menu.sh:3027 msgid "Clean disk cache" msgstr "" -#: menu.sh:3017 +#: menu.sh:3029 msgid "Update menu" msgstr "" -#: menu.sh:3018 +#: menu.sh:3030 msgid "Notepad" msgstr "" -#: menu.sh:3040 +#: menu.sh:3052 msgid "Change ..." msgstr "" -#: menu.sh:3109 +#: menu.sh:3121 msgid "Choose a action" msgstr "" -#: menu.sh:3110 +#: menu.sh:3122 msgid "Poweroff" msgstr "" -#: menu.sh:3111 +#: menu.sh:3123 msgid "Reboot" msgstr "" -#: menu.sh:3112 +#: menu.sh:3124 msgid "Reboot to RR" msgstr "" -#: menu.sh:3113 +#: menu.sh:3125 msgid "Back to shell" msgstr "" -#: menu.sh:3139 +#: menu.sh:3151 msgid "Call \\033[1;32mmenu.sh\\033[0m to return to menu" msgstr "" diff --git a/files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.mo b/files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.mo deleted file mode 100644 index ee56dd007c85fbfcf16e1af11a0eb177391c3d92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43679 zcmdU&37lPJdH)aY?5ltxcoGaraF&GK!5BgkAVNaOf(of{GjnI=nwfjYd+#I!7ed%e zOaw&{WY?l1Iz%D~fl#HpOYc;z)xT1$)wXK?-PBsO_W%7o&wG};Oh7*M|7qvL$?u+X z-t#Wc`|R&~4$mC+qT3?=&fh1BUIo_oi=y59{^Ak38bv#giK6qsU0^r(0t&4J=YXez z*MfuK*u0C?=QC^`x}5!7>MgNwjR!Iyydg8PFH zf-eI<10D!I0Uiwg8TexGo8Sw%dFE4d5Z*Ux0f4 zd*Hs{-+>zUzkt2q@pM|a64W@a0d;>XcqsV$py>7&;0*9ki1c#sbnq46Qt(J{2vk4b z9dK*7e|I?F397z73FqGg590iX;ru_s{e5Xf^g0Gqy{CYOf#-u7&szgl0&W6D?^{5X zyBp-c=n?)AJ-!aU6#O2jaz6q!&Yy$o{|irWJQh@Yr-SO(GEn^WJD|q(K2Y=g00>J& zKLM#CI$~xNZ3O#3)%z%@cAf%N?u(%4{$ub(;LpIr!C!*v@4>U8h^nILp!jU%NFd@^`6C^}vM>Ut4WJy(FQ18)S?&gVfyD{6oz zfCh{VjrB;QK&CF8X~?<9r4b9lr;vpZ^M~z5`zy zMehJ#4XWKcLDBIs5Eh8O4eGfUP^skSP;fOk8{7n51)c+{@hWgGD86_c)HuHY-UL1a ziY~)FPKV8)=J(EUz8%y!zX0m_AA+!W^h@xi;H!ImyfXvN1vRcS!MWgB-~nJ2R6AFJ zn%573YUg3_An*@BmHP@9gWmx~$9?8F?ho$A`OCq#gE1)j-Wu-T4vG%p@Nk54Ik+B-!9ND2AO9X)1-|$+WEZ>yd>ObCRJ)%8 zr-5GvHO_wq)lVt)OMn-GF9F{Qie5$VaIhY(-xzQkcof$^0IJ?kf#Rp#pvM1AQ2qZK zQ2jpe3@_IQYMkc=EP$H7cYvDrn?TLaHc)bYA9x=4Iq(p0zt?#^$ACw2J_{88%m+1| zH-bllmw+z^Yv3!un?Tj~0I2&mtfqk1pf+L1g_-a zv%uRyrY`yhsOJym;#J_gz?I;Cg3?zP!SvUG>p@sA`V}bsbkf;Tv<2J<7QvS+^!XS8 zU&;AqQ1rhG)VMwcc7tC7#h)*vGp`0`fGW2bL{y`TLGkB};J)BCaDVVa;8Ea5LCx=z zASNODOHlLlU!eH$;KeStec%kv*MhGBZv zz6)Lr9=FW>x_iL~IR75F59M#T5Sz>SO?2*3ugIK#l83@C0!B8s;2a0&09;2Bklz zA)KdxXMug-I5-QO0M+g{K#lvCpz1mGt*&R*fTH7i@L2E;@ECAsIR7fx!}-64>(eeH zhTwc2sPg52Tfpg@e*!!V{1T{oz5~Jn(XT+!?}E!+&zHbga{hKu&usyF!B2x~@2|m` z;6VkKqk$6FWv{)>32Ce9O50#^%Fr@Em{bQ?ze$2 z1MdOVkB@<`0G|d$pKpVz_eDh?$N8Y>G!)Kn1`p-@LGTUWE>Lv&Id~d4d(idP<>2L< zuLm{GuY*T{zW_DAhYe9DIFo<6!ENAt@JX-){wFvL4)KrbZGcCDFXg82IPd`QR8Vw2 z8$?v2TfwuzXTbfyX>W5nbb)7Zz8LHR-wl2fdP<(YK zhzLfzzeT>(lE&STFh> zSOAy2!=HZ$JV@o<>GV1ayq)vK;2Q85@Nn?Vce$Kh2p-A#<)G-e0en4pA9yMF47dsG zdpEHRxEuUE@E8WS1^hgCCV1f{r~l312RMHk{5*Kc)lT1IH#;3q0#Pl|W#F;k9`FU= zx4@5qe+?c6-gu4E=}u7ecnmxc{5p6v_@z*E2vf~!ECSE2c861aQ-xtMbYR; znEoiPKLmbE*FWU*F>;4LcMsUh^=H60f(PAcq945lJfHJF2bY1zeAxN-ZQyFouL2JN zzXl!!{s7dx{2J6ezKTKjfGfd;;AT*C`Xli5;19r4z~k@s{=69!Ki&+g|4)MFf`{DW z?Y|j3nDYn0W5LJ3BfzhLSAjnS4`7^cyBFKW`G)(PK1bc}*C)UOx&Gt>QS^u47eH7z zy5%EL^zY!&A9ekG$nUv6Is?3d>kosk22Xg<<@Fr!<(z*M>;`v(;-h~6Az^eIL>Ax7 z`MBHB3&3fdzYkmh?f@wo{X0l^qZ>HB!Ep`8=Q;kALw~Q+P5xpI(Mf-2IM}~uasM)Y z!4~!>8Png99O9n?I4tEa&4+nN7!I`9ULMd2DlkN%oNxz-V&@{ z#|0dk(;mw9fqkJ~e%hb-K)iW8*H7bEz;DFb{>uFO7LH$Y+{$qiNAkBnKMtgP6?`N3 zyWk5!$&voP&M}SiE)M-6(q;?a4eraesE#dh++r{P_ED zvJm_x$KP>W%JDZG2XU<8crV8rcI`TJ=2(aZI#`F$*S54aC_3HVBIU+~Qw`unLv zbU4@bcOLj-a8Wp45b#@e*W-NsT*mP!jwKwwkM(uLS3XXa1JohjaWs$7ea_am?i2 zejHEodlttJIX=j-nd7@0w{U!gLw`3q*uSsk-?wtSnrGh$j&q#J?=|2#9H(*Q|F(sb zI(R_!UR;_hNp0FPywAxd^_5danaN$MFh&9}7Oj@gE%eJBMps{xh1+@A(|P z;rv{F@8tKV!}(u=Ukbm^24BK4mogE@>pA{~pZ~=1DvlR%e27E-z;;l7ALBTSV?M_V zI8Nf;CqezKbFer=KX2zamE&oSmr`yE`0pGWIex~WKlvc~+mGXJ`$f({7@rugx#W~Z zrP{hB16M39jLn-rf6XQ3HRYH;U5%HN2Z~q3-06y!Rt8Fg8{+|8E*D0Najp3F@nX5Z z*t4b_Dq2~n7nWD5^_H4+Io5Sml$EBY!rGDIWux_K^|E@kG&(PBJKU

x$KKaU|B= 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 diff --git a/files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.po b/files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.po index b267f4c4..c8b8e006 100644 --- a/files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.po +++ b/files/initrd/opt/rr/lang/ru_RU/LC_MESSAGES/rr.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: RR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-12 21:16+0800\n" -"PO-Revision-Date: 2024-03-12 21:18+0800\n" +"POT-Creation-Date: 2024-03-15 00:34+0800\n" +"PO-Revision-Date: 2024-03-15 00:38+0800\n" "Last-Translator: Alex TG @xpenology_russian\n" "Language-Team: Русский перевод TG @xpenology_russian\n" "Language: ru_RU\n" @@ -33,7 +33,7 @@ msgstr "Welcome to %s" msgid "DSM zImage changed" msgstr "DSM zImage изменен" -#: boot.sh:36 menu.sh:1277 +#: boot.sh:36 menu.sh:1285 msgid "" "zImage not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -45,7 +45,7 @@ msgstr "" msgid "DSM Ramdisk changed" msgstr "DSM Ramdisk изменен" -#: boot.sh:47 menu.sh:1283 +#: boot.sh:47 menu.sh:1291 msgid "" "Ramdisk not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -253,7 +253,7 @@ msgid "Choose the model" msgstr "Выберите модель" #: menu.sh:234 menu.sh:242 menu.sh:254 menu.sh:272 menu.sh:307 menu.sh:332 -#: menu.sh:384 +#: menu.sh:383 msgid "Product Version" msgstr "Версия продукта" @@ -278,7 +278,7 @@ msgstr "" msgid "Get pat data ..." msgstr "Получение данных pat ..." -#: menu.sh:297 menu.sh:1052 menu.sh:1200 +#: menu.sh:297 menu.sh:1053 menu.sh:1200 msgid "Network error, please check the network connection and try again." msgstr "Ошибка сети, проверьте сетевое соединение, а затем повторите попытку." @@ -306,11 +306,11 @@ msgstr "" msgid "Retry" msgstr "Повторить" -#: menu.sh:333 menu.sh:437 +#: menu.sh:333 menu.sh:436 msgid "Reconfiguring Synoinfo, Addons and Modules" msgstr "Перенастройка Synoinfo, дополнений и модулей" -#: menu.sh:368 +#: menu.sh:367 msgid "" "You have selected the %s and %s.\\n'Parse Pat' will overwrite the previous " "selection.\\nDo you want to continue?" @@ -318,15 +318,15 @@ msgstr "" "Вы выбрали %s и %s.\\n'Parse Pat' перезапишет предыдущий выбор.\\nХотите " "продолжить?" -#: menu.sh:369 +#: menu.sh:368 msgid "Parse Pat" msgstr "Разбор Pat" -#: menu.sh:378 +#: menu.sh:377 msgid "No pat file found in /tmp/pats/ folder!\\n" msgstr "В папке /tmp/pats/ пользователей не найден файл pat!\\n" -#: menu.sh:379 +#: menu.sh:378 msgid "" "Please upload the pat file to /tmp/pats/ folder via DUFS and re-enter this " "option.\\n" @@ -334,97 +334,97 @@ msgstr "" "Пожалуйста, загрузите файл pat в папку /tmp/pats/ через DUFS и повторно " "введите эту опцию.\\n" -#: menu.sh:380 menu.sh:390 menu.sh:2808 menu.sh:2809 menu.sh:2810 menu.sh:2811 -#: menu.sh:2812 menu.sh:2813 menu.sh:2819 menu.sh:2842 menu.sh:2853 -#: menu.sh:2864 menu.sh:2875 menu.sh:2889 menu.sh:2900 menu.sh:2917 -#: menu.sh:2936 +#: menu.sh:379 menu.sh:389 menu.sh:2820 menu.sh:2821 menu.sh:2822 menu.sh:2823 +#: menu.sh:2824 menu.sh:2825 menu.sh:2831 menu.sh:2854 menu.sh:2865 +#: menu.sh:2876 menu.sh:2887 menu.sh:2901 menu.sh:2912 menu.sh:2929 +#: menu.sh:2948 msgid "Update" msgstr "Обновить" -#: menu.sh:385 +#: menu.sh:384 msgid "Choose a pat file" msgstr "Выберите файл pat" -#: menu.sh:391 menu.sh:403 menu.sh:1157 +#: menu.sh:390 menu.sh:402 menu.sh:1157 msgid "pat Invalid, try again!" msgstr "Недействительный pat, попробуйте снова!" -#: menu.sh:396 +#: menu.sh:395 msgid "Parse %s ..." msgstr "Разбор %s ..." -#: menu.sh:421 +#: menu.sh:420 msgid "Currently, %s is not supported." msgstr "В настоящее время %s не поддерживается." -#: menu.sh:433 +#: menu.sh:432 msgid "Currently, %s of %s is not supported." msgstr "В настоящее время %s-%s не поддерживается." -#: menu.sh:494 menu.sh:1293 menu.sh:3021 menu.sh:3039 +#: menu.sh:493 menu.sh:1301 menu.sh:3033 menu.sh:3051 msgid "Main menu" msgstr "Главное меню" -#: menu.sh:495 menu.sh:1294 +#: menu.sh:494 menu.sh:1302 msgid "Making ..." msgstr "Создание ..." -#: menu.sh:497 menu.sh:1296 +#: menu.sh:496 menu.sh:1304 msgid "Error" msgstr "Ошибка" -#: menu.sh:530 menu.sh:547 menu.sh:552 menu.sh:558 menu.sh:569 menu.sh:577 -#: menu.sh:600 menu.sh:607 menu.sh:611 menu.sh:625 menu.sh:629 menu.sh:637 -#: menu.sh:640 menu.sh:2629 menu.sh:2659 menu.sh:2810 menu.sh:2843 menu.sh:2847 +#: menu.sh:531 menu.sh:548 menu.sh:553 menu.sh:559 menu.sh:570 menu.sh:578 +#: menu.sh:601 menu.sh:608 menu.sh:612 menu.sh:626 menu.sh:630 menu.sh:638 +#: menu.sh:641 menu.sh:2641 menu.sh:2671 menu.sh:2822 menu.sh:2855 menu.sh:2859 msgid "Addons" msgstr "Дополнения" -#: menu.sh:531 menu.sh:661 menu.sh:837 menu.sh:972 menu.sh:1314 menu.sh:3022 +#: menu.sh:532 menu.sh:662 menu.sh:838 menu.sh:973 menu.sh:1323 menu.sh:3034 msgid "Choose a option" msgstr "Выберите опцию" -#: menu.sh:532 +#: menu.sh:533 msgid "Add an addon" msgstr "Добавить дополнение" -#: menu.sh:533 +#: menu.sh:534 msgid "Delete addons" msgstr "Удалить дополнения" -#: menu.sh:534 +#: menu.sh:535 msgid "Show all addons" msgstr "Показать все дополнения" -#: menu.sh:535 +#: menu.sh:536 msgid "Upload a external addon" msgstr "Загрузить внешнее дополнение" -#: menu.sh:536 menu.sh:668 menu.sh:835 menu.sh:970 menu.sh:1319 menu.sh:2134 -#: menu.sh:2816 menu.sh:3019 menu.sh:3114 +#: menu.sh:537 menu.sh:669 menu.sh:836 menu.sh:971 menu.sh:1328 menu.sh:2145 +#: menu.sh:2828 menu.sh:3031 menu.sh:3126 msgid "Exit" msgstr "Выход" -#: menu.sh:548 +#: menu.sh:549 msgid "No available addons to add" msgstr "Нет доступных дополнений для добавления" -#: menu.sh:553 +#: menu.sh:554 msgid "Select an addon" msgstr "Выберите дополнение" -#: menu.sh:559 +#: menu.sh:560 msgid "Type a optional params to addon" msgstr "Введите параметры загрузки для дополнения" -#: menu.sh:570 +#: menu.sh:571 msgid "No user addons to remove" msgstr "Нет пользовательских дополнений для удаления" -#: menu.sh:578 +#: menu.sh:579 msgid "Select addon to remove" msgstr "Выберите дополнение для удаления" -#: menu.sh:591 +#: menu.sh:592 msgid "" "Name with color \"\\Z4blue\\Zn\" have been added, with color \"black\" are " "not added.\\n\\n" @@ -432,7 +432,7 @@ msgstr "" "Имена с цветом \"\\Z4синий\\Zn\" были добавлены, с цветом \"черный\" не " "добавлены.\\n\\n" -#: menu.sh:606 menu.sh:740 menu.sh:1327 menu.sh:2887 +#: menu.sh:607 menu.sh:741 menu.sh:1336 menu.sh:2899 msgid "" "This feature is only available when accessed via ssh (Requires a terminal " "that supports ZModem protocol).\\n" @@ -440,79 +440,79 @@ msgstr "" "Эта функция доступна только при доступе через ssh (Требуется терминал, " "поддерживающий протокол ZModem).\\n" -#: menu.sh:612 +#: menu.sh:613 msgid "Please upload the *.addons file." msgstr "Пожалуйста, загрузите файл *.addons." -#: menu.sh:626 menu.sh:775 menu.sh:2918 menu.sh:2937 +#: menu.sh:627 menu.sh:776 menu.sh:2930 menu.sh:2949 msgid "Not a valid file, please try again!" msgstr "Недействительный файл, пожалуйста, попробуйте снова!" -#: menu.sh:630 +#: menu.sh:631 msgid "The addon already exists. Do you want to overwrite it?" msgstr "Дополнение уже существует. Вы хотите перезаписать его?" -#: menu.sh:638 +#: menu.sh:639 msgid "Addon '%s' added to loader, Please enable it in 'Add an addon' menu." msgstr "" "Дополнение '%s' добавлено в загрузчик, пожалуйста, активируйте его в меню " "'Добавить дополнение'." -#: menu.sh:641 +#: menu.sh:642 msgid "File format not recognized!" msgstr "Формат файла не распознан!" -#: menu.sh:660 menu.sh:674 menu.sh:687 menu.sh:724 menu.sh:741 menu.sh:751 -#: menu.sh:754 menu.sh:770 menu.sh:774 menu.sh:788 menu.sh:794 menu.sh:2674 -#: menu.sh:2709 menu.sh:2811 menu.sh:2854 menu.sh:2858 +#: menu.sh:661 menu.sh:675 menu.sh:688 menu.sh:725 menu.sh:742 menu.sh:752 +#: menu.sh:755 menu.sh:771 menu.sh:775 menu.sh:789 menu.sh:795 menu.sh:2686 +#: menu.sh:2721 menu.sh:2823 menu.sh:2866 menu.sh:2870 msgid "Modules" msgstr "Модули" -#: menu.sh:662 +#: menu.sh:663 msgid "Show/Select modules" msgstr "Показать/Выбрать модули" -#: menu.sh:663 +#: menu.sh:664 msgid "Select loaded modules" msgstr "Выбрать загруженные модули" -#: menu.sh:664 +#: menu.sh:665 msgid "Upload a external module" msgstr "Загрузить внешний модуль" -#: menu.sh:665 +#: menu.sh:666 msgid "Deselect i915 with dependencies" msgstr "Отмените выбор i915 с зависимостями" -#: menu.sh:666 +#: menu.sh:667 msgid "Priority use of official drivers:" msgstr "Приоритетное использование официальных драйверов:" -#: menu.sh:667 +#: menu.sh:668 msgid "Edit modules that need to be copied to DSM" msgstr "Редактируйте модули, которые необходимо скопировать в DSM." -#: menu.sh:675 +#: menu.sh:676 msgid "Reading modules ..." msgstr "Чтение модулей ..." -#: menu.sh:688 +#: menu.sh:689 msgid "Select all" msgstr "Выбрать все" -#: menu.sh:689 +#: menu.sh:690 msgid "Deselect all" msgstr "Снять все" -#: menu.sh:690 +#: menu.sh:691 msgid "Select modules to include" msgstr "Выбрать модули для включения" -#: menu.sh:725 +#: menu.sh:726 msgid "Selecting loaded modules" msgstr "Выбор загруженных модулей" -#: menu.sh:746 +#: menu.sh:747 msgid "" "This function is experimental and dangerous. If you don't know much, please " "exit.\\n" @@ -520,7 +520,7 @@ msgstr "" "Эта функция экспериментальная и опасная. Если вы мало знаете, пожалуйста, " "выйдите.\\n" -#: menu.sh:747 +#: menu.sh:748 msgid "" "The imported .ko of this function will be implanted into the corresponding " "arch's modules package, which will affect all models of the arch.\\n" @@ -528,7 +528,7 @@ msgstr "" "Импортированный .ko этой функции будет внедрен в соответствующий пакет " "модулей архитектуры, что повлияет на все модели архитектуры.\\n" -#: menu.sh:748 +#: menu.sh:749 msgid "" "This program will not determine the availability of imported modules or even " "make type judgments, as please double check if it is correct.\\n" @@ -537,7 +537,7 @@ msgstr "" "даже делать суждения о типе, пожалуйста, дважды проверьте, правильно ли это." "\\n" -#: menu.sh:749 +#: menu.sh:750 msgid "" "If you want to remove it, please go to the \"Update Menu\" -> \"Update " "modules\" to forcibly update the modules. All imports will be reset.\\n" @@ -545,56 +545,56 @@ msgstr "" "Если вы хотите удалить его, перейдите в \"Меню обновления\" -> \"Обновить " "модули\", чтобы принудительно обновить модули. Все импорты будут сброшены.\\n" -#: menu.sh:750 +#: menu.sh:751 msgid "Do you want to continue?" msgstr "Хотите продолжить?" -#: menu.sh:755 +#: menu.sh:756 msgid "Please upload the *.ko file." msgstr "Пожалуйста, загрузите файл *.ko." -#: menu.sh:771 +#: menu.sh:772 msgid "Module '%s' added to %s-%s" msgstr "Модуль '%s' добавлен к %s-%s" -#: menu.sh:789 +#: menu.sh:790 msgid "No i915 with dependencies module to deselect." msgstr "Нет i915 с модулем зависимостей, который нужно отменить." -#: menu.sh:795 +#: menu.sh:796 msgid "Module %s deselected.\\n" msgstr "Выбор модуля %s отменен.\\n" -#: menu.sh:809 menu.sh:1381 menu.sh:1408 menu.sh:1415 menu.sh:1438 +#: menu.sh:810 menu.sh:1390 menu.sh:1417 menu.sh:1424 menu.sh:1447 msgid "Edit with caution" msgstr "Редактируйте с осторожностью" -#: menu.sh:829 +#: menu.sh:830 msgid "Add/Edit a cmdline item" msgstr "Добавить/Изменить параметр cmdline" -#: menu.sh:830 +#: menu.sh:831 msgid "Show/Delete cmdline items" msgstr "Показать/Удалить параметры cmdline" -#: menu.sh:832 +#: menu.sh:833 msgid "Define SN/MAC" msgstr "Определить SN/MAC" -#: menu.sh:834 +#: menu.sh:835 msgid "Show model inherent cmdline" msgstr "Показать стандартные параметры cmdline модели" -#: menu.sh:836 menu.sh:855 menu.sh:864 menu.sh:888 menu.sh:896 menu.sh:913 -#: menu.sh:924 menu.sh:956 +#: menu.sh:837 menu.sh:856 menu.sh:865 menu.sh:889 menu.sh:897 menu.sh:914 +#: menu.sh:925 menu.sh:957 msgid "Cmdline" msgstr "Cmdline" -#: menu.sh:843 +#: menu.sh:844 msgid "Commonly used cmdlines:\\n" msgstr "Часто используемые cmdlines:\\n" -#: menu.sh:844 +#: menu.sh:845 msgid "" " * \\Z4disable_mtrr_trim=\\Zn\\n disables kernel trim any uncacheable " "memory out.\\n" @@ -602,7 +602,7 @@ msgstr "" " * \\Z4disable_mtrr_trim=\\Zn\\n отключает обрезку ядром любой " "некэшируемой памяти.\\n" -#: menu.sh:845 +#: menu.sh:846 msgid "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Set the maximum C-state depth " "allowed by the intel_idle driver.\\n" @@ -610,7 +610,7 @@ msgstr "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Установить максимальную глубину " "состояния C, разрешенную драйвером intel_idle.\\n" -#: menu.sh:846 +#: menu.sh:847 msgid "" " * \\Z4pcie_port_pm=off\\Zn\\n Turn off the power management of the PCIe " "port.\\n" @@ -618,23 +618,23 @@ msgstr "" " * \\Z4pcie_port_pm=off\\Zn\\n Отключите управление питанием порта PCIe.." "\\n" -#: menu.sh:847 +#: menu.sh:848 msgid " * \\Z4libata.force=noncq\\Zn\\n Disable NCQ for all SATA ports.\\n" msgstr "" " * \\Z4libata.force=noncq\\Zn\\n Отключите NCQ для всех портов SATA.\\n" -#: menu.sh:848 +#: menu.sh:849 msgid " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" msgstr " * \\Z4SataPortMap=??\\Zn\\n Карта портов Sata.\\n" -#: menu.sh:849 +#: menu.sh:850 msgid "" " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, Modify disk name sequence.\\n" msgstr "" " * \\Z4DiskIdxMap=??\\Zn\\n Карта индексов дисков, изменить " "последовательность имен дисков.\\n" -#: menu.sh:850 +#: menu.sh:851 msgid "" " * \\Z4i915.enable_guc=2\\Zn\\n Enable the GuC firmware on Intel graphics " "hardware.(value: 1,2 or 3)\\n" @@ -642,7 +642,7 @@ msgstr "" " * \\Z4i915.enable_guc=2\\Zn\\n Включить прошивку GuC на графическом " "оборудовании Intel.(значение: 1,2 или 3)\\n" -#: menu.sh:851 +#: menu.sh:852 msgid "" " * \\Z4i915.max_vfs=7\\Zn\\n Set the maximum number of virtual functions " "(VFs) that can be created for Intel graphics hardware.\\n" @@ -651,99 +651,99 @@ msgstr "" "виртуальных функций (VFs), которые могут быть созданы для графического " "оборудования Intel.\\n" -#: menu.sh:852 menu.sh:983 +#: menu.sh:853 menu.sh:984 msgid "\\nEnter the parameter name and value you need to add.\\n" msgstr "\\nВведите имя параметра и значение, которое вы хотите добавить.\\n" -#: menu.sh:865 menu.sh:996 +#: menu.sh:866 menu.sh:997 msgid "Invalid parameter name, retry?" msgstr "Недопустимое имя параметра, повторить?" -#: menu.sh:889 +#: menu.sh:890 msgid "No user cmdline to remove" msgstr "Нет пользовательских параметров cmdline для удаления" -#: menu.sh:897 +#: menu.sh:898 msgid "Select cmdline to remove" msgstr "Выберите параметр cmdline для удаления" -#: menu.sh:908 +#: menu.sh:909 msgid "Note: (MAC will not be set to NIC, Only for activation services.)" msgstr "" "Примечание: (MAC не будет установлен на NIC, только для активационных услуг.)" -#: menu.sh:914 +#: menu.sh:915 msgid "Random" msgstr "Случайный" -#: menu.sh:925 +#: menu.sh:926 msgid "Invalid SN/MAC, retry?" msgstr "Недействительный SN/MAC, повторить?" -#: menu.sh:968 +#: menu.sh:969 msgid "Add/edit a synoinfo item" msgstr "Добавить/изменить элемент synoinfo" -#: menu.sh:969 +#: menu.sh:970 msgid "Show/Delete synoinfo items" msgstr "Показать/Удалить элементы synoinfo" -#: menu.sh:971 menu.sh:986 menu.sh:995 menu.sh:1020 menu.sh:1028 +#: menu.sh:972 menu.sh:987 menu.sh:996 menu.sh:1021 menu.sh:1029 msgid "Synoinfo" msgstr "Synoinfo" -#: menu.sh:978 +#: menu.sh:979 msgid "Commonly used synoinfo:\\n" msgstr "Частоиспользуемые synoinfo:\\n" -#: menu.sh:979 +#: menu.sh:980 msgid " * \\Z4maxdisks=??\\Zn\\n Maximum number of disks supported.\\n" msgstr "" " * \\Z4maxdisks=??\\Zn\\n Максимальное количество поддерживаемых дисков." "\\n" -#: menu.sh:980 +#: menu.sh:981 msgid " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) disks mask.\\n" msgstr "" " * \\Z4internalportcfg=0x????\\Zn\\n Маска внутренних (sata) дисков.\\n" -#: menu.sh:981 +#: menu.sh:982 msgid " * \\Z4esataportcfg=0x????\\Zn\\n Esata disks mask.\\n" msgstr " * \\Z4esataportcfg=0x????\\Zn\\n Маска дисков Esata.\\n" -#: menu.sh:982 +#: menu.sh:983 msgid " * \\Z4usbportcfg=0x????\\Zn\\n USB disks mask.\\n" msgstr " * \\Z4usbportcfg=0x????\\Zn\\n Маска USB дисков.\\n" -#: menu.sh:1021 +#: menu.sh:1022 msgid "No synoinfo entries to remove" msgstr "Нет элементов synoinfo для удаления" -#: menu.sh:1029 +#: menu.sh:1030 msgid "Select synoinfo entry to remove" msgstr "Выберите элемент synoinfo для удаления" -#: menu.sh:1064 +#: menu.sh:1065 msgid "Downloading old pat to extract synology .pat extractor..." msgstr "Загрузка старого pat для извлечения экстрактора .pat Synology..." -#: menu.sh:1070 menu.sh:1222 +#: menu.sh:1071 menu.sh:1222 msgid "Check internet or cache disk space.\\nError: %d:%d" msgstr "Проверьте интернет или место на диске кэша.\\nОшибка: %d:%d" -#: menu.sh:1110 +#: menu.sh:1111 msgid "Uncompressed tar" msgstr "Несжатый tar" -#: menu.sh:1114 +#: menu.sh:1115 msgid "Compressed tar" msgstr "Сжатый tar" -#: menu.sh:1118 +#: menu.sh:1119 msgid "Encrypted" msgstr "Зашифровано" -#: menu.sh:1122 +#: menu.sh:1123 msgid "" "Could not determine if pat file is encrypted or not, maybe corrupted, try " "again!" @@ -751,15 +751,15 @@ msgstr "" "Не удалось определить, зашифрован ли файл pat или нет, возможно, он " "поврежден, попробуйте снова!" -#: menu.sh:1129 menu.sh:1238 +#: menu.sh:1130 menu.sh:1238 msgid "Disassembling %s: " msgstr "Разборка %s: " -#: menu.sh:1136 +#: menu.sh:1137 msgid "Extractor cached." msgstr "Экстрактор закэширован." -#: menu.sh:1142 menu.sh:1145 +#: menu.sh:1143 menu.sh:1146 msgid "Extracting ..." msgstr "Извлечение ..." @@ -825,36 +825,40 @@ msgstr "Установка хэша: " msgid "Copying files: " msgstr "Копирование файлов: " -#: menu.sh:1287 +#: menu.sh:1279 +msgid "No disk space left, please clean the cache and try again!" +msgstr "На диске не осталось места, очистите кеш и повторите попытку!" + +#: menu.sh:1295 msgid "Cleaning ..." msgstr "Очистка ..." -#: menu.sh:1289 +#: menu.sh:1298 msgid "Ready!" msgstr "Готово!" -#: menu.sh:1313 menu.sh:1329 menu.sh:1333 menu.sh:1350 menu.sh:1355 -#: menu.sh:1374 menu.sh:1386 menu.sh:2101 +#: menu.sh:1322 menu.sh:1338 menu.sh:1342 menu.sh:1359 menu.sh:1364 +#: menu.sh:1383 menu.sh:1395 menu.sh:2112 msgid "Custom DTS" msgstr "Настройка DTS" -#: menu.sh:1315 +#: menu.sh:1324 msgid "Custom dts: " msgstr "Настройка dts: " -#: menu.sh:1316 +#: menu.sh:1325 msgid "Upload dts file" msgstr "Загрузить файл dts" -#: menu.sh:1317 +#: menu.sh:1326 msgid "Delete dts file" msgstr "Удалить файл dts" -#: menu.sh:1318 +#: menu.sh:1327 msgid "Edit dts file" msgstr "Редактирование файлов dts" -#: menu.sh:1328 +#: menu.sh:1337 msgid "" "Or upload the dts file to %s via DUFS, Will be automatically imported when " "building." @@ -862,7 +866,7 @@ msgstr "" "Или загрузите файл dts на %s через DUFS, он будет автоматически импортирован " "при сборке." -#: menu.sh:1334 +#: menu.sh:1343 msgid "" "Currently, only dts format files are supported. Please prepare and click to " "confirm uploading.\\n(saved in /mnt/p3/users/)" @@ -871,61 +875,61 @@ msgstr "" "подготовьте и нажмите, чтобы подтвердить загрузку.\\n(сохранено в /mnt/p3/" "users/)" -#: menu.sh:1351 menu.sh:1387 +#: menu.sh:1360 menu.sh:1396 msgid "Not a valid dts file, please try again!" msgstr "Недействительный файл dts, пожалуйста, попробуйте снова!" -#: menu.sh:1356 +#: menu.sh:1365 msgid "A valid dts file, Automatically import at compile time." msgstr "" "Действительный файл dts, автоматически импортируется во время компиляции." -#: menu.sh:1375 +#: menu.sh:1384 msgid "No dts file to edit. Please upload first!" msgstr "Нет отредактированных dts файлов. Пожалуйста, сначала загрузите!" -#: menu.sh:1450 +#: menu.sh:1459 msgid "Temporary IP: (UI will not refresh)" msgstr "Временный IP: (UI не будет обновляться)" -#: menu.sh:1462 menu.sh:1486 menu.sh:1494 menu.sh:1506 menu.sh:1515 -#: menu.sh:1537 menu.sh:1629 menu.sh:1646 menu.sh:1650 menu.sh:1651 -#: menu.sh:1656 menu.sh:1660 menu.sh:1675 menu.sh:1677 menu.sh:1854 -#: menu.sh:1868 menu.sh:1871 menu.sh:1899 menu.sh:1903 menu.sh:1910 -#: menu.sh:1916 menu.sh:1935 menu.sh:1937 menu.sh:1945 menu.sh:1968 -#: menu.sh:1971 menu.sh:1986 menu.sh:1990 menu.sh:1996 menu.sh:2002 -#: menu.sh:2008 menu.sh:2039 menu.sh:2055 menu.sh:2066 menu.sh:2136 -#: menu.sh:2157 menu.sh:2182 menu.sh:2194 menu.sh:2214 menu.sh:2251 -#: menu.sh:2306 menu.sh:2310 menu.sh:2320 menu.sh:2326 menu.sh:2329 -#: menu.sh:2344 menu.sh:2349 menu.sh:2356 menu.sh:2358 menu.sh:2379 +#: menu.sh:1471 menu.sh:1495 menu.sh:1503 menu.sh:1515 menu.sh:1524 +#: menu.sh:1546 menu.sh:1639 menu.sh:1656 menu.sh:1660 menu.sh:1661 +#: menu.sh:1666 menu.sh:1670 menu.sh:1685 menu.sh:1687 menu.sh:1864 +#: menu.sh:1878 menu.sh:1881 menu.sh:1909 menu.sh:1913 menu.sh:1920 +#: menu.sh:1926 menu.sh:1945 menu.sh:1947 menu.sh:1955 menu.sh:1978 +#: menu.sh:1981 menu.sh:1996 menu.sh:2000 menu.sh:2006 menu.sh:2012 +#: menu.sh:2018 menu.sh:2049 menu.sh:2065 menu.sh:2076 menu.sh:2147 +#: menu.sh:2168 menu.sh:2193 menu.sh:2205 menu.sh:2225 menu.sh:2262 +#: menu.sh:2317 menu.sh:2321 menu.sh:2331 menu.sh:2337 menu.sh:2344 +#: menu.sh:2346 menu.sh:2351 menu.sh:2354 menu.sh:2370 menu.sh:2391 msgid "Advanced" msgstr "Расширенные настройки" -#: menu.sh:1487 +#: menu.sh:1496 msgid "Setting IP ..." msgstr "Сброс ..." -#: menu.sh:1495 +#: menu.sh:1504 msgid "Scanning ..." msgstr "Очистка ..." -#: menu.sh:1498 +#: menu.sh:1507 msgid "Scanned SSIDs:\\n" msgstr "Сканированные SSID:\\n" -#: menu.sh:1516 +#: menu.sh:1525 msgid "Invalid SSID/PSK, retry?" msgstr "Недействительный SN/MAC, повторить?" -#: menu.sh:1538 +#: menu.sh:1547 msgid "Setting ..." msgstr "Сброс ..." -#: menu.sh:1627 +#: menu.sh:1636 msgid "\\nTotal of ports: %s\\n" msgstr "\\nВсего портов: %s\\n" -#: menu.sh:1628 +#: menu.sh:1637 msgid "" "\\nPorts with color \\Z1red\\Zn as DUMMY, color \\Z2\\Zbgreen\\Zn has drive " "connected." @@ -933,11 +937,11 @@ msgstr "" "\\nПорты цвета \\Z1red\\Zn указаны как DUMMY, цвет \\Z2\\Zbgreen\\Zn " "подключен к диску." -#: menu.sh:1647 menu.sh:1987 +#: menu.sh:1638 menu.sh:1657 menu.sh:1997 msgid "No disk found!" msgstr "Диски не найдены!" -#: menu.sh:1657 menu.sh:1853 +#: menu.sh:1667 menu.sh:1863 msgid "" "Warning:\\nThis operation is irreversible. Please backup important data. Do " "you want to continue?" @@ -946,39 +950,39 @@ msgstr "" "Пожалуйста, подтвердите, что важные данные были сохранены. \\nХотите " "продолжить?" -#: menu.sh:1661 +#: menu.sh:1671 msgid "" "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "" "Предупреждение:\\nТекущие hds находятся в рейде, вы все еще хотите их " "отформатировать?" -#: menu.sh:1676 +#: menu.sh:1686 msgid "Formatting ..." msgstr "Форматирование ..." -#: menu.sh:1678 +#: menu.sh:1688 msgid "Formatting is complete." msgstr "Форматирование завершено." -#: menu.sh:1685 menu.sh:1689 menu.sh:1703 menu.sh:1723 menu.sh:1739 -#: menu.sh:1747 menu.sh:1831 menu.sh:1836 menu.sh:1842 +#: menu.sh:1695 menu.sh:1699 menu.sh:1713 menu.sh:1733 menu.sh:1749 +#: menu.sh:1757 menu.sh:1841 menu.sh:1846 menu.sh:1852 msgid "Try recovery DSM" msgstr "Попытка восстановления DSM" -#: menu.sh:1686 +#: menu.sh:1696 msgid "Trying to recovery a installed DSM system ..." msgstr "Предпринимаются попытки восстановить установленную систему DSM." -#: menu.sh:1690 +#: menu.sh:1700 msgid "Unfortunately I couldn't mount the DSM partition!" msgstr "К сожалению, не удалось смонтировать раздел DSM!" -#: menu.sh:1704 +#: menu.sh:1714 msgid "Checking for backup of user's configuration for bootloader ..." msgstr "Проверяется настройка резервного копирования пользователя загрузчика." -#: menu.sh:1724 +#: menu.sh:1734 msgid "" "Found a backup of the user's configuration, but the system is damaged and " "will not be restored. Please reselect model and build." @@ -987,7 +991,7 @@ msgstr "" "повреждена и не будет восстановлена. Пожалуйста, выберите модель и создайте " "ее заново." -#: menu.sh:1740 +#: menu.sh:1750 msgid "" "Found a backup of the user's configuration, and restored it. Please rebuild " "and boot." @@ -995,17 +999,17 @@ msgstr "" "Найдена резервная копия конфигурации пользователя и восстановлена. " "Пожалуйста, создайте ее заново и запустите." -#: menu.sh:1748 +#: menu.sh:1758 msgid "Checking for installed DSM system ..." msgstr "Проводится проверка установленных систем DSM." -#: menu.sh:1832 +#: menu.sh:1842 msgid "Found a installed DSM system and restored it. Please rebuild and boot." msgstr "" "Найдите установленную систему DSM и восстановите ее. Создайте ее заново и " "запустите." -#: menu.sh:1837 +#: menu.sh:1847 msgid "" "Found a installed DSM system, but the system is damaged and will not be " "restored. Please reselect model and build." @@ -1013,7 +1017,7 @@ msgstr "" "Найдите установленную систему DSM, но система повреждена и не будет " "восстановлена. Пожалуйста, выберите модель и создайте ее заново." -#: menu.sh:1843 +#: menu.sh:1853 msgid "" "The installed DSM system was not found, or the system is damaged and cannot " "be recovered. Please reselect model and build." @@ -1021,7 +1025,7 @@ msgstr "" "Найдите установленную систему DSM, но система повреждена и не будет " "восстановлена. Пожалуйста, выберите модель и создайте ее заново." -#: menu.sh:1851 +#: menu.sh:1861 msgid "" "This feature will allow you to downgrade the installation by removing the " "VERSION file from the first partition of all disks.\\n" @@ -1029,71 +1033,71 @@ msgstr "" "Эта функция позволит вам понизить версию установки, удалив файл VERSION из " "первого раздела всех дисков.\\n" -#: menu.sh:1852 +#: menu.sh:1862 msgid "Therefore, please insert all disks before continuing.\\n" msgstr "Пожалуйста, вставьте все диски перед продолжением.\\n" -#: menu.sh:1869 +#: menu.sh:1879 msgid "Removing ..." msgstr "Сброс ..." -#: menu.sh:1870 +#: menu.sh:1880 msgid "Remove VERSION file for all disks completed." msgstr "Удаление файла VERSION для всех дисков завершено." -#: menu.sh:1900 +#: menu.sh:1910 msgid "The installed Syno system not found in the currently inserted disks!" msgstr "Установленная система Syno не найдена на вставленных дисках!" -#: menu.sh:1904 +#: menu.sh:1914 msgid "Choose a user name" msgstr "Выберите имя пользователя" -#: menu.sh:1911 +#: menu.sh:1921 msgid "Type a new password for user '%s'" msgstr "Введите новый пароль для пользователя '%s'" -#: menu.sh:1917 +#: menu.sh:1927 msgid "Invalid password" msgstr "Неверный пароль" -#: menu.sh:1936 +#: menu.sh:1946 msgid "Resetting ..." msgstr "Сброс ..." -#: menu.sh:1938 +#: menu.sh:1948 msgid "Password reset completed." msgstr "Сброс пароля завершен." -#: menu.sh:1946 +#: menu.sh:1956 msgid "Please insert all disks before continuing.\\n" msgstr "Пожалуйста, вставьте все диски перед продолжением.\\n" -#: menu.sh:1969 +#: menu.sh:1979 msgid "Enabling ..." msgstr "Включение ..." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is enabled." msgstr "Telnet&SSH включен." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is not enabled." msgstr "Telnet&SSH не включен." -#: menu.sh:1991 +#: menu.sh:2001 msgid "Choose a disk to clone to" msgstr "Выберите диск для клонирования" -#: menu.sh:1997 +#: menu.sh:2007 msgid "No disk selected!" msgstr "Диск не выбран!" -#: menu.sh:2003 +#: menu.sh:2013 msgid "Disk %s size is less than 1GB and cannot be cloned!" msgstr "Размер диска %s меньше 1 ГБ и не может быть клонирован!" -#: menu.sh:2007 +#: menu.sh:2017 msgid "" "Warning:\\nDisk %s will be formatted and written to the bootloader. Please " "confirm that important data has been backed up. \\nDo you want to continue?" @@ -1102,11 +1106,11 @@ msgstr "" "Пожалуйста, подтвердите, что важные данные были сохранены. \\nХотите " "продолжить?" -#: menu.sh:2040 +#: menu.sh:2050 msgid "Cloning ..." msgstr "Клонирование ..." -#: menu.sh:2042 +#: menu.sh:2052 msgid "" "Bootloader has been cloned to disk %s, please remove the current bootloader " "disk!\\nReboot?" @@ -1114,157 +1118,157 @@ msgstr "" "Загрузчик был клонирован на диск %s, пожалуйста, удалите текущий диск " "загрузчика!\\nПерезагрузить?" -#: menu.sh:2056 +#: menu.sh:2066 msgid "Please enter a proxy server url.(e.g., %s)" msgstr "Пожалуйста, введите URL прокси-сервера (например, %s)" -#: menu.sh:2067 +#: menu.sh:2077 msgid "Invalid proxy server url, continue?" msgstr "Недействительный URL прокси-сервера, продолжить?" -#: menu.sh:2095 +#: menu.sh:2106 msgid "Switch LKM version:" msgstr "Переключить версию LKM:" -#: menu.sh:2096 +#: menu.sh:2107 msgid "HDD sort(hotplug):" msgstr "Сортировка HDD(hotplug):" -#: menu.sh:2098 +#: menu.sh:2109 msgid "show/modify the current pat data" msgstr "показать/изменить текущие данные pat" -#: menu.sh:2103 +#: menu.sh:2114 msgid "Switch direct boot:" msgstr "Переключить прямую загрузку:" -#: menu.sh:2105 +#: menu.sh:2116 msgid "Timeout of get ip in boot:" msgstr "Тайм-аут получения ip при загрузке:" -#: menu.sh:2106 +#: menu.sh:2117 msgid "Timeout of boot wait:" msgstr "Тайм-аут ожидания загрузки:" -#: menu.sh:2107 +#: menu.sh:2118 msgid "kernel switching method:" msgstr "Метод переключения ядра:" -#: menu.sh:2109 +#: menu.sh:2120 msgid "Reboot on kernel panic:" msgstr "Перезагрузка при панике ядра:" -#: menu.sh:2111 +#: menu.sh:2122 msgid "Use EMMC as the system disk:" msgstr "Использовать EMMC в качестве системного диска:" -#: menu.sh:2113 +#: menu.sh:2124 msgid "Custom patch script # Developer" msgstr "Пользовательский скрипт патча # Разработчик" -#: menu.sh:2114 +#: menu.sh:2125 msgid "Edit user config file manually" msgstr "Вручную отредактировать файл конфигурации пользователя" -#: menu.sh:2115 +#: menu.sh:2126 msgid "Edit grub.cfg file manually" msgstr "Вручную отредактировать файл grub.cfg" -#: menu.sh:2117 +#: menu.sh:2128 msgid "Set static IP" msgstr "Установить статический IP" -#: menu.sh:2118 +#: menu.sh:2129 msgid "Set wireless account" msgstr "Установить беспроводной аккаунт" -#: menu.sh:2119 +#: menu.sh:2130 msgid "Show disks information" msgstr "Показать информацию о дисках" -#: menu.sh:2120 +#: menu.sh:2131 msgid "Format disk(s) # Without loader disk" msgstr "Форматировать диск(и) # Без диска загрузчика" -#: menu.sh:2121 +#: menu.sh:2132 msgid "Try to recovery a installed DSM system" msgstr "Восстановление установленной системы DSM" -#: menu.sh:2122 +#: menu.sh:2133 msgid "Allow downgrade installation" msgstr "Разрешить установку более ранней версии" -#: menu.sh:2123 +#: menu.sh:2134 msgid "Reset DSM system password" msgstr "Сбросить пароль системы DSM" -#: menu.sh:2124 +#: menu.sh:2135 msgid "Force enable Telnet&SSH of DSM system" msgstr "Принудительно включить Telnet&SSH системы DSM" -#: menu.sh:2125 +#: menu.sh:2136 msgid "Clone bootloader disk to another disk" msgstr "Клонировать диск загрузчика на другой диск" -#: menu.sh:2126 +#: menu.sh:2137 msgid "Report bugs to the author" msgstr "Сообщить об ошибках автору" -#: menu.sh:2127 -msgid "Save modifications of '/opt/rr'" -msgstr "Сохранить изменения в '/opt/rr'" - -#: menu.sh:2128 +#: menu.sh:2138 msgid "Install development tools" msgstr "Установить инструменты разработки" -#: menu.sh:2130 +#: menu.sh:2139 +msgid "Save modifications of '/opt/rr'" +msgstr "Сохранить изменения в '/opt/rr'" + +#: menu.sh:2141 msgid "Show QR logo:" msgstr "Показать QR-логотип:" -#: menu.sh:2131 +#: menu.sh:2142 msgid "Set global proxy" msgstr "Установить глобальный прокси" -#: menu.sh:2132 +#: menu.sh:2143 msgid "Set github proxy" msgstr "Установить прокси GitHub" -#: menu.sh:2133 +#: menu.sh:2144 msgid "Vigorously miracle" msgstr "Энергичное чудо" -#: menu.sh:2137 +#: menu.sh:2148 msgid "Advanced option" msgstr "Расширенные настройки" -#: menu.sh:2156 +#: menu.sh:2167 msgid "pat: (editable)" msgstr "pat: (редактируется)" -#: menu.sh:2183 menu.sh:2195 menu.sh:2215 +#: menu.sh:2194 menu.sh:2206 menu.sh:2226 msgid "Choose a time(seconds)" msgstr "Выберите опцию" -#: menu.sh:2247 +#: menu.sh:2258 msgid "This option is only informative.\\n\\n" msgstr "Эта опция только информативная.\\n\\n" -#: menu.sh:2248 +#: menu.sh:2259 msgid "This program reserves an interface for ramdisk custom patch scripts.\\n" msgstr "" "Эта программа резервирует интерфейс для пользовательских скриптов патчей " "ramdisk.\\n" -#: menu.sh:2249 +#: menu.sh:2260 msgid "Call timing: called before ramdisk packaging.\\n" msgstr "Время вызова: вызывается перед упаковкой ramdisk.\\n" -#: menu.sh:2250 +#: menu.sh:2261 msgid "Location: /mnt/p3/scripts/*.sh\\n" msgstr "Расположение: /mnt/p3/scripts/*.sh\\n" -#: menu.sh:2307 +#: menu.sh:2318 msgid "" "Please via %s to download the logs,\\nAnd go to github to create an issue " "and upload the logs." @@ -1272,51 +1276,32 @@ msgstr "" "Пожалуйста, используйте %s для загрузки логов,\\nи перейдите на github, " "чтобы создать проблему и загрузить логи." -#: menu.sh:2311 +#: menu.sh:2322 msgid "Please go to github to create an issue and upload the logs." msgstr "" "Пожалуйста, перейдите на github, чтобы создать проблему и загрузить логи." -#: menu.sh:2315 +#: menu.sh:2326 msgid "\\Z1No logs found!\\Zn\\n\\n" msgstr "\\Z1Логи не найдены!\\Zn\\n\\n" -#: menu.sh:2316 +#: menu.sh:2327 msgid "Please do as follows:\\n" msgstr "Пожалуйста, сделайте следующее:\\n" -#: menu.sh:2317 +#: menu.sh:2328 msgid " 1. Add dbgutils in addons and rebuild.\\n" msgstr " 1. Добавьте dbgutils в дополнения и пересоберите.\\n" -#: menu.sh:2318 +#: menu.sh:2329 msgid " 2. Wait 10 minutes after booting.\\n" msgstr " 2. Подождите 10 минут после загрузки.\\n" -#: menu.sh:2319 +#: menu.sh:2330 msgid " 3. Reboot into RR and go to this option.\\n" msgstr " 3. Перезагрузитесь в RR и перейдите к этому варианту.\\n" -#: menu.sh:2327 -msgid "" -"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " -"Do you want to continue?" -msgstr "" -"Предупреждение:\\nНе прерывайте процесс, иначе это может повредить RR. " -"Хотите продолжить?" - -#: menu.sh:2330 -msgid "" -"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" -msgstr "" -"Сохранение ...\\n(Обычно занимает 5-10 минут, пожалуйста, будьте терпеливы и " -"подождите.)" - -#: menu.sh:2345 -msgid "Save is complete." -msgstr "Сохранение завершено." - -#: menu.sh:2350 +#: menu.sh:2338 msgid "" "This option only installs opkg package management, allowing you to install " "more tools for use and debugging. Do you want to continue?" @@ -1325,11 +1310,11 @@ msgstr "" "устанавливать больше инструментов для использования и отладки. Хотите " "продолжить?" -#: menu.sh:2357 +#: menu.sh:2345 msgid "opkg installing ..." msgstr "Установка opkg ..." -#: menu.sh:2359 +#: menu.sh:2347 msgid "" "opkg install is complete. Please reconnect to ssh/web, or execute 'source ~/." "bashrc'" @@ -1337,72 +1322,91 @@ msgstr "" "Установка opkg завершена. Пожалуйста, переподключитесь к ssh/web или " "выполните 'source ~/.bashrc'" -#: menu.sh:2391 +#: menu.sh:2352 +msgid "" +"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " +"Do you want to continue?" +msgstr "" +"Предупреждение:\\nНе прерывайте процесс, иначе это может повредить RR. " +"Хотите продолжить?" + +#: menu.sh:2355 +msgid "" +"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" +msgstr "" +"Сохранение ...\\n(Обычно занимает 5-10 минут, пожалуйста, будьте терпеливы и " +"подождите.)" + +#: menu.sh:2371 +msgid "Save is complete." +msgstr "Сохранение завершено." + +#: menu.sh:2403 msgid "Alert" msgstr "Предупреждение" -#: menu.sh:2392 +#: menu.sh:2404 msgid "Config changed, would you like to rebuild the loader?" msgstr "Конфигурация изменена, хотите пересобрать загрузчик?" -#: menu.sh:2409 menu.sh:3012 +#: menu.sh:2421 menu.sh:3024 msgid "Choose a language" msgstr "Выберите язык" -#: menu.sh:2424 +#: menu.sh:2436 msgid "Choose a layout" msgstr "Выберите раскладку" -#: menu.sh:2436 +#: menu.sh:2448 msgid "Choice a keymap" msgstr "Выберите карту клавиш" -#: menu.sh:2455 menu.sh:2532 menu.sh:2629 menu.sh:2674 menu.sh:2724 -#: menu.sh:2763 +#: menu.sh:2467 menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 +#: menu.sh:2775 msgid "Update %s" msgstr "Обновление %s" -#: menu.sh:2456 +#: menu.sh:2468 msgid "Checking last version ..." msgstr "Проверка последней версии ..." -#: menu.sh:2472 +#: menu.sh:2484 msgid "Error checking new version.\\nError: TAG is %s" msgstr "Ошибка проверки новой версии.\\nОшибка: TAG is %s" -#: menu.sh:2485 +#: menu.sh:2497 msgid "No new version." msgstr "Новых версий нет." -#: menu.sh:2489 +#: menu.sh:2501 msgid "Actual version is %s\\nForce update?" msgstr "Текущая версия %s\\nПринудительное обновление?" -#: menu.sh:2511 +#: menu.sh:2523 msgid "Downloading ..." msgstr "Загрузка ..." -#: menu.sh:2514 +#: menu.sh:2526 msgid "Error downloading new version.\\nError: %d:%d" msgstr "Ошибка загрузки новой версии.\\nОшибка: %d:%d" -#: menu.sh:2532 menu.sh:2616 menu.sh:2809 menu.sh:2836 +#: menu.sh:2544 menu.sh:2628 menu.sh:2821 menu.sh:2848 msgid "RR" msgstr "RR" -#: menu.sh:2533 menu.sh:2630 menu.sh:2675 menu.sh:2725 menu.sh:2764 +#: menu.sh:2545 menu.sh:2642 menu.sh:2687 menu.sh:2737 menu.sh:2776 msgid "Extracting update file ..." msgstr "Извлекается файл обновления ..." -#: menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 menu.sh:2775 +#: menu.sh:2556 menu.sh:2653 menu.sh:2698 menu.sh:2748 menu.sh:2787 msgid "Error extracting update file." msgstr "Ошибка извлечения файла обновления." -#: menu.sh:2556 +#: menu.sh:2568 msgid "Checksum do not match!" msgstr "Контрольные суммы не совпадают!" -#: menu.sh:2570 +#: menu.sh:2582 msgid "" "The current version does not support upgrading to the latest update.zip. " "Please remake the bootloader disk!" @@ -1410,39 +1414,39 @@ msgstr "" "Текущая версия не поддерживает обновление до последней версии update.zip. " "Пожалуйста, пересоздайте диск загрузчика!" -#: menu.sh:2580 +#: menu.sh:2592 msgid "Installing new files ..." msgstr "Установка новых файлов ..." -#: menu.sh:2616 menu.sh:2659 menu.sh:2709 menu.sh:2748 menu.sh:2787 +#: menu.sh:2628 menu.sh:2671 menu.sh:2721 menu.sh:2760 menu.sh:2799 msgid "%s updated with success!" msgstr "%s успешно обновлен!" -#: menu.sh:2616 +#: menu.sh:2628 msgid "Reboot?" msgstr "Перезагрузка?" -#: menu.sh:2724 menu.sh:2748 menu.sh:2812 menu.sh:2865 menu.sh:2869 +#: menu.sh:2736 menu.sh:2760 menu.sh:2824 menu.sh:2877 menu.sh:2881 msgid "LKMs" msgstr "LKMs" -#: menu.sh:2763 menu.sh:2787 menu.sh:2813 menu.sh:2876 menu.sh:2880 +#: menu.sh:2775 menu.sh:2799 menu.sh:2825 menu.sh:2888 menu.sh:2892 msgid "CKs" msgstr "CKs" -#: menu.sh:2808 menu.sh:2830 +#: menu.sh:2820 menu.sh:2842 msgid "All" msgstr "Все" -#: menu.sh:2814 +#: menu.sh:2826 msgid "Local upload" msgstr "Локальная загрузка" -#: menu.sh:2815 +#: menu.sh:2827 msgid "Pre Release:" msgstr "Предварительный выпуск:" -#: menu.sh:2820 menu.sh:2888 +#: menu.sh:2832 menu.sh:2900 msgid "" "Manually uploading update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*." "zip to /tmp/ will skip the download." @@ -1450,12 +1454,12 @@ msgstr "" "Ручная загрузка update*.zip, addons*.zip, modules*.zip, rp-lkms*.zip, rr-" "cks*.zip в /tmp/ позволит пропустить скачивание." -#: menu.sh:2843 menu.sh:2854 menu.sh:2865 menu.sh:2876 +#: menu.sh:2855 menu.sh:2866 menu.sh:2877 menu.sh:2888 msgid "No longer supports update %s separately. Please choose to update All/RR" msgstr "" "Отдельное обновление%s больше не поддерживается. Выберите Обновить все/RR" -#: menu.sh:2894 +#: menu.sh:2906 msgid "" "Please keep the attachment name consistent with the attachment name on " "Github.\\n" @@ -1463,114 +1467,114 @@ msgstr "" "Пожалуйста, сохраните имя вложения в соответствии с именем вложения на " "Github.\\n" -#: menu.sh:2895 +#: menu.sh:2907 msgid "Upload update*.zip will update RR.\\n" msgstr "Загрузка update*.zip обновит RR.\\n" -#: menu.sh:2896 +#: menu.sh:2908 msgid "Upload addons*.zip will update Addons.\\n" msgstr "Загрузка addons*.zip обновит дополнения.\\n" -#: menu.sh:2897 +#: menu.sh:2909 msgid "Upload modules*.zip will update Modules.\\n" msgstr "Загрузка modules*.zip обновит модули.\\n" -#: menu.sh:2898 +#: menu.sh:2910 msgid "Upload rp-lkms*.zip will update LKMs.\\n" msgstr "Загрузка rp-lkms*.zip обновит LKMs.\\n" -#: menu.sh:2899 +#: menu.sh:2911 msgid "Upload rr-cks*.zip will update CKs.\\n" msgstr "Загрузка rr-cks*.zip обновит CKs.\\n" -#: menu.sh:2955 +#: menu.sh:2967 msgid "This person is very lazy and hasn't written anything." msgstr "Этот человек очень ленив и ничего не написал." -#: menu.sh:2985 +#: menu.sh:2997 msgid "Choose a model" msgstr "Выберите модель" -#: menu.sh:2987 +#: menu.sh:2999 msgid "Choose a version" msgstr "Выберите версию" -#: menu.sh:2989 +#: menu.sh:3001 msgid "Parse pat" msgstr "Разобрать pat" -#: menu.sh:2996 +#: menu.sh:3008 msgid "Kernel:" msgstr "Ядро:" -#: menu.sh:2998 +#: menu.sh:3010 msgid "Addons menu" msgstr "Меню дополнений" -#: menu.sh:2999 +#: menu.sh:3011 msgid "Modules menu" msgstr "Меню модулей" -#: menu.sh:3000 +#: menu.sh:3012 msgid "Cmdline menu" msgstr "Настройка Cmdline" -#: menu.sh:3001 +#: menu.sh:3013 msgid "Synoinfo menu" msgstr "Настройка Synoinfo" -#: menu.sh:3003 +#: menu.sh:3015 msgid "Advanced menu" msgstr "Расширенные настройки" -#: menu.sh:3006 +#: menu.sh:3018 msgid "Build the loader" msgstr "Сборка загрузчика" -#: menu.sh:3010 +#: menu.sh:3022 msgid "Boot the loader" msgstr "Загрузить загрузчик" -#: menu.sh:3013 +#: menu.sh:3025 msgid "Choose a keymap" msgstr "Выбрать карту клавиш" -#: menu.sh:3015 +#: menu.sh:3027 msgid "Clean disk cache" msgstr "Очистить кэш диска" -#: menu.sh:3017 +#: menu.sh:3029 msgid "Update menu" msgstr "Меню обновлений" -#: menu.sh:3018 +#: menu.sh:3030 msgid "Notepad" msgstr "Блокнот" -#: menu.sh:3040 +#: menu.sh:3052 msgid "Change ..." msgstr "Изменять ..." -#: menu.sh:3109 +#: menu.sh:3121 msgid "Choose a action" msgstr "Выберите действие" -#: menu.sh:3110 +#: menu.sh:3122 msgid "Poweroff" msgstr "Выключение" -#: menu.sh:3111 +#: menu.sh:3123 msgid "Reboot" msgstr "Перезагрузка" -#: menu.sh:3112 +#: menu.sh:3124 msgid "Reboot to RR" msgstr "Перезагрузка в RR" -#: menu.sh:3113 +#: menu.sh:3125 msgid "Back to shell" msgstr "Вернуться в shell" -#: menu.sh:3139 +#: menu.sh:3151 msgid "Call \\033[1;32mmenu.sh\\033[0m to return to menu" msgstr "Вызовите \\033[1;32mmenu.sh\\033[0m для возврата в меню" diff --git a/files/initrd/opt/rr/lang/zh_CN/LC_MESSAGES/rr.mo b/files/initrd/opt/rr/lang/zh_CN/LC_MESSAGES/rr.mo deleted file mode 100644 index 8d8c2b1927c5ba0dbcd22ddf06b882f5dea54b6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30851 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\n" "Language-Team: Chinese (simplified) \n" "Language: zh_CN\n" @@ -33,7 +33,7 @@ msgstr "Welcome to %s" msgid "DSM zImage changed" msgstr "DSM zImage 已更改" -#: boot.sh:36 menu.sh:1277 +#: boot.sh:36 menu.sh:1285 msgid "" "zImage not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -43,7 +43,7 @@ msgstr "zImage 打补丁失败,\\n请升级引导版本并重试.\\nPatch 错误 msgid "DSM Ramdisk changed" msgstr "DSM Ramdisk 已更改" -#: boot.sh:47 menu.sh:1283 +#: boot.sh:47 menu.sh:1291 msgid "" "Ramdisk not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -239,7 +239,7 @@ msgid "Choose the model" msgstr "选择型号" #: menu.sh:234 menu.sh:242 menu.sh:254 menu.sh:272 menu.sh:307 menu.sh:332 -#: menu.sh:384 +#: menu.sh:383 msgid "Product Version" msgstr "版本" @@ -262,7 +262,7 @@ msgstr "该版本不支持 UEFI 启动, 请选择其他版本或者切换启动 msgid "Get pat data ..." msgstr "获取 pat 数据 ..." -#: menu.sh:297 menu.sh:1052 menu.sh:1200 +#: menu.sh:297 menu.sh:1053 menu.sh:1200 msgid "Network error, please check the network connection and try again." msgstr "网络错误, 请检查网络连接并重试." @@ -287,217 +287,217 @@ msgstr "获取 pat 数据成功,\\n请确认.\\n或者按需修改 URL 和 MD5." msgid "Retry" msgstr "重试" -#: menu.sh:333 menu.sh:437 +#: menu.sh:333 menu.sh:436 msgid "Reconfiguring Synoinfo, Addons and Modules" msgstr "重新配置 Syninfo, 插件和模块" -#: menu.sh:368 +#: menu.sh:367 msgid "" "You have selected the %s and %s.\\n'Parse Pat' will overwrite the previous " "selection.\\nDo you want to continue?" msgstr "你已经选择了 %s 和 %s.\\n‘解析 Pat' 将覆盖之前的选择.\\n是否继续?" -#: menu.sh:369 +#: menu.sh:368 msgid "Parse Pat" msgstr "解析 Pat" -#: menu.sh:378 +#: menu.sh:377 msgid "No pat file found in /tmp/pats/ folder!\\n" msgstr "在 /tmp/pats/ 文件夹中找不到 pat 文件!\\n" -#: menu.sh:379 +#: menu.sh:378 msgid "" "Please upload the pat file to /tmp/pats/ folder via DUFS and re-enter this " "option.\\n" msgstr "" "请通过 DUFS 将 pat 文件上传到 /tmp/pats/ 文件夹,然后重新输入此选项.\\n" -#: menu.sh:380 menu.sh:390 menu.sh:2808 menu.sh:2809 menu.sh:2810 menu.sh:2811 -#: menu.sh:2812 menu.sh:2813 menu.sh:2819 menu.sh:2842 menu.sh:2853 -#: menu.sh:2864 menu.sh:2875 menu.sh:2889 menu.sh:2900 menu.sh:2917 -#: menu.sh:2936 +#: menu.sh:379 menu.sh:389 menu.sh:2820 menu.sh:2821 menu.sh:2822 menu.sh:2823 +#: menu.sh:2824 menu.sh:2825 menu.sh:2831 menu.sh:2854 menu.sh:2865 +#: menu.sh:2876 menu.sh:2887 menu.sh:2901 menu.sh:2912 menu.sh:2929 +#: menu.sh:2948 msgid "Update" msgstr "更新" -#: menu.sh:385 +#: menu.sh:384 msgid "Choose a pat file" msgstr "选择一个 pat 文件" -#: menu.sh:391 menu.sh:403 menu.sh:1157 +#: menu.sh:390 menu.sh:402 menu.sh:1157 msgid "pat Invalid, try again!" msgstr "无效的 pat, 请重试!" -#: menu.sh:396 +#: menu.sh:395 msgid "Parse %s ..." msgstr "解析 %s ..." -#: menu.sh:421 +#: menu.sh:420 msgid "Currently, %s is not supported." msgstr "目前,不支持 %s." -#: menu.sh:433 +#: menu.sh:432 msgid "Currently, %s of %s is not supported." msgstr "目前,不支持 %s-%s." -#: menu.sh:494 menu.sh:1293 menu.sh:3021 menu.sh:3039 +#: menu.sh:493 menu.sh:1301 menu.sh:3033 menu.sh:3051 msgid "Main menu" msgstr "主菜单" -#: menu.sh:495 menu.sh:1294 +#: menu.sh:494 menu.sh:1302 msgid "Making ..." msgstr "编译中 ..." -#: menu.sh:497 menu.sh:1296 +#: menu.sh:496 menu.sh:1304 msgid "Error" msgstr "错误" -#: menu.sh:530 menu.sh:547 menu.sh:552 menu.sh:558 menu.sh:569 menu.sh:577 -#: menu.sh:600 menu.sh:607 menu.sh:611 menu.sh:625 menu.sh:629 menu.sh:637 -#: menu.sh:640 menu.sh:2629 menu.sh:2659 menu.sh:2810 menu.sh:2843 menu.sh:2847 +#: menu.sh:531 menu.sh:548 menu.sh:553 menu.sh:559 menu.sh:570 menu.sh:578 +#: menu.sh:601 menu.sh:608 menu.sh:612 menu.sh:626 menu.sh:630 menu.sh:638 +#: menu.sh:641 menu.sh:2641 menu.sh:2671 menu.sh:2822 menu.sh:2855 menu.sh:2859 msgid "Addons" msgstr "插件" -#: menu.sh:531 menu.sh:661 menu.sh:837 menu.sh:972 menu.sh:1314 menu.sh:3022 +#: menu.sh:532 menu.sh:662 menu.sh:838 menu.sh:973 menu.sh:1323 menu.sh:3034 msgid "Choose a option" msgstr "选择一个选项" -#: menu.sh:532 +#: menu.sh:533 msgid "Add an addon" msgstr "添加插件" -#: menu.sh:533 +#: menu.sh:534 msgid "Delete addons" msgstr "删除插件" -#: menu.sh:534 +#: menu.sh:535 msgid "Show all addons" msgstr "显示所有插件" -#: menu.sh:535 +#: menu.sh:536 msgid "Upload a external addon" msgstr "上传外部插件" -#: menu.sh:536 menu.sh:668 menu.sh:835 menu.sh:970 menu.sh:1319 menu.sh:2134 -#: menu.sh:2816 menu.sh:3019 menu.sh:3114 +#: menu.sh:537 menu.sh:669 menu.sh:836 menu.sh:971 menu.sh:1328 menu.sh:2145 +#: menu.sh:2828 menu.sh:3031 menu.sh:3126 msgid "Exit" msgstr "退出" -#: menu.sh:548 +#: menu.sh:549 msgid "No available addons to add" msgstr "没有可用的插件可添加" -#: menu.sh:553 +#: menu.sh:554 msgid "Select an addon" msgstr "选择插件" -#: menu.sh:559 +#: menu.sh:560 msgid "Type a optional params to addon" msgstr "输入插件的加载参数" -#: menu.sh:570 +#: menu.sh:571 msgid "No user addons to remove" msgstr "没有要删除的用户插件" -#: menu.sh:578 +#: menu.sh:579 msgid "Select addon to remove" msgstr "选择要删除的插件" -#: menu.sh:591 +#: menu.sh:592 msgid "" "Name with color \"\\Z4blue\\Zn\" have been added, with color \"black\" are " "not added.\\n\\n" msgstr "名称颜色为\"\\Z4蓝色\\Zn\"的为已添加, 颜色为\"黑色\"的为未添加.\\n\\n" -#: menu.sh:606 menu.sh:740 menu.sh:1327 menu.sh:2887 +#: menu.sh:607 menu.sh:741 menu.sh:1336 menu.sh:2899 msgid "" "This feature is only available when accessed via ssh (Requires a terminal " "that supports ZModem protocol).\\n" msgstr "此功能仅在通过 ssh 访问时可用(需要支持 ZModem 协议的终端).\\n" -#: menu.sh:612 +#: menu.sh:613 msgid "Please upload the *.addons file." msgstr "请上传 *.addons 文件." -#: menu.sh:626 menu.sh:775 menu.sh:2918 menu.sh:2937 +#: menu.sh:627 menu.sh:776 menu.sh:2930 menu.sh:2949 msgid "Not a valid file, please try again!" msgstr "不是有效的文件, 请重试!" -#: menu.sh:630 +#: menu.sh:631 msgid "The addon already exists. Do you want to overwrite it?" msgstr "该插件已存在, 是否覆盖?" -#: menu.sh:638 +#: menu.sh:639 msgid "Addon '%s' added to loader, Please enable it in 'Add an addon' menu." msgstr "插件 '%s' 已添加到引导中, 请在'添加插件' 菜单中开启." -#: menu.sh:641 +#: menu.sh:642 msgid "File format not recognized!" msgstr "文件格式无法识别!" -#: menu.sh:660 menu.sh:674 menu.sh:687 menu.sh:724 menu.sh:741 menu.sh:751 -#: menu.sh:754 menu.sh:770 menu.sh:774 menu.sh:788 menu.sh:794 menu.sh:2674 -#: menu.sh:2709 menu.sh:2811 menu.sh:2854 menu.sh:2858 +#: menu.sh:661 menu.sh:675 menu.sh:688 menu.sh:725 menu.sh:742 menu.sh:752 +#: menu.sh:755 menu.sh:771 menu.sh:775 menu.sh:789 menu.sh:795 menu.sh:2686 +#: menu.sh:2721 menu.sh:2823 menu.sh:2866 menu.sh:2870 msgid "Modules" msgstr "模块" -#: menu.sh:662 +#: menu.sh:663 msgid "Show/Select modules" msgstr "显示/选择模块" -#: menu.sh:663 +#: menu.sh:664 msgid "Select loaded modules" msgstr "选择已识别的模块" -#: menu.sh:664 +#: menu.sh:665 msgid "Upload a external module" msgstr "上传一个外部模块" -#: menu.sh:665 +#: menu.sh:666 msgid "Deselect i915 with dependencies" msgstr "取消选择 i915 及其依赖模块" -#: menu.sh:666 +#: menu.sh:667 msgid "Priority use of official drivers:" msgstr "优先使用官方模块:" -#: menu.sh:667 +#: menu.sh:668 msgid "Edit modules that need to be copied to DSM" msgstr "编辑需要拷贝到 DSM 的模块" -#: menu.sh:675 +#: menu.sh:676 msgid "Reading modules ..." msgstr "读取模块中 ..." -#: menu.sh:688 +#: menu.sh:689 msgid "Select all" msgstr "选择全部" -#: menu.sh:689 +#: menu.sh:690 msgid "Deselect all" msgstr "取消全选" -#: menu.sh:690 +#: menu.sh:691 msgid "Select modules to include" msgstr "选择要加载的模块" -#: menu.sh:725 +#: menu.sh:726 msgid "Selecting loaded modules" msgstr "选择已识别的模块" -#: menu.sh:746 +#: menu.sh:747 msgid "" "This function is experimental and dangerous. If you don't know much, please " "exit.\\n" msgstr "这个功能是实验性的, 很危险. 如果你知道的不多, 请退出. \\n" -#: menu.sh:747 +#: menu.sh:748 msgid "" "The imported .ko of this function will be implanted into the corresponding " "arch's modules package, which will affect all models of the arch.\\n" msgstr "" "该功能导入 .ko 将被植入相应的架构的模块包中, 这将影响该架构的所有型号.\\n" -#: menu.sh:748 +#: menu.sh:749 msgid "" "This program will not determine the availability of imported modules or even " "make type judgments, as please double check if it is correct.\\n" @@ -505,7 +505,7 @@ msgstr "" "该程序不会判断导入的驱动模块的可用性, 甚至不会做类型判断, 因从请你再三确认是" "否正确.\\n" -#: menu.sh:749 +#: menu.sh:750 msgid "" "If you want to remove it, please go to the \"Update Menu\" -> \"Update " "modules\" to forcibly update the modules. All imports will be reset.\\n" @@ -513,62 +513,62 @@ msgstr "" "如果您想删除它, 请转到 \"更新\"->\"更新模块\" 强制更新模块, 所有导入都将被重" "置.\\n" -#: menu.sh:750 +#: menu.sh:751 msgid "Do you want to continue?" msgstr "是否继续?" -#: menu.sh:755 +#: menu.sh:756 msgid "Please upload the *.ko file." msgstr "请上传 *.ko 文件." -#: menu.sh:771 +#: menu.sh:772 msgid "Module '%s' added to %s-%s" msgstr "模块 '%s' 已添加到 %s-%s" -#: menu.sh:789 +#: menu.sh:790 msgid "No i915 with dependencies module to deselect." msgstr "没有 i915 及其依赖模块取消选择." -#: menu.sh:795 +#: menu.sh:796 msgid "Module %s deselected.\\n" msgstr "模块 %s 已取消选择.\\n" -#: menu.sh:809 menu.sh:1381 menu.sh:1408 menu.sh:1415 menu.sh:1438 +#: menu.sh:810 menu.sh:1390 menu.sh:1417 menu.sh:1424 menu.sh:1447 msgid "Edit with caution" msgstr "请谨慎编辑" -#: menu.sh:829 +#: menu.sh:830 msgid "Add/Edit a cmdline item" msgstr "添加/编辑 cmdline 参数" -#: menu.sh:830 +#: menu.sh:831 msgid "Show/Delete cmdline items" msgstr "显示/删除 cmdline 参数" -#: menu.sh:832 +#: menu.sh:833 msgid "Define SN/MAC" msgstr "自定义 SN/MAC" -#: menu.sh:834 +#: menu.sh:835 msgid "Show model inherent cmdline" msgstr "显示型号默认的 cmdline 参数" -#: menu.sh:836 menu.sh:855 menu.sh:864 menu.sh:888 menu.sh:896 menu.sh:913 -#: menu.sh:924 menu.sh:956 +#: menu.sh:837 menu.sh:856 menu.sh:865 menu.sh:889 menu.sh:897 menu.sh:914 +#: menu.sh:925 menu.sh:957 msgid "Cmdline" msgstr "Cmdline" -#: menu.sh:843 +#: menu.sh:844 msgid "Commonly used cmdlines:\\n" msgstr "常用 cmdlines:\\n" -#: menu.sh:844 +#: menu.sh:845 msgid "" " * \\Z4disable_mtrr_trim=\\Zn\\n disables kernel trim any uncacheable " "memory out.\\n" msgstr " * \\Z4disable_mtrr_trim=\\Zn\\n 禁用内核修剪任何不可缓存的内存.\\n" -#: menu.sh:845 +#: menu.sh:846 msgid "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Set the maximum C-state depth " "allowed by the intel_idle driver.\\n" @@ -576,26 +576,26 @@ msgstr "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n 设置 intel_idle 驱动允许使用的最大 " "C-state 深度.\\n" -#: menu.sh:846 +#: menu.sh:847 msgid "" " * \\Z4pcie_port_pm=off\\Zn\\n Turn off the power management of the PCIe " "port.\\n" msgstr " * \\Z4pcie_port_pm=off\\Zn\\n 关闭 PCIe 端口的电源管理.\\n" -#: menu.sh:847 +#: menu.sh:848 msgid " * \\Z4libata.force=noncq\\Zn\\n Disable NCQ for all SATA ports.\\n" msgstr " * \\Z4libata.force=noncq\\Zn\\n 禁用硬盘的 NCQ 功能.\\n" -#: menu.sh:848 +#: menu.sh:849 msgid " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" msgstr " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" -#: menu.sh:849 +#: menu.sh:850 msgid "" " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, Modify disk name sequence.\\n" msgstr " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, 修改磁盘名称顺序.\\n" -#: menu.sh:850 +#: menu.sh:851 msgid "" " * \\Z4i915.enable_guc=2\\Zn\\n Enable the GuC firmware on Intel graphics " "hardware.(value: 1,2 or 3)\\n" @@ -603,116 +603,116 @@ msgstr "" " * \\Z4i915.enable_guc=2\\Zn\\n 启用 Intel 核显上的 GuC 固件.(值: 1,2 or " "3)\\n" -#: menu.sh:851 +#: menu.sh:852 msgid "" " * \\Z4i915.max_vfs=7\\Zn\\n Set the maximum number of virtual functions " "(VFs) that can be created for Intel graphics hardware.\\n" msgstr "" " * \\Z4i915.max_vfs=7\\Zn\\n 设置可创建虚拟核显 (VFs) 的最大数量.\\n" -#: menu.sh:852 menu.sh:983 +#: menu.sh:853 menu.sh:984 msgid "\\nEnter the parameter name and value you need to add.\\n" msgstr "\\n输入需要添加的参数名称和值.\\n" -#: menu.sh:865 menu.sh:996 +#: menu.sh:866 menu.sh:997 msgid "Invalid parameter name, retry?" msgstr "无效参数名称, 重试?" -#: menu.sh:889 +#: menu.sh:890 msgid "No user cmdline to remove" msgstr "没有用户参数被删除" -#: menu.sh:897 +#: menu.sh:898 msgid "Select cmdline to remove" msgstr "选择要删除的参数" -#: menu.sh:908 +#: menu.sh:909 msgid "Note: (MAC will not be set to NIC, Only for activation services.)" msgstr "注意: (MAC 不会设置到 NIC, 仅用于激活服务.)" -#: menu.sh:914 +#: menu.sh:915 msgid "Random" msgstr "随机" -#: menu.sh:925 +#: menu.sh:926 msgid "Invalid SN/MAC, retry?" msgstr "无效 SN/MAC, 重试?" -#: menu.sh:968 +#: menu.sh:969 msgid "Add/edit a synoinfo item" msgstr "添加/编辑 Synoinfo 参数" -#: menu.sh:969 +#: menu.sh:970 msgid "Show/Delete synoinfo items" msgstr "显示/删除 Synoinfo 参数" -#: menu.sh:971 menu.sh:986 menu.sh:995 menu.sh:1020 menu.sh:1028 +#: menu.sh:972 menu.sh:987 menu.sh:996 menu.sh:1021 menu.sh:1029 msgid "Synoinfo" msgstr "Synoinfo" -#: menu.sh:978 +#: menu.sh:979 msgid "Commonly used synoinfo:\\n" msgstr "常用 synoinfo:\\n" -#: menu.sh:979 +#: menu.sh:980 msgid " * \\Z4maxdisks=??\\Zn\\n Maximum number of disks supported.\\n" msgstr " * \\Z4maxdisks=??\\Zn\\n 最大硬盘数.\\n" -#: menu.sh:980 +#: menu.sh:981 msgid " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) disks mask.\\n" msgstr " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) 磁盘掩码.\\n" -#: menu.sh:981 +#: menu.sh:982 msgid " * \\Z4esataportcfg=0x????\\Zn\\n Esata disks mask.\\n" msgstr " * \\Z4esataportcfg=0x????\\Zn\\n Esata 磁盘掩码.\\n" -#: menu.sh:982 +#: menu.sh:983 msgid " * \\Z4usbportcfg=0x????\\Zn\\n USB disks mask.\\n" msgstr " * \\Z4usbportcfg=0x????\\Zn\\n USB 磁盘掩码.\\n" -#: menu.sh:1021 +#: menu.sh:1022 msgid "No synoinfo entries to remove" msgstr "没有 Synoinfo 参数被删除" -#: menu.sh:1029 +#: menu.sh:1030 msgid "Select synoinfo entry to remove" msgstr "选择要删除的参数" -#: menu.sh:1064 +#: menu.sh:1065 msgid "Downloading old pat to extract synology .pat extractor..." msgstr "下载旧 pat, 提取 .pat 解密程序中..." -#: menu.sh:1070 menu.sh:1222 +#: menu.sh:1071 menu.sh:1222 msgid "Check internet or cache disk space.\\nError: %d:%d" msgstr "请检查网络连接或磁盘空间.\\nError: %d:%d" -#: menu.sh:1110 +#: menu.sh:1111 msgid "Uncompressed tar" msgstr "未压缩 tar" -#: menu.sh:1114 +#: menu.sh:1115 msgid "Compressed tar" msgstr "已压缩 tar" -#: menu.sh:1118 +#: menu.sh:1119 msgid "Encrypted" msgstr "已加密" -#: menu.sh:1122 +#: menu.sh:1123 msgid "" "Could not determine if pat file is encrypted or not, maybe corrupted, try " "again!" msgstr "无法确定 pat 文件是否加密, 可能已损坏, 请重试!" -#: menu.sh:1129 menu.sh:1238 +#: menu.sh:1130 menu.sh:1238 msgid "Disassembling %s: " msgstr "解压缩 %s: " -#: menu.sh:1136 +#: menu.sh:1137 msgid "Extractor cached." msgstr "已存在解密程序." -#: menu.sh:1142 menu.sh:1145 +#: menu.sh:1143 menu.sh:1146 msgid "Extracting ..." msgstr "解压中 ..." @@ -769,42 +769,46 @@ msgstr "设置 hash: " msgid "Copying files: " msgstr "拷贝文件: " -#: menu.sh:1287 +#: menu.sh:1279 +msgid "No disk space left, please clean the cache and try again!" +msgstr "磁盘空间不足, 请清理缓存并重试!" + +#: menu.sh:1295 msgid "Cleaning ..." msgstr "清除中 ..." -#: menu.sh:1289 +#: menu.sh:1298 msgid "Ready!" msgstr "已就绪!" -#: menu.sh:1313 menu.sh:1329 menu.sh:1333 menu.sh:1350 menu.sh:1355 -#: menu.sh:1374 menu.sh:1386 menu.sh:2101 +#: menu.sh:1322 menu.sh:1338 menu.sh:1342 menu.sh:1359 menu.sh:1364 +#: menu.sh:1383 menu.sh:1395 menu.sh:2112 msgid "Custom DTS" msgstr "自定义 DTS" -#: menu.sh:1315 +#: menu.sh:1324 msgid "Custom dts: " msgstr "自定义 dts: " -#: menu.sh:1316 +#: menu.sh:1325 msgid "Upload dts file" msgstr "上传 dts 文件" -#: menu.sh:1317 +#: menu.sh:1326 msgid "Delete dts file" msgstr "删除 dts 文件" -#: menu.sh:1318 +#: menu.sh:1327 msgid "Edit dts file" msgstr "编辑 dts 文件" -#: menu.sh:1328 +#: menu.sh:1337 msgid "" "Or upload the dts file to %s via DUFS, Will be automatically imported when " "building." msgstr "或者通过 DUFS 上传 dts 文件到 %s, 编译时会自动导入." -#: menu.sh:1334 +#: menu.sh:1343 msgid "" "Currently, only dts format files are supported. Please prepare and click to " "confirm uploading.\\n(saved in /mnt/p3/users/)" @@ -812,539 +816,539 @@ msgstr "" "目前, 只支持 dts 格式的文件, 请准备并点击确认上传.\\n(保存于 /mnt/p3/users/ " "中)" -#: menu.sh:1351 menu.sh:1387 +#: menu.sh:1360 menu.sh:1396 msgid "Not a valid dts file, please try again!" msgstr "dts 文件无效, 请重试!" -#: menu.sh:1356 +#: menu.sh:1365 msgid "A valid dts file, Automatically import at compile time." msgstr "dts 文件有效, 将在编译时自动导入." -#: menu.sh:1375 +#: menu.sh:1384 msgid "No dts file to edit. Please upload first!" msgstr "没有可编辑的 dts 文件, 请先上传!" -#: menu.sh:1450 +#: menu.sh:1459 msgid "Temporary IP: (UI will not refresh)" msgstr "临时 IP: (UI 不会刷新)" -#: menu.sh:1462 menu.sh:1486 menu.sh:1494 menu.sh:1506 menu.sh:1515 -#: menu.sh:1537 menu.sh:1629 menu.sh:1646 menu.sh:1650 menu.sh:1651 -#: menu.sh:1656 menu.sh:1660 menu.sh:1675 menu.sh:1677 menu.sh:1854 -#: menu.sh:1868 menu.sh:1871 menu.sh:1899 menu.sh:1903 menu.sh:1910 -#: menu.sh:1916 menu.sh:1935 menu.sh:1937 menu.sh:1945 menu.sh:1968 -#: menu.sh:1971 menu.sh:1986 menu.sh:1990 menu.sh:1996 menu.sh:2002 -#: menu.sh:2008 menu.sh:2039 menu.sh:2055 menu.sh:2066 menu.sh:2136 -#: menu.sh:2157 menu.sh:2182 menu.sh:2194 menu.sh:2214 menu.sh:2251 -#: menu.sh:2306 menu.sh:2310 menu.sh:2320 menu.sh:2326 menu.sh:2329 -#: menu.sh:2344 menu.sh:2349 menu.sh:2356 menu.sh:2358 menu.sh:2379 +#: menu.sh:1471 menu.sh:1495 menu.sh:1503 menu.sh:1515 menu.sh:1524 +#: menu.sh:1546 menu.sh:1639 menu.sh:1656 menu.sh:1660 menu.sh:1661 +#: menu.sh:1666 menu.sh:1670 menu.sh:1685 menu.sh:1687 menu.sh:1864 +#: menu.sh:1878 menu.sh:1881 menu.sh:1909 menu.sh:1913 menu.sh:1920 +#: menu.sh:1926 menu.sh:1945 menu.sh:1947 menu.sh:1955 menu.sh:1978 +#: menu.sh:1981 menu.sh:1996 menu.sh:2000 menu.sh:2006 menu.sh:2012 +#: menu.sh:2018 menu.sh:2049 menu.sh:2065 menu.sh:2076 menu.sh:2147 +#: menu.sh:2168 menu.sh:2193 menu.sh:2205 menu.sh:2225 menu.sh:2262 +#: menu.sh:2317 menu.sh:2321 menu.sh:2331 menu.sh:2337 menu.sh:2344 +#: menu.sh:2346 menu.sh:2351 menu.sh:2354 menu.sh:2370 menu.sh:2391 msgid "Advanced" msgstr "高级" -#: menu.sh:1487 +#: menu.sh:1496 msgid "Setting IP ..." msgstr "设置 IP ..." -#: menu.sh:1495 +#: menu.sh:1504 msgid "Scanning ..." msgstr "扫描中 ..." -#: menu.sh:1498 +#: menu.sh:1507 msgid "Scanned SSIDs:\\n" msgstr "扫描到的 SSIDs:\\n" -#: menu.sh:1516 +#: menu.sh:1525 msgid "Invalid SSID/PSK, retry?" msgstr "无效 SSID/PSK, 重试?" -#: menu.sh:1538 +#: menu.sh:1547 msgid "Setting ..." msgstr "设置中 ..." -#: menu.sh:1627 +#: menu.sh:1636 msgid "\\nTotal of ports: %s\\n" msgstr "\\n端口总数: %s\\n" -#: menu.sh:1628 +#: menu.sh:1637 msgid "" "\\nPorts with color \\Z1red\\Zn as DUMMY, color \\Z2\\Zbgreen\\Zn has drive " "connected." msgstr "\\n\\Z1红色\\Zn 为模拟端口, \\Z2\\Zb绿色\\Zn 为已驱动的物理端口." -#: menu.sh:1647 menu.sh:1987 +#: menu.sh:1638 menu.sh:1657 menu.sh:1997 msgid "No disk found!" msgstr "未找到磁盘!" -#: menu.sh:1657 menu.sh:1853 +#: menu.sh:1667 menu.sh:1863 msgid "" "Warning:\\nThis operation is irreversible. Please backup important data. Do " "you want to continue?" msgstr "警告:\\n该操作不可逆, 请提前备份重要数据. 是否继续?" -#: menu.sh:1661 +#: menu.sh:1671 msgid "" "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "警告:\\n当前的硬盘处于 raid 中,是否仍要格式化?" -#: menu.sh:1676 +#: menu.sh:1686 msgid "Formatting ..." msgstr "格式化中 ..." -#: menu.sh:1678 +#: menu.sh:1688 msgid "Formatting is complete." msgstr "格式化完成." -#: menu.sh:1685 menu.sh:1689 menu.sh:1703 menu.sh:1723 menu.sh:1739 -#: menu.sh:1747 menu.sh:1831 menu.sh:1836 menu.sh:1842 +#: menu.sh:1695 menu.sh:1699 menu.sh:1713 menu.sh:1733 menu.sh:1749 +#: menu.sh:1757 menu.sh:1841 menu.sh:1846 menu.sh:1852 msgid "Try recovery DSM" msgstr "尝试恢复 DSM 系统" -#: menu.sh:1686 +#: menu.sh:1696 msgid "Trying to recovery a installed DSM system ..." msgstr "尝试恢复已安装的 DSM 系统中 ..." -#: menu.sh:1690 +#: menu.sh:1700 msgid "Unfortunately I couldn't mount the DSM partition!" msgstr "很遗憾, 我无法挂载 DSM 分区!" -#: menu.sh:1704 +#: menu.sh:1714 msgid "Checking for backup of user's configuration for bootloader ..." msgstr "检查引导程序的用户配置备份中 ..." -#: menu.sh:1724 +#: menu.sh:1734 msgid "" "Found a backup of the user's configuration, but the system is damaged and " "will not be restored. Please reselect model and build." msgstr "找到用户配置的备份, 但系统已损坏, 将无法恢复. 请重新选择模型并构建." -#: menu.sh:1740 +#: menu.sh:1750 msgid "" "Found a backup of the user's configuration, and restored it. Please rebuild " "and boot." msgstr "找到用户配置的备份, 并已还原. 请重新编译并启动." -#: menu.sh:1748 +#: menu.sh:1758 msgid "Checking for installed DSM system ..." msgstr "检查已安装的 DSM 系统中 ..." -#: menu.sh:1832 +#: menu.sh:1842 msgid "Found a installed DSM system and restored it. Please rebuild and boot." msgstr "找到已安装的DSM系统, 并已还原. 请重新编译并启动." -#: menu.sh:1837 +#: menu.sh:1847 msgid "" "Found a installed DSM system, but the system is damaged and will not be " "restored. Please reselect model and build." msgstr "找到已安装的DSM系统, 但系统已损坏, 将无法恢复. 请重新选择模型并构建." -#: menu.sh:1843 +#: menu.sh:1853 msgid "" "The installed DSM system was not found, or the system is damaged and cannot " "be recovered. Please reselect model and build." msgstr "" "未找到已安装的DSM系统, 或者系统已损坏, 将无法恢复. 请重新选择模型并构建." -#: menu.sh:1851 +#: menu.sh:1861 msgid "" "This feature will allow you to downgrade the installation by removing the " "VERSION file from the first partition of all disks.\\n" msgstr "此功能通过删除所有磁盘的第一个分区的 VERSION 文件来允许你降级安装.\\n" -#: menu.sh:1852 +#: menu.sh:1862 msgid "Therefore, please insert all disks before continuing.\\n" msgstr "因此, 请插入所有磁盘后再进行操作.\\n" -#: menu.sh:1869 +#: menu.sh:1879 msgid "Removing ..." msgstr "删除中 ..." -#: menu.sh:1870 +#: menu.sh:1880 msgid "Remove VERSION file for all disks completed." msgstr "已移除所有磁盘的 VERSION 文件." -#: menu.sh:1900 +#: menu.sh:1910 msgid "The installed Syno system not found in the currently inserted disks!" msgstr "未在当前插入的硬盘中找到已安装的 syno 系统!" -#: menu.sh:1904 +#: menu.sh:1914 msgid "Choose a user name" msgstr "选择一个用户" -#: menu.sh:1911 +#: menu.sh:1921 msgid "Type a new password for user '%s'" msgstr "输入用户 '%s' 的新密码" -#: menu.sh:1917 +#: menu.sh:1927 msgid "Invalid password" msgstr "无效密码" -#: menu.sh:1936 +#: menu.sh:1946 msgid "Resetting ..." msgstr "重置中 ..." -#: menu.sh:1938 +#: menu.sh:1948 msgid "Password reset completed." msgstr "重置密码完成." -#: menu.sh:1946 +#: menu.sh:1956 msgid "Please insert all disks before continuing.\\n" msgstr "请插入所有磁盘后再进行操作.\\n" -#: menu.sh:1969 +#: menu.sh:1979 msgid "Enabling ..." msgstr "开启中 ..." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is enabled." msgstr "Telnet&SSH 已开启." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is not enabled." msgstr "Telnet&SSH 未开启." -#: menu.sh:1991 +#: menu.sh:2001 msgid "Choose a disk to clone to" msgstr "选择要克隆到的磁盘" -#: menu.sh:1997 +#: menu.sh:2007 msgid "No disk selected!" msgstr "未选择磁盘!" -#: menu.sh:2003 +#: menu.sh:2013 msgid "Disk %s size is less than 1GB and cannot be cloned!" msgstr "磁盘 %s 的大小小于 1GB,无法克隆!" -#: menu.sh:2007 +#: menu.sh:2017 msgid "" "Warning:\\nDisk %s will be formatted and written to the bootloader. Please " "confirm that important data has been backed up. \\nDo you want to continue?" msgstr "" "警告:\\n磁盘 %s 将被格式化并写入引导程序. 请确认重要数据已备份. \\n是否继续?" -#: menu.sh:2040 +#: menu.sh:2050 msgid "Cloning ..." msgstr "克隆中 ..." -#: menu.sh:2042 +#: menu.sh:2052 msgid "" "Bootloader has been cloned to disk %s, please remove the current bootloader " "disk!\\nReboot?" msgstr "引导程序已克隆到磁盘 %s, 请移除当前引导盘! \\n重启?" -#: menu.sh:2056 +#: menu.sh:2066 msgid "Please enter a proxy server url.(e.g., %s)" msgstr "请输入代理服务器 url.(e.g., %s)" -#: menu.sh:2067 +#: menu.sh:2077 msgid "Invalid proxy server url, continue?" msgstr "无效的代理服务器 url, 是否继续?" -#: menu.sh:2095 +#: menu.sh:2106 msgid "Switch LKM version:" msgstr "选择 LKM 版本:" -#: menu.sh:2096 +#: menu.sh:2107 msgid "HDD sort(hotplug):" msgstr "HDD 排序(hotplug):" -#: menu.sh:2098 +#: menu.sh:2109 msgid "show/modify the current pat data" msgstr "显示/修改当前 pat 下载链接" -#: menu.sh:2103 +#: menu.sh:2114 msgid "Switch direct boot:" msgstr "切换直接启动:" -#: menu.sh:2105 +#: menu.sh:2116 msgid "Timeout of get ip in boot:" msgstr "启动时获取 IP 的超时时间:" -#: menu.sh:2106 +#: menu.sh:2117 msgid "Timeout of boot wait:" msgstr "启动超时时间:" -#: menu.sh:2107 +#: menu.sh:2118 msgid "kernel switching method:" msgstr "内核切换的方式:" -#: menu.sh:2109 +#: menu.sh:2120 msgid "Reboot on kernel panic:" msgstr "内核恐慌时重新启动:" -#: menu.sh:2111 +#: menu.sh:2122 msgid "Use EMMC as the system disk:" msgstr "使用 EMMC 作为系统磁盘:" -#: menu.sh:2113 +#: menu.sh:2124 msgid "Custom patch script # Developer" msgstr "自定义补丁脚本 # 开发" -#: menu.sh:2114 +#: menu.sh:2125 msgid "Edit user config file manually" msgstr "手动编辑用户配置文件" -#: menu.sh:2115 +#: menu.sh:2126 msgid "Edit grub.cfg file manually" msgstr "手动编辑 grub.cfg 文件" -#: menu.sh:2117 +#: menu.sh:2128 msgid "Set static IP" msgstr "设置静态 IP" -#: menu.sh:2118 +#: menu.sh:2129 msgid "Set wireless account" msgstr "设置无线帐号" -#: menu.sh:2119 +#: menu.sh:2130 msgid "Show disks information" msgstr "显示磁盘信息" -#: menu.sh:2120 +#: menu.sh:2131 msgid "Format disk(s) # Without loader disk" msgstr "格式化磁盘(s) # 不含启动盘" -#: menu.sh:2121 +#: menu.sh:2132 msgid "Try to recovery a installed DSM system" msgstr "尝试恢复已安装的 DSM 系统" -#: menu.sh:2122 +#: menu.sh:2133 msgid "Allow downgrade installation" msgstr "允许降级安装" -#: menu.sh:2123 +#: menu.sh:2134 msgid "Reset DSM system password" msgstr "重置 DSM 系统密码" -#: menu.sh:2124 +#: menu.sh:2135 msgid "Force enable Telnet&SSH of DSM system" msgstr "强制打开 DSM 的 Telnet&SSH" -#: menu.sh:2125 +#: menu.sh:2136 msgid "Clone bootloader disk to another disk" msgstr "克隆引导盘到另一个磁盘" -#: menu.sh:2126 +#: menu.sh:2137 msgid "Report bugs to the author" msgstr "向作者报告错误" -#: menu.sh:2127 -msgid "Save modifications of '/opt/rr'" -msgstr "保存'/opt/rr'的修改" - -#: menu.sh:2128 +#: menu.sh:2138 msgid "Install development tools" msgstr "安装开发者工具" -#: menu.sh:2130 +#: menu.sh:2139 +msgid "Save modifications of '/opt/rr'" +msgstr "保存'/opt/rr'的修改" + +#: menu.sh:2141 msgid "Show QR logo:" msgstr "显示 QR logo:" -#: menu.sh:2131 +#: menu.sh:2142 msgid "Set global proxy" msgstr "设置全局代理" -#: menu.sh:2132 +#: menu.sh:2143 msgid "Set github proxy" msgstr "设置 GitHub 代理" -#: menu.sh:2133 +#: menu.sh:2144 msgid "Vigorously miracle" msgstr "大力出奇迹" -#: menu.sh:2137 +#: menu.sh:2148 msgid "Advanced option" msgstr "高级设置" -#: menu.sh:2156 +#: menu.sh:2167 msgid "pat: (editable)" msgstr "pat: (可编辑)" -#: menu.sh:2183 menu.sh:2195 menu.sh:2215 +#: menu.sh:2194 menu.sh:2206 menu.sh:2226 msgid "Choose a time(seconds)" msgstr "选择一个时间(秒)" -#: menu.sh:2247 +#: menu.sh:2258 msgid "This option is only informative.\\n\\n" msgstr "此选项仅为提示.\\n\\n" -#: menu.sh:2248 +#: menu.sh:2259 msgid "This program reserves an interface for ramdisk custom patch scripts.\\n" msgstr "此程序为 ramdisk 自定义补丁脚本保留了一个接口.\\n" -#: menu.sh:2249 +#: menu.sh:2260 msgid "Call timing: called before ramdisk packaging.\\n" msgstr "调用时机: 在 ramdisk 打包前调用.\\n" -#: menu.sh:2250 +#: menu.sh:2261 msgid "Location: /mnt/p3/scripts/*.sh\\n" msgstr "位置: /mnt/p3/scripts/*.sh\\n" -#: menu.sh:2307 +#: menu.sh:2318 msgid "" "Please via %s to download the logs,\\nAnd go to github to create an issue " "and upload the logs." msgstr "请通过 %s 下载日志 logs,\\n并前往 github 创建问题并上传日志 logs." -#: menu.sh:2311 +#: menu.sh:2322 msgid "Please go to github to create an issue and upload the logs." msgstr "请前往 github 创建问题并上传日志 logs." -#: menu.sh:2315 +#: menu.sh:2326 msgid "\\Z1No logs found!\\Zn\\n\\n" msgstr "\\Z1日志 logs 未找到!\\Zn\\n\\n" -#: menu.sh:2316 +#: menu.sh:2327 msgid "Please do as follows:\\n" msgstr "请按如下操作:\\n" -#: menu.sh:2317 +#: menu.sh:2328 msgid " 1. Add dbgutils in addons and rebuild.\\n" msgstr " 1. 在插件中添加 dbgutils 并重新编译.\\n" -#: menu.sh:2318 +#: menu.sh:2329 msgid " 2. Wait 10 minutes after booting.\\n" msgstr " 2. 启动后等待10分钟.\\n" -#: menu.sh:2319 +#: menu.sh:2330 msgid " 3. Reboot into RR and go to this option.\\n" msgstr " 3. 重启到 RR 并回到该选项.\\n" -#: menu.sh:2327 -msgid "" -"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " -"Do you want to continue?" -msgstr "警告:\\n请不要中途停止, 否则将导致 RR 引导损毁, 是否继续?" - -#: menu.sh:2330 -msgid "" -"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" -msgstr "保存中 ...\\n(一般需要 5~10 分钟,请耐心等待.)" - -#: menu.sh:2345 -msgid "Save is complete." -msgstr "保存完成." - -#: menu.sh:2350 +#: menu.sh:2338 msgid "" "This option only installs opkg package management, allowing you to install " "more tools for use and debugging. Do you want to continue?" msgstr "" "该选项仅安装 opkg 包管理工具, 使你能够安装更多的工具以供使用和调试, 是否继续?" -#: menu.sh:2357 +#: menu.sh:2345 msgid "opkg installing ..." msgstr "opkg 安装中 ..." -#: menu.sh:2359 +#: menu.sh:2347 msgid "" "opkg install is complete. Please reconnect to ssh/web, or execute 'source ~/." "bashrc'" msgstr "opkg 安装完成. 请重新链接 ssh/web, 或者执行 'source ~/.bashrc'" -#: menu.sh:2391 +#: menu.sh:2352 +msgid "" +"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " +"Do you want to continue?" +msgstr "警告:\\n请不要中途停止, 否则将导致 RR 引导损毁, 是否继续?" + +#: menu.sh:2355 +msgid "" +"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" +msgstr "保存中 ...\\n(一般需要 5~10 分钟,请耐心等待.)" + +#: menu.sh:2371 +msgid "Save is complete." +msgstr "保存完成." + +#: menu.sh:2403 msgid "Alert" msgstr "警告" -#: menu.sh:2392 +#: menu.sh:2404 msgid "Config changed, would you like to rebuild the loader?" msgstr "配置已更改, 是否重新编译引导?" -#: menu.sh:2409 menu.sh:3012 +#: menu.sh:2421 menu.sh:3024 msgid "Choose a language" msgstr "选择语言" -#: menu.sh:2424 +#: menu.sh:2436 msgid "Choose a layout" msgstr "选择布局" -#: menu.sh:2436 +#: menu.sh:2448 msgid "Choice a keymap" msgstr "选择键盘映射" -#: menu.sh:2455 menu.sh:2532 menu.sh:2629 menu.sh:2674 menu.sh:2724 -#: menu.sh:2763 +#: menu.sh:2467 menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 +#: menu.sh:2775 msgid "Update %s" msgstr "更新 %s" -#: menu.sh:2456 +#: menu.sh:2468 msgid "Checking last version ..." msgstr "检测新版本中 ..." -#: menu.sh:2472 +#: menu.sh:2484 msgid "Error checking new version.\\nError: TAG is %s" msgstr "检测新版本错误.\\nError: TAG is %s" -#: menu.sh:2485 +#: menu.sh:2497 msgid "No new version." msgstr "没有新版本." -#: menu.sh:2489 +#: menu.sh:2501 msgid "Actual version is %s\\nForce update?" msgstr "实际版本为 %s\\n强制更新?" -#: menu.sh:2511 +#: menu.sh:2523 msgid "Downloading ..." msgstr "下载中 ..." -#: menu.sh:2514 +#: menu.sh:2526 msgid "Error downloading new version.\\nError: %d:%d" msgstr "下载新版本错误.\\nError: %d:%d" -#: menu.sh:2532 menu.sh:2616 menu.sh:2809 menu.sh:2836 +#: menu.sh:2544 menu.sh:2628 menu.sh:2821 menu.sh:2848 msgid "RR" msgstr "RR" -#: menu.sh:2533 menu.sh:2630 menu.sh:2675 menu.sh:2725 menu.sh:2764 +#: menu.sh:2545 menu.sh:2642 menu.sh:2687 menu.sh:2737 menu.sh:2776 msgid "Extracting update file ..." msgstr "解压更新文件 ..." -#: menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 menu.sh:2775 +#: menu.sh:2556 menu.sh:2653 menu.sh:2698 menu.sh:2748 menu.sh:2787 msgid "Error extracting update file." msgstr "更新文件解压错误." -#: menu.sh:2556 +#: menu.sh:2568 msgid "Checksum do not match!" msgstr "Checksum 不匹配!" -#: menu.sh:2570 +#: menu.sh:2582 msgid "" "The current version does not support upgrading to the latest update.zip. " "Please remake the bootloader disk!" msgstr "当前版本不支持最新的 update.zip 升级, 请重新制作引导盘!" -#: menu.sh:2580 +#: menu.sh:2592 msgid "Installing new files ..." msgstr "安装更新中 ..." -#: menu.sh:2616 menu.sh:2659 menu.sh:2709 menu.sh:2748 menu.sh:2787 +#: menu.sh:2628 menu.sh:2671 menu.sh:2721 menu.sh:2760 menu.sh:2799 msgid "%s updated with success!" msgstr "%s 更新成功!" -#: menu.sh:2616 +#: menu.sh:2628 msgid "Reboot?" msgstr "重启?" -#: menu.sh:2724 menu.sh:2748 menu.sh:2812 menu.sh:2865 menu.sh:2869 +#: menu.sh:2736 menu.sh:2760 menu.sh:2824 menu.sh:2877 menu.sh:2881 msgid "LKMs" msgstr "LKMs" -#: menu.sh:2763 menu.sh:2787 menu.sh:2813 menu.sh:2876 menu.sh:2880 +#: menu.sh:2775 menu.sh:2799 menu.sh:2825 menu.sh:2888 menu.sh:2892 msgid "CKs" msgstr "CKs" -#: menu.sh:2808 menu.sh:2830 +#: menu.sh:2820 menu.sh:2842 msgid "All" msgstr "全部" -#: menu.sh:2814 +#: menu.sh:2826 msgid "Local upload" msgstr "本地上传" -#: menu.sh:2815 +#: menu.sh:2827 msgid "Pre Release:" msgstr "预发布:" -#: menu.sh:2820 menu.sh:2888 +#: menu.sh:2832 menu.sh:2900 msgid "" "Manually uploading update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*." "zip to /tmp/ will skip the download." @@ -1352,124 +1356,124 @@ msgstr "" "手动上传 update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*.zip 到 /" "tmp/ 将跳过下载." -#: menu.sh:2843 menu.sh:2854 menu.sh:2865 menu.sh:2876 +#: menu.sh:2855 menu.sh:2866 menu.sh:2877 menu.sh:2888 msgid "No longer supports update %s separately. Please choose to update All/RR" msgstr "不再支持单独更新%s. 请选择更新全部/RR" -#: menu.sh:2894 +#: menu.sh:2906 msgid "" "Please keep the attachment name consistent with the attachment name on " "Github.\\n" msgstr "请保持附件名称与 github 上附件名称一致.\\n" -#: menu.sh:2895 +#: menu.sh:2907 msgid "Upload update*.zip will update RR.\\n" msgstr "上传 update*.zip 将更新 RR.\\n" -#: menu.sh:2896 +#: menu.sh:2908 msgid "Upload addons*.zip will update Addons.\\n" msgstr "上传 addons*.zip 将更新 插件.\\n" -#: menu.sh:2897 +#: menu.sh:2909 msgid "Upload modules*.zip will update Modules.\\n" msgstr "上传 modules*.zip 将更新 模块.\\n" -#: menu.sh:2898 +#: menu.sh:2910 msgid "Upload rp-lkms*.zip will update LKMs.\\n" msgstr "上传 rp-lkms*.zip 将更新 LKMs.\\n" -#: menu.sh:2899 +#: menu.sh:2911 msgid "Upload rr-cks*.zip will update CKs.\\n" msgstr "上传 rr-cks*.zip 将更新 CKs.\\n" -#: menu.sh:2955 +#: menu.sh:2967 msgid "This person is very lazy and hasn't written anything." msgstr "这个人很懒, 什么也没有写." -#: menu.sh:2985 +#: menu.sh:2997 msgid "Choose a model" msgstr "选择型号" -#: menu.sh:2987 +#: menu.sh:2999 msgid "Choose a version" msgstr "选择版本" -#: menu.sh:2989 +#: menu.sh:3001 msgid "Parse pat" msgstr "解析 pat" -#: menu.sh:2996 +#: menu.sh:3008 msgid "Kernel:" msgstr "内核:" -#: menu.sh:2998 +#: menu.sh:3010 msgid "Addons menu" msgstr "插件" -#: menu.sh:2999 +#: menu.sh:3011 msgid "Modules menu" msgstr "模块" -#: menu.sh:3000 +#: menu.sh:3012 msgid "Cmdline menu" msgstr "设置 Cmdline" -#: menu.sh:3001 +#: menu.sh:3013 msgid "Synoinfo menu" msgstr "设置 Synoinfo" -#: menu.sh:3003 +#: menu.sh:3015 msgid "Advanced menu" msgstr "高级设置" -#: menu.sh:3006 +#: menu.sh:3018 msgid "Build the loader" msgstr "编译引导" -#: menu.sh:3010 +#: menu.sh:3022 msgid "Boot the loader" msgstr "启动" -#: menu.sh:3013 +#: menu.sh:3025 msgid "Choose a keymap" msgstr "选择键盘" -#: menu.sh:3015 +#: menu.sh:3027 msgid "Clean disk cache" msgstr "清除磁盘缓存" -#: menu.sh:3017 +#: menu.sh:3029 msgid "Update menu" msgstr "更新" -#: menu.sh:3018 +#: menu.sh:3030 msgid "Notepad" msgstr "备注" -#: menu.sh:3040 +#: menu.sh:3052 msgid "Change ..." msgstr "改变 ..." -#: menu.sh:3109 +#: menu.sh:3121 msgid "Choose a action" msgstr "选择动作" -#: menu.sh:3110 +#: menu.sh:3122 msgid "Poweroff" msgstr "关机" -#: menu.sh:3111 +#: menu.sh:3123 msgid "Reboot" msgstr "重启" -#: menu.sh:3112 +#: menu.sh:3124 msgid "Reboot to RR" msgstr "重启到 RR" -#: menu.sh:3113 +#: menu.sh:3125 msgid "Back to shell" msgstr "退出到 shell" -#: menu.sh:3139 +#: menu.sh:3151 msgid "Call \\033[1;32mmenu.sh\\033[0m to return to menu" msgstr "执行 \\033[1;32mmenu.sh\\033[0m 重新进入设置菜单" diff --git a/files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.mo b/files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.mo deleted file mode 100644 index b90f89a6e24c8a25b41506399a5eace7b67f39db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30850 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 diff --git a/files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.po b/files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.po index 0230fc07..10ca6e16 100644 --- a/files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.po +++ b/files/initrd/opt/rr/lang/zh_HK/LC_MESSAGES/rr.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: RR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-12 21:16+0800\n" -"PO-Revision-Date: 2024-03-12 21:20+0800\n" +"POT-Creation-Date: 2024-03-15 00:34+0800\n" +"PO-Revision-Date: 2024-03-15 00:36+0800\n" "Last-Translator: Ing \n" "Language-Team: Chinese (HongKong) \n" "Language: zh_HK\n" @@ -33,7 +33,7 @@ msgstr "Welcome to %s" msgid "DSM zImage changed" msgstr "DSM zImage 已變更" -#: boot.sh:36 menu.sh:1277 +#: boot.sh:36 menu.sh:1285 msgid "" "zImage not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -43,7 +43,7 @@ msgstr "zImage patch 失敗,\\n請升級引導版本並重試.\\nPatch 錯誤:\\ msgid "DSM Ramdisk changed" msgstr "DSM Ramdisk 已變更" -#: boot.sh:47 menu.sh:1283 +#: boot.sh:47 menu.sh:1291 msgid "" "Ramdisk not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -239,7 +239,7 @@ msgid "Choose the model" msgstr "選擇型號" #: menu.sh:234 menu.sh:242 menu.sh:254 menu.sh:272 menu.sh:307 menu.sh:332 -#: menu.sh:384 +#: menu.sh:383 msgid "Product Version" msgstr "版本" @@ -262,7 +262,7 @@ msgstr "該版本不支持 UEFI 啟動, 請選擇其他版本或者切換啟動 msgid "Get pat data ..." msgstr "獲取 pat 數據 ..." -#: menu.sh:297 menu.sh:1052 menu.sh:1200 +#: menu.sh:297 menu.sh:1053 menu.sh:1200 msgid "Network error, please check the network connection and try again." msgstr "網絡錯誤, 請檢查網絡連接然後重試." @@ -287,217 +287,217 @@ msgstr "獲取 pat 數據成功,\\n請確認或者按需修改 URL 和 MD5." msgid "Retry" msgstr "重試" -#: menu.sh:333 menu.sh:437 +#: menu.sh:333 menu.sh:436 msgid "Reconfiguring Synoinfo, Addons and Modules" msgstr "重新配寘 Syninfo, 挿件和模塊" -#: menu.sh:368 +#: menu.sh:367 msgid "" "You have selected the %s and %s.\\n'Parse Pat' will overwrite the previous " "selection.\\nDo you want to continue?" msgstr "你已經選擇了 %s 和 %s\\n‘解析 Pat' 將覆蓋先前的選擇.\\n是否繼續?" -#: menu.sh:369 +#: menu.sh:368 msgid "Parse Pat" msgstr "解析 Pat" -#: menu.sh:378 +#: menu.sh:377 msgid "No pat file found in /tmp/pats/ folder!\\n" msgstr "在 /tmp/pats/ 資料夾中找不到 pat 檔案!\\n" -#: menu.sh:379 +#: menu.sh:378 msgid "" "Please upload the pat file to /tmp/pats/ folder via DUFS and re-enter this " "option.\\n" msgstr "" "請透過 DUFS 將 pat 檔案上傳到 /tmp/pats/ 資料夾,然後重新进入此選項.\\n" -#: menu.sh:380 menu.sh:390 menu.sh:2808 menu.sh:2809 menu.sh:2810 menu.sh:2811 -#: menu.sh:2812 menu.sh:2813 menu.sh:2819 menu.sh:2842 menu.sh:2853 -#: menu.sh:2864 menu.sh:2875 menu.sh:2889 menu.sh:2900 menu.sh:2917 -#: menu.sh:2936 +#: menu.sh:379 menu.sh:389 menu.sh:2820 menu.sh:2821 menu.sh:2822 menu.sh:2823 +#: menu.sh:2824 menu.sh:2825 menu.sh:2831 menu.sh:2854 menu.sh:2865 +#: menu.sh:2876 menu.sh:2887 menu.sh:2901 menu.sh:2912 menu.sh:2929 +#: menu.sh:2948 msgid "Update" msgstr "更新" -#: menu.sh:385 +#: menu.sh:384 msgid "Choose a pat file" msgstr "選擇一个 pat 檔案" -#: menu.sh:391 menu.sh:403 menu.sh:1157 +#: menu.sh:390 menu.sh:402 menu.sh:1157 msgid "pat Invalid, try again!" msgstr "無效的 pat, 請重試!" -#: menu.sh:396 +#: menu.sh:395 msgid "Parse %s ..." msgstr "解析 %s ..." -#: menu.sh:421 +#: menu.sh:420 msgid "Currently, %s is not supported." msgstr "目前,不支援 %s." -#: menu.sh:433 +#: menu.sh:432 msgid "Currently, %s of %s is not supported." msgstr "目前,不支援 %s-%s." -#: menu.sh:494 menu.sh:1293 menu.sh:3021 menu.sh:3039 +#: menu.sh:493 menu.sh:1301 menu.sh:3033 menu.sh:3051 msgid "Main menu" msgstr "主選單" -#: menu.sh:495 menu.sh:1294 +#: menu.sh:494 menu.sh:1302 msgid "Making ..." msgstr "編譯中 ..." -#: menu.sh:497 menu.sh:1296 +#: menu.sh:496 menu.sh:1304 msgid "Error" msgstr "錯誤" -#: menu.sh:530 menu.sh:547 menu.sh:552 menu.sh:558 menu.sh:569 menu.sh:577 -#: menu.sh:600 menu.sh:607 menu.sh:611 menu.sh:625 menu.sh:629 menu.sh:637 -#: menu.sh:640 menu.sh:2629 menu.sh:2659 menu.sh:2810 menu.sh:2843 menu.sh:2847 +#: menu.sh:531 menu.sh:548 menu.sh:553 menu.sh:559 menu.sh:570 menu.sh:578 +#: menu.sh:601 menu.sh:608 menu.sh:612 menu.sh:626 menu.sh:630 menu.sh:638 +#: menu.sh:641 menu.sh:2641 menu.sh:2671 menu.sh:2822 menu.sh:2855 menu.sh:2859 msgid "Addons" msgstr "挿件" -#: menu.sh:531 menu.sh:661 menu.sh:837 menu.sh:972 menu.sh:1314 menu.sh:3022 +#: menu.sh:532 menu.sh:662 menu.sh:838 menu.sh:973 menu.sh:1323 menu.sh:3034 msgid "Choose a option" msgstr "設定" -#: menu.sh:532 +#: menu.sh:533 msgid "Add an addon" msgstr "添加挿件" -#: menu.sh:533 +#: menu.sh:534 msgid "Delete addons" msgstr "删除挿件" -#: menu.sh:534 +#: menu.sh:535 msgid "Show all addons" msgstr "顯示所有挿件" -#: menu.sh:535 +#: menu.sh:536 msgid "Upload a external addon" msgstr "上傳外部挿件" -#: menu.sh:536 menu.sh:668 menu.sh:835 menu.sh:970 menu.sh:1319 menu.sh:2134 -#: menu.sh:2816 menu.sh:3019 menu.sh:3114 +#: menu.sh:537 menu.sh:669 menu.sh:836 menu.sh:971 menu.sh:1328 menu.sh:2145 +#: menu.sh:2828 menu.sh:3031 menu.sh:3126 msgid "Exit" msgstr "退出" -#: menu.sh:548 +#: menu.sh:549 msgid "No available addons to add" msgstr "沒有可用的挿件可添加" -#: menu.sh:553 +#: menu.sh:554 msgid "Select an addon" msgstr "選擇挿件" -#: menu.sh:559 +#: menu.sh:560 msgid "Type a optional params to addon" msgstr "輸入挿件的加載參數" -#: menu.sh:570 +#: menu.sh:571 msgid "No user addons to remove" msgstr "沒有要删除的用戶挿件" -#: menu.sh:578 +#: menu.sh:579 msgid "Select addon to remove" msgstr "選擇要删除的挿件" -#: menu.sh:591 +#: menu.sh:592 msgid "" "Name with color \"\\Z4blue\\Zn\" have been added, with color \"black\" are " "not added.\\n\\n" msgstr "名稱顏色為\"\\Z4藍色\\Zn\"的為已添加, 顏色為\"黑色\"的為未添加..\\n\\n" -#: menu.sh:606 menu.sh:740 menu.sh:1327 menu.sh:2887 +#: menu.sh:607 menu.sh:741 menu.sh:1336 menu.sh:2899 msgid "" "This feature is only available when accessed via ssh (Requires a terminal " "that supports ZModem protocol).\\n" msgstr "此功能僅通過 ssh 訪問時可用(需要支援 ZModem 協定的終端).\\n" -#: menu.sh:612 +#: menu.sh:613 msgid "Please upload the *.addons file." msgstr "請上傳 *.addons 檔案." -#: menu.sh:626 menu.sh:775 menu.sh:2918 menu.sh:2937 +#: menu.sh:627 menu.sh:776 menu.sh:2930 menu.sh:2949 msgid "Not a valid file, please try again!" msgstr "不是有效的檔案, 請重試!" -#: menu.sh:630 +#: menu.sh:631 msgid "The addon already exists. Do you want to overwrite it?" msgstr "該挿件已存在, 是否覆盖?" -#: menu.sh:638 +#: menu.sh:639 msgid "Addon '%s' added to loader, Please enable it in 'Add an addon' menu." msgstr "挿件 '%s' 已添加到引導中, 請在'添加挿件'選單中開啟." -#: menu.sh:641 +#: menu.sh:642 msgid "File format not recognized!" msgstr "檔案格式無法識別!" -#: menu.sh:660 menu.sh:674 menu.sh:687 menu.sh:724 menu.sh:741 menu.sh:751 -#: menu.sh:754 menu.sh:770 menu.sh:774 menu.sh:788 menu.sh:794 menu.sh:2674 -#: menu.sh:2709 menu.sh:2811 menu.sh:2854 menu.sh:2858 +#: menu.sh:661 menu.sh:675 menu.sh:688 menu.sh:725 menu.sh:742 menu.sh:752 +#: menu.sh:755 menu.sh:771 menu.sh:775 menu.sh:789 menu.sh:795 menu.sh:2686 +#: menu.sh:2721 menu.sh:2823 menu.sh:2866 menu.sh:2870 msgid "Modules" msgstr "模塊" -#: menu.sh:662 +#: menu.sh:663 msgid "Show/Select modules" msgstr "顯示/選擇模塊" -#: menu.sh:663 +#: menu.sh:664 msgid "Select loaded modules" msgstr "選擇已識別的模塊" -#: menu.sh:664 +#: menu.sh:665 msgid "Upload a external module" msgstr "上傳一個外部模塊" -#: menu.sh:665 +#: menu.sh:666 msgid "Deselect i915 with dependencies" msgstr "取消選擇 i915 及其依賴模組" -#: menu.sh:666 +#: menu.sh:667 msgid "Priority use of official drivers:" msgstr "優先使用官方驅動:" -#: menu.sh:667 +#: menu.sh:668 msgid "Edit modules that need to be copied to DSM" msgstr "編輯需要複製到 DSM 的模塊" -#: menu.sh:675 +#: menu.sh:676 msgid "Reading modules ..." msgstr "讀取模塊中 ..." -#: menu.sh:688 +#: menu.sh:689 msgid "Select all" msgstr "全選全部" -#: menu.sh:689 +#: menu.sh:690 msgid "Deselect all" msgstr "取消全選" -#: menu.sh:690 +#: menu.sh:691 msgid "Select modules to include" msgstr "選擇要加載的模塊" -#: menu.sh:725 +#: menu.sh:726 msgid "Selecting loaded modules" msgstr "選擇已識別的模塊" -#: menu.sh:746 +#: menu.sh:747 msgid "" "This function is experimental and dangerous. If you don't know much, please " "exit.\\n" msgstr "該功能是實驗性的且危險的, 如果你不瞭解, 請退出.\\n" -#: menu.sh:747 +#: menu.sh:748 msgid "" "The imported .ko of this function will be implanted into the corresponding " "arch's modules package, which will affect all models of the arch.\\n" msgstr "" "該功能導入 .ko 將被植入相應的架構的模塊包中, 這將影響該架構的所有型號.\\n" -#: menu.sh:748 +#: menu.sh:749 msgid "" "This program will not determine the availability of imported modules or even " "make type judgments, as please double check if it is correct.\\n" @@ -505,7 +505,7 @@ msgstr "" "該程式不會判斷導入的驅動模塊的可用性, 甚至不會做類型判斷, 因從請你再三確認是" "否正確.\\n" -#: menu.sh:749 +#: menu.sh:750 msgid "" "If you want to remove it, please go to the \"Update Menu\" -> \"Update " "modules\" to forcibly update the modules. All imports will be reset.\\n" @@ -513,62 +513,62 @@ msgstr "" "如果您想删除它, 請轉到 \"更新\"->\"更新模塊\" 強制更新模塊, 所有導入都將被重" "置.\\n" -#: menu.sh:750 +#: menu.sh:751 msgid "Do you want to continue?" msgstr "是否繼續?" -#: menu.sh:755 +#: menu.sh:756 msgid "Please upload the *.ko file." msgstr "請上傳 *.ko 檔案." -#: menu.sh:771 +#: menu.sh:772 msgid "Module '%s' added to %s-%s" msgstr "模塊 '%s' 已添加到 %s-%s" -#: menu.sh:789 +#: menu.sh:790 msgid "No i915 with dependencies module to deselect." msgstr "沒有 i915 及其依賴模組取消選擇." -#: menu.sh:795 +#: menu.sh:796 msgid "Module %s deselected.\\n" msgstr "模組 %s 已取消選擇.\\n" -#: menu.sh:809 menu.sh:1381 menu.sh:1408 menu.sh:1415 menu.sh:1438 +#: menu.sh:810 menu.sh:1390 menu.sh:1417 menu.sh:1424 menu.sh:1447 msgid "Edit with caution" msgstr "請謹慎編輯" -#: menu.sh:829 +#: menu.sh:830 msgid "Add/Edit a cmdline item" msgstr "添加/編輯 cmdline 參數" -#: menu.sh:830 +#: menu.sh:831 msgid "Show/Delete cmdline items" msgstr "顯示/删除 cmdline 參數" -#: menu.sh:832 +#: menu.sh:833 msgid "Define SN/MAC" msgstr "自定義 SN/MAC" -#: menu.sh:834 +#: menu.sh:835 msgid "Show model inherent cmdline" msgstr "顯示型號默認的 cmdline 參數" -#: menu.sh:836 menu.sh:855 menu.sh:864 menu.sh:888 menu.sh:896 menu.sh:913 -#: menu.sh:924 menu.sh:956 +#: menu.sh:837 menu.sh:856 menu.sh:865 menu.sh:889 menu.sh:897 menu.sh:914 +#: menu.sh:925 menu.sh:957 msgid "Cmdline" msgstr "Cmdline" -#: menu.sh:843 +#: menu.sh:844 msgid "Commonly used cmdlines:\\n" msgstr "常用 cmdlines:\\n" -#: menu.sh:844 +#: menu.sh:845 msgid "" " * \\Z4disable_mtrr_trim=\\Zn\\n disables kernel trim any uncacheable " "memory out.\\n" msgstr " * \\Z4disable_mtrr_trim=\\Zn\\n 禁用內核修剪任何不可緩存的內存.\\n" -#: menu.sh:845 +#: menu.sh:846 msgid "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Set the maximum C-state depth " "allowed by the intel_idle driver.\\n" @@ -576,26 +576,26 @@ msgstr "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n 設定 intel_idle 驅動程式允許使用的最" "大 C-state 深度.\\n" -#: menu.sh:846 +#: menu.sh:847 msgid "" " * \\Z4pcie_port_pm=off\\Zn\\n Turn off the power management of the PCIe " "port.\\n" msgstr " * \\Z4pcie_port_pm=off\\Zn\\n 關閉 PCIe 連接埠的電源管理.\\n" -#: menu.sh:847 +#: menu.sh:848 msgid " * \\Z4libata.force=noncq\\Zn\\n Disable NCQ for all SATA ports.\\n" msgstr " * \\Z4libata.force=noncq\\Zn\\n 停用磁碟的 NCQ 功能.\\n" -#: menu.sh:848 +#: menu.sh:849 msgid " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" msgstr " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" -#: menu.sh:849 +#: menu.sh:850 msgid "" " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, Modify disk name sequence.\\n" msgstr " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, 修改磁碟名稱順序.\\n" -#: menu.sh:850 +#: menu.sh:851 msgid "" " * \\Z4i915.enable_guc=2\\Zn\\n Enable the GuC firmware on Intel graphics " "hardware.(value: 1,2 or 3)\\n" @@ -603,116 +603,116 @@ msgstr "" " * \\Z4i915.enable_guc=2\\Zn\\n 啟用 Intel 核顯上的 GuC 韌體.(值: 1,2 or " "3)\\n" -#: menu.sh:851 +#: menu.sh:852 msgid "" " * \\Z4i915.max_vfs=7\\Zn\\n Set the maximum number of virtual functions " "(VFs) that can be created for Intel graphics hardware.\\n" msgstr "" " * \\Z4i915.max_vfs=7\\Zn\\n 設定可建立虛擬核顯 (VFs) 的最大數量.\\n" -#: menu.sh:852 menu.sh:983 +#: menu.sh:853 menu.sh:984 msgid "\\nEnter the parameter name and value you need to add.\\n" msgstr "\\n輸入需要新增的參數名稱和值.\\n" -#: menu.sh:865 menu.sh:996 +#: menu.sh:866 menu.sh:997 msgid "Invalid parameter name, retry?" msgstr "無效的數名稱, 重試?" -#: menu.sh:889 +#: menu.sh:890 msgid "No user cmdline to remove" msgstr "沒有 cmdline 參數被删除" -#: menu.sh:897 +#: menu.sh:898 msgid "Select cmdline to remove" msgstr "選擇要删除的參數" -#: menu.sh:908 +#: menu.sh:909 msgid "Note: (MAC will not be set to NIC, Only for activation services.)" msgstr "注意: (MAC 不會設定到 NIC,僅用於啟動服務.)" -#: menu.sh:914 +#: menu.sh:915 msgid "Random" msgstr "隨機" -#: menu.sh:925 +#: menu.sh:926 msgid "Invalid SN/MAC, retry?" msgstr "無效的 SN/MAC, 重試?" -#: menu.sh:968 +#: menu.sh:969 msgid "Add/edit a synoinfo item" msgstr "添加/編輯 Synoinfo 參數" -#: menu.sh:969 +#: menu.sh:970 msgid "Show/Delete synoinfo items" msgstr "顯示/删除 Synoinfo 參數" -#: menu.sh:971 menu.sh:986 menu.sh:995 menu.sh:1020 menu.sh:1028 +#: menu.sh:972 menu.sh:987 menu.sh:996 menu.sh:1021 menu.sh:1029 msgid "Synoinfo" msgstr "Synoinfo" -#: menu.sh:978 +#: menu.sh:979 msgid "Commonly used synoinfo:\\n" msgstr "常用 synoinfo:\\n" -#: menu.sh:979 +#: menu.sh:980 msgid " * \\Z4maxdisks=??\\Zn\\n Maximum number of disks supported.\\n" msgstr " * \\Z4maxdisks=??\\Zn\\n 最大硬碟數.\\n" -#: menu.sh:980 +#: menu.sh:981 msgid " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) disks mask.\\n" msgstr " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) 磁碟遮罩.\\n" -#: menu.sh:981 +#: menu.sh:982 msgid " * \\Z4esataportcfg=0x????\\Zn\\n Esata disks mask.\\n" msgstr " * \\Z4esataportcfg=0x????\\Zn\\n Esata 磁碟遮罩.\\n" -#: menu.sh:982 +#: menu.sh:983 msgid " * \\Z4usbportcfg=0x????\\Zn\\n USB disks mask.\\n" msgstr " * \\Z4usbportcfg=0x????\\Zn\\n USB 磁碟遮罩.\\n" -#: menu.sh:1021 +#: menu.sh:1022 msgid "No synoinfo entries to remove" msgstr "沒有 Synoinfo 參數被删除" -#: menu.sh:1029 +#: menu.sh:1030 msgid "Select synoinfo entry to remove" msgstr "選擇要删除的參數" -#: menu.sh:1064 +#: menu.sh:1065 msgid "Downloading old pat to extract synology .pat extractor..." msgstr "下載舊 pat, 選取 .pat 解密程式中..." -#: menu.sh:1070 menu.sh:1222 +#: menu.sh:1071 menu.sh:1222 msgid "Check internet or cache disk space.\\nError: %d:%d" msgstr "請檢查網際網路或磁碟空間.\\n錯誤: %d:%d" -#: menu.sh:1110 +#: menu.sh:1111 msgid "Uncompressed tar" msgstr "未壓縮 tar" -#: menu.sh:1114 +#: menu.sh:1115 msgid "Compressed tar" msgstr "已壓縮 tar" -#: menu.sh:1118 +#: menu.sh:1119 msgid "Encrypted" msgstr "已加密" -#: menu.sh:1122 +#: menu.sh:1123 msgid "" "Could not determine if pat file is encrypted or not, maybe corrupted, try " "again!" msgstr "無法確定 pat 檔案是否加密, 可能已損壞, 請重試!" -#: menu.sh:1129 menu.sh:1238 +#: menu.sh:1130 menu.sh:1238 msgid "Disassembling %s: " msgstr "解壓縮 %s: " -#: menu.sh:1136 +#: menu.sh:1137 msgid "Extractor cached." msgstr "已存在解密程式." -#: menu.sh:1142 menu.sh:1145 +#: menu.sh:1143 menu.sh:1146 msgid "Extracting ..." msgstr "解壓中 ..." @@ -769,42 +769,46 @@ msgstr "設定 hash: " msgid "Copying files: " msgstr "拷貝檔案: " -#: menu.sh:1287 +#: menu.sh:1279 +msgid "No disk space left, please clean the cache and try again!" +msgstr "磁碟空間不足, 請清理快取並重試!" + +#: menu.sh:1295 msgid "Cleaning ..." msgstr "清除中 ..." -#: menu.sh:1289 +#: menu.sh:1298 msgid "Ready!" msgstr "已就绪!" -#: menu.sh:1313 menu.sh:1329 menu.sh:1333 menu.sh:1350 menu.sh:1355 -#: menu.sh:1374 menu.sh:1386 menu.sh:2101 +#: menu.sh:1322 menu.sh:1338 menu.sh:1342 menu.sh:1359 menu.sh:1364 +#: menu.sh:1383 menu.sh:1395 menu.sh:2112 msgid "Custom DTS" msgstr "自定義 DTS" -#: menu.sh:1315 +#: menu.sh:1324 msgid "Custom dts: " msgstr "自定義 dts: " -#: menu.sh:1316 +#: menu.sh:1325 msgid "Upload dts file" msgstr "上傳 dts 檔案" -#: menu.sh:1317 +#: menu.sh:1326 msgid "Delete dts file" msgstr "删除 dts 檔案" -#: menu.sh:1318 +#: menu.sh:1327 msgid "Edit dts file" msgstr "編輯 dts 檔案" -#: menu.sh:1328 +#: menu.sh:1337 msgid "" "Or upload the dts file to %s via DUFS, Will be automatically imported when " "building." msgstr "或透過 DUFS 上傳 dts 檔案到 %s,編譯時會自動匯入。" -#: menu.sh:1334 +#: menu.sh:1343 msgid "" "Currently, only dts format files are supported. Please prepare and click to " "confirm uploading.\\n(saved in /mnt/p3/users/)" @@ -812,539 +816,539 @@ msgstr "" "現時, 只支持 dts 格式的檔案, 請準備並點擊確認上傳.\\n(保存於 /mnt/p3/users/ " "中)" -#: menu.sh:1351 menu.sh:1387 +#: menu.sh:1360 menu.sh:1396 msgid "Not a valid dts file, please try again!" msgstr "dts 檔案無效, 請重試!" -#: menu.sh:1356 +#: menu.sh:1365 msgid "A valid dts file, Automatically import at compile time." msgstr "dts 檔案有效, 將在編譯時自動導入." -#: menu.sh:1375 +#: menu.sh:1384 msgid "No dts file to edit. Please upload first!" msgstr "沒有可編輯的 dts 檔案,請先上傳!" -#: menu.sh:1450 +#: menu.sh:1459 msgid "Temporary IP: (UI will not refresh)" msgstr "臨時 IP: (UI 不會重繪)" -#: menu.sh:1462 menu.sh:1486 menu.sh:1494 menu.sh:1506 menu.sh:1515 -#: menu.sh:1537 menu.sh:1629 menu.sh:1646 menu.sh:1650 menu.sh:1651 -#: menu.sh:1656 menu.sh:1660 menu.sh:1675 menu.sh:1677 menu.sh:1854 -#: menu.sh:1868 menu.sh:1871 menu.sh:1899 menu.sh:1903 menu.sh:1910 -#: menu.sh:1916 menu.sh:1935 menu.sh:1937 menu.sh:1945 menu.sh:1968 -#: menu.sh:1971 menu.sh:1986 menu.sh:1990 menu.sh:1996 menu.sh:2002 -#: menu.sh:2008 menu.sh:2039 menu.sh:2055 menu.sh:2066 menu.sh:2136 -#: menu.sh:2157 menu.sh:2182 menu.sh:2194 menu.sh:2214 menu.sh:2251 -#: menu.sh:2306 menu.sh:2310 menu.sh:2320 menu.sh:2326 menu.sh:2329 -#: menu.sh:2344 menu.sh:2349 menu.sh:2356 menu.sh:2358 menu.sh:2379 +#: menu.sh:1471 menu.sh:1495 menu.sh:1503 menu.sh:1515 menu.sh:1524 +#: menu.sh:1546 menu.sh:1639 menu.sh:1656 menu.sh:1660 menu.sh:1661 +#: menu.sh:1666 menu.sh:1670 menu.sh:1685 menu.sh:1687 menu.sh:1864 +#: menu.sh:1878 menu.sh:1881 menu.sh:1909 menu.sh:1913 menu.sh:1920 +#: menu.sh:1926 menu.sh:1945 menu.sh:1947 menu.sh:1955 menu.sh:1978 +#: menu.sh:1981 menu.sh:1996 menu.sh:2000 menu.sh:2006 menu.sh:2012 +#: menu.sh:2018 menu.sh:2049 menu.sh:2065 menu.sh:2076 menu.sh:2147 +#: menu.sh:2168 menu.sh:2193 menu.sh:2205 menu.sh:2225 menu.sh:2262 +#: menu.sh:2317 menu.sh:2321 menu.sh:2331 menu.sh:2337 menu.sh:2344 +#: menu.sh:2346 menu.sh:2351 menu.sh:2354 menu.sh:2370 menu.sh:2391 msgid "Advanced" msgstr "高級" -#: menu.sh:1487 +#: menu.sh:1496 msgid "Setting IP ..." msgstr "設定 IP..." -#: menu.sh:1495 +#: menu.sh:1504 msgid "Scanning ..." msgstr "掃描中 ..." -#: menu.sh:1498 +#: menu.sh:1507 msgid "Scanned SSIDs:\\n" msgstr "掃描的 SSID:\\n" -#: menu.sh:1516 +#: menu.sh:1525 msgid "Invalid SSID/PSK, retry?" msgstr "無效的 SSID/PSK, 重試?" -#: menu.sh:1538 +#: menu.sh:1547 msgid "Setting ..." msgstr "設定中 ..." -#: menu.sh:1627 +#: menu.sh:1636 msgid "\\nTotal of ports: %s\\n" msgstr "\\n埠總數: %s\\n" -#: menu.sh:1628 +#: menu.sh:1637 msgid "" "\\nPorts with color \\Z1red\\Zn as DUMMY, color \\Z2\\Zbgreen\\Zn has drive " "connected." msgstr "\\n\\Z1红色\\Zn 為類比埠, \\Z2\\Zb绿色\\Zn 為已驅動的物理埠." -#: menu.sh:1647 menu.sh:1987 +#: menu.sh:1638 menu.sh:1657 menu.sh:1997 msgid "No disk found!" msgstr "未找到磁碟!" -#: menu.sh:1657 menu.sh:1853 +#: menu.sh:1667 menu.sh:1863 msgid "" "Warning:\\nThis operation is irreversible. Please backup important data. Do " "you want to continue?" msgstr "警告:\\n該操作不可逆, 請提前備份重要數據. 是否繼續?" -#: menu.sh:1661 +#: menu.sh:1671 msgid "" "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "警告:\\n當前的硬碟處於 raid 中, 是否仍要格式化?" -#: menu.sh:1676 +#: menu.sh:1686 msgid "Formatting ..." msgstr "格式化中..." -#: menu.sh:1678 +#: menu.sh:1688 msgid "Formatting is complete." msgstr "格式化完成." -#: menu.sh:1685 menu.sh:1689 menu.sh:1703 menu.sh:1723 menu.sh:1739 -#: menu.sh:1747 menu.sh:1831 menu.sh:1836 menu.sh:1842 +#: menu.sh:1695 menu.sh:1699 menu.sh:1713 menu.sh:1733 menu.sh:1749 +#: menu.sh:1757 menu.sh:1841 menu.sh:1846 menu.sh:1852 msgid "Try recovery DSM" msgstr "嘗試恢復 DSM 系統" -#: menu.sh:1686 +#: menu.sh:1696 msgid "Trying to recovery a installed DSM system ..." msgstr "嘗試恢復已安裝的 DSM 系統中 ..." -#: menu.sh:1690 +#: menu.sh:1700 msgid "Unfortunately I couldn't mount the DSM partition!" msgstr "很遺憾, 我無法掛載 DSM 分區!" -#: menu.sh:1704 +#: menu.sh:1714 msgid "Checking for backup of user's configuration for bootloader ..." msgstr "檢查引導加載程式的用戶配寘備份中 ..." -#: menu.sh:1724 +#: menu.sh:1734 msgid "" "Found a backup of the user's configuration, but the system is damaged and " "will not be restored. Please reselect model and build." msgstr "找到用戶配寘的備份, 但系統已損壞, 將無法恢復. 請重新選擇模型並構建." -#: menu.sh:1740 +#: menu.sh:1750 msgid "" "Found a backup of the user's configuration, and restored it. Please rebuild " "and boot." msgstr "找到用戶配寘的備份, 並已還原. 請重新編譯引導並啟動." -#: menu.sh:1748 +#: menu.sh:1758 msgid "Checking for installed DSM system ..." msgstr "檢查已安裝的 DSM 系統中 ..." -#: menu.sh:1832 +#: menu.sh:1842 msgid "Found a installed DSM system and restored it. Please rebuild and boot." msgstr "找到已安裝的 DSM 系統, 並已還原. 請重新編譯引導並啟動." -#: menu.sh:1837 +#: menu.sh:1847 msgid "" "Found a installed DSM system, but the system is damaged and will not be " "restored. Please reselect model and build." msgstr "找到已安裝的 DSM 系統, 但系統已損壞, 將無法恢復. 請重新選擇模型並構建." -#: menu.sh:1843 +#: menu.sh:1853 msgid "" "The installed DSM system was not found, or the system is damaged and cannot " "be recovered. Please reselect model and build." msgstr "" "找不到已安裝的DSM系統, 或者該系統已損壞, 無法恢復. 請重新選擇模型並構建." -#: menu.sh:1851 +#: menu.sh:1861 msgid "" "This feature will allow you to downgrade the installation by removing the " "VERSION file from the first partition of all disks.\\n" msgstr "此功能通過删除所有磁碟的第一個分區的 VERSION 檔案來允許你降級安裝.\\n" -#: menu.sh:1852 +#: menu.sh:1862 msgid "Therefore, please insert all disks before continuing.\\n" msgstr "囙此, 請插入所有磁碟後再進行操作.\\n" -#: menu.sh:1869 +#: menu.sh:1879 msgid "Removing ..." msgstr "删除中..." -#: menu.sh:1870 +#: menu.sh:1880 msgid "Remove VERSION file for all disks completed." msgstr "已移除所有磁碟的 VERSION 檔案." -#: menu.sh:1900 +#: menu.sh:1910 msgid "The installed Syno system not found in the currently inserted disks!" msgstr "未在當前插入的硬碟中找到已安裝的 syno 系統!" -#: menu.sh:1904 +#: menu.sh:1914 msgid "Choose a user name" msgstr "選擇一個用戶" -#: menu.sh:1911 +#: menu.sh:1921 msgid "Type a new password for user '%s'" msgstr "輸入用戶 '%s' 的新密碼" -#: menu.sh:1917 +#: menu.sh:1927 msgid "Invalid password" msgstr "無效密碼" -#: menu.sh:1936 +#: menu.sh:1946 msgid "Resetting ..." msgstr "重置中 ..." -#: menu.sh:1938 +#: menu.sh:1948 msgid "Password reset completed." msgstr "重置密碼完成." -#: menu.sh:1946 +#: menu.sh:1956 msgid "Please insert all disks before continuing.\\n" msgstr "請插入所有磁碟後再進行操作.\\n" -#: menu.sh:1969 +#: menu.sh:1979 msgid "Enabling ..." msgstr "開啟中 ..." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is enabled." msgstr "Telnet&SSH 已開啟." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is not enabled." msgstr "Telnet&SSH 未開啟." -#: menu.sh:1991 +#: menu.sh:2001 msgid "Choose a disk to clone to" msgstr "選擇要克隆到的磁碟" -#: menu.sh:1997 +#: menu.sh:2007 msgid "No disk selected!" msgstr "未選擇磁碟!" -#: menu.sh:2003 +#: menu.sh:2013 msgid "Disk %s size is less than 1GB and cannot be cloned!" msgstr "磁碟 %s 的大小小於 1GB,無法克隆!" -#: menu.sh:2007 +#: menu.sh:2017 msgid "" "Warning:\\nDisk %s will be formatted and written to the bootloader. Please " "confirm that important data has been backed up. \\nDo you want to continue?" msgstr "" "警告:\\n磁碟 %s 將被格式化並寫入引導程式. 請確認重要資料已備份. \\n是否繼續?" -#: menu.sh:2040 +#: menu.sh:2050 msgid "Cloning ..." msgstr "克隆中 ..." -#: menu.sh:2042 +#: menu.sh:2052 msgid "" "Bootloader has been cloned to disk %s, please remove the current bootloader " "disk!\\nReboot?" msgstr "引導程式已克隆到磁碟 %s, 請移除目前引導磁碟! \\n重新啟動?" -#: menu.sh:2056 +#: menu.sh:2066 msgid "Please enter a proxy server url.(e.g., %s)" msgstr "請輸入代理伺服器 url.(e.g., %s)" -#: menu.sh:2067 +#: menu.sh:2077 msgid "Invalid proxy server url, continue?" msgstr "無效的代理伺服器 url, 是否繼續?" -#: menu.sh:2095 +#: menu.sh:2106 msgid "Switch LKM version:" msgstr "選擇 LKM 版本:" -#: menu.sh:2096 +#: menu.sh:2107 msgid "HDD sort(hotplug):" msgstr "HDD 排序(hotplug):" -#: menu.sh:2098 +#: menu.sh:2109 msgid "show/modify the current pat data" msgstr "顯示/修改當前 pat 下載連結" -#: menu.sh:2103 +#: menu.sh:2114 msgid "Switch direct boot:" msgstr "切換直接啟動:" -#: menu.sh:2105 +#: menu.sh:2116 msgid "Timeout of get ip in boot:" msgstr "啟動時取得 IP 的超時時間:" -#: menu.sh:2106 +#: menu.sh:2117 msgid "Timeout of boot wait:" msgstr "啟動超時時間:" -#: menu.sh:2107 +#: menu.sh:2118 msgid "kernel switching method:" msgstr "內核切換的管道:" -#: menu.sh:2109 +#: menu.sh:2120 msgid "Reboot on kernel panic:" msgstr "內核恐慌時重新啟動:" -#: menu.sh:2111 +#: menu.sh:2122 msgid "Use EMMC as the system disk:" msgstr "使用EMMC作為系統磁片:" -#: menu.sh:2113 +#: menu.sh:2124 msgid "Custom patch script # Developer" msgstr "自定義補丁腳本 # 開發" -#: menu.sh:2114 +#: menu.sh:2125 msgid "Edit user config file manually" msgstr "編輯用戶設定檔" -#: menu.sh:2115 +#: menu.sh:2126 msgid "Edit grub.cfg file manually" msgstr "編輯 grub.cfg" -#: menu.sh:2117 +#: menu.sh:2128 msgid "Set static IP" msgstr "設定靜態 IP" -#: menu.sh:2118 +#: menu.sh:2129 msgid "Set wireless account" msgstr "設定無線帳號" -#: menu.sh:2119 +#: menu.sh:2130 msgid "Show disks information" msgstr "顯示磁片資訊" -#: menu.sh:2120 +#: menu.sh:2131 msgid "Format disk(s) # Without loader disk" msgstr "格式化磁碟(s) # 不含開機磁碟" -#: menu.sh:2121 +#: menu.sh:2132 msgid "Try to recovery a installed DSM system" msgstr "嘗試恢復已安裝 DSM 的系統" -#: menu.sh:2122 +#: menu.sh:2133 msgid "Allow downgrade installation" msgstr "允許降級安裝" -#: menu.sh:2123 +#: menu.sh:2134 msgid "Reset DSM system password" msgstr "重置 DSM 系統密碼" -#: menu.sh:2124 +#: menu.sh:2135 msgid "Force enable Telnet&SSH of DSM system" msgstr "強制開啟 DSM 的 Telnet&SSH" -#: menu.sh:2125 +#: menu.sh:2136 msgid "Clone bootloader disk to another disk" msgstr "克隆引導盤到另一個磁碟" -#: menu.sh:2126 +#: menu.sh:2137 msgid "Report bugs to the author" msgstr "向作者报告错误" -#: menu.sh:2127 -msgid "Save modifications of '/opt/rr'" -msgstr "保存'/opt/rr'的修改" - -#: menu.sh:2128 +#: menu.sh:2138 msgid "Install development tools" msgstr "安裝開發者工具" -#: menu.sh:2130 +#: menu.sh:2139 +msgid "Save modifications of '/opt/rr'" +msgstr "保存'/opt/rr'的修改" + +#: menu.sh:2141 msgid "Show QR logo:" msgstr "顯示 QR logo:" -#: menu.sh:2131 +#: menu.sh:2142 msgid "Set global proxy" msgstr "設定全域代理" -#: menu.sh:2132 +#: menu.sh:2143 msgid "Set github proxy" msgstr "設定 GitHub 代理" -#: menu.sh:2133 +#: menu.sh:2144 msgid "Vigorously miracle" msgstr "大力出奇蹟" -#: menu.sh:2137 +#: menu.sh:2148 msgid "Advanced option" msgstr "高級設定" -#: menu.sh:2156 +#: menu.sh:2167 msgid "pat: (editable)" msgstr "pat: (可編輯)" -#: menu.sh:2183 menu.sh:2195 menu.sh:2215 +#: menu.sh:2194 menu.sh:2206 menu.sh:2226 msgid "Choose a time(seconds)" msgstr "選擇一個時間(秒)" -#: menu.sh:2247 +#: menu.sh:2258 msgid "This option is only informative.\\n\\n" msgstr "此選項僅為提示. \\n\\n" -#: menu.sh:2248 +#: menu.sh:2259 msgid "This program reserves an interface for ramdisk custom patch scripts.\\n" msgstr "此程式為 ramdisk 自定義補丁腳本保留了一個介面. \\n" -#: menu.sh:2249 +#: menu.sh:2260 msgid "Call timing: called before ramdisk packaging.\\n" msgstr "調用時機:在 ramdisk 打包前調用. \\n" -#: menu.sh:2250 +#: menu.sh:2261 msgid "Location: /mnt/p3/scripts/*.sh\\n" msgstr "位置:/mnt/p3/scripts/*.sh\\n" -#: menu.sh:2307 +#: menu.sh:2318 msgid "" "Please via %s to download the logs,\\nAnd go to github to create an issue " "and upload the logs." msgstr "請透過 %s 下載日誌 logs,\\n並前往 github 建立問題並上傳日誌 logs." -#: menu.sh:2311 +#: menu.sh:2322 msgid "Please go to github to create an issue and upload the logs." msgstr "請前往 github 建立問題並上傳日誌 logs." -#: menu.sh:2315 +#: menu.sh:2326 msgid "\\Z1No logs found!\\Zn\\n\\n" msgstr "\\Z1日誌 logs 找不到!\\Zn\\n\\n" -#: menu.sh:2316 +#: menu.sh:2327 msgid "Please do as follows:\\n" msgstr "請按如下操作:\\n" -#: menu.sh:2317 +#: menu.sh:2328 msgid " 1. Add dbgutils in addons and rebuild.\\n" msgstr "1. 在外掛程式中加入 dbgutils 並重新編譯.\\n" -#: menu.sh:2318 +#: menu.sh:2329 msgid " 2. Wait 10 minutes after booting.\\n" msgstr "2. 啟動後等待10分鐘.\\n" -#: menu.sh:2319 +#: menu.sh:2330 msgid " 3. Reboot into RR and go to this option.\\n" msgstr "3. 重啟到 RR 並回到該選項.\\n" -#: menu.sh:2327 -msgid "" -"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " -"Do you want to continue?" -msgstr "警告:\\n請不要中途停止, 否則將導致 RR 引導損毀, 是否繼續?" - -#: menu.sh:2330 -msgid "" -"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" -msgstr "保存中...\\n(一般需要5~10分鐘,請耐心等待.)" - -#: menu.sh:2345 -msgid "Save is complete." -msgstr "保存完成." - -#: menu.sh:2350 +#: menu.sh:2338 msgid "" "This option only installs opkg package management, allowing you to install " "more tools for use and debugging. Do you want to continue?" msgstr "" "該選項僅安裝 opkg 包管理工具, 使你能够安裝更多的工具以供使用和調試, 是否繼續?" -#: menu.sh:2357 +#: menu.sh:2345 msgid "opkg installing ..." msgstr "opkg 安裝中 ..." -#: menu.sh:2359 +#: menu.sh:2347 msgid "" "opkg install is complete. Please reconnect to ssh/web, or execute 'source ~/." "bashrc'" msgstr "opkg 安裝完成. 請重新連結 ssh/web, 或者執行 'source ~/.bashrc'" -#: menu.sh:2391 +#: menu.sh:2352 +msgid "" +"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " +"Do you want to continue?" +msgstr "警告:\\n請不要中途停止, 否則將導致 RR 引導損毀, 是否繼續?" + +#: menu.sh:2355 +msgid "" +"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" +msgstr "保存中...\\n(一般需要5~10分鐘,請耐心等待.)" + +#: menu.sh:2371 +msgid "Save is complete." +msgstr "保存完成." + +#: menu.sh:2403 msgid "Alert" msgstr "警告" -#: menu.sh:2392 +#: menu.sh:2404 msgid "Config changed, would you like to rebuild the loader?" msgstr "配寘已更改, 是否重新編譯引導?" -#: menu.sh:2409 menu.sh:3012 +#: menu.sh:2421 menu.sh:3024 msgid "Choose a language" msgstr "選擇語言" -#: menu.sh:2424 +#: menu.sh:2436 msgid "Choose a layout" msgstr "選擇佈局" -#: menu.sh:2436 +#: menu.sh:2448 msgid "Choice a keymap" msgstr "選擇鍵盤" -#: menu.sh:2455 menu.sh:2532 menu.sh:2629 menu.sh:2674 menu.sh:2724 -#: menu.sh:2763 +#: menu.sh:2467 menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 +#: menu.sh:2775 msgid "Update %s" msgstr "更新 %s" -#: menu.sh:2456 +#: menu.sh:2468 msgid "Checking last version ..." msgstr "檢測新版本中 ..." -#: menu.sh:2472 +#: menu.sh:2484 msgid "Error checking new version.\\nError: TAG is %s" msgstr "檢測新版本錯誤.\\nError: TAG is %s" -#: menu.sh:2485 +#: menu.sh:2497 msgid "No new version." msgstr "沒有新版本." -#: menu.sh:2489 +#: menu.sh:2501 msgid "Actual version is %s\\nForce update?" msgstr "實際版本為 %s\\n強制更新?" -#: menu.sh:2511 +#: menu.sh:2523 msgid "Downloading ..." msgstr "下載中 ..." -#: menu.sh:2514 +#: menu.sh:2526 msgid "Error downloading new version.\\nError: %d:%d" msgstr "下載新版本錯誤.\\nError: %d:%d" -#: menu.sh:2532 menu.sh:2616 menu.sh:2809 menu.sh:2836 +#: menu.sh:2544 menu.sh:2628 menu.sh:2821 menu.sh:2848 msgid "RR" msgstr "RR" -#: menu.sh:2533 menu.sh:2630 menu.sh:2675 menu.sh:2725 menu.sh:2764 +#: menu.sh:2545 menu.sh:2642 menu.sh:2687 menu.sh:2737 menu.sh:2776 msgid "Extracting update file ..." msgstr "解壓更新檔案 ..." -#: menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 menu.sh:2775 +#: menu.sh:2556 menu.sh:2653 menu.sh:2698 menu.sh:2748 menu.sh:2787 msgid "Error extracting update file." msgstr "更新檔案解壓錯誤." -#: menu.sh:2556 +#: menu.sh:2568 msgid "Checksum do not match!" msgstr "Checksum 不匹配!" -#: menu.sh:2570 +#: menu.sh:2582 msgid "" "The current version does not support upgrading to the latest update.zip. " "Please remake the bootloader disk!" msgstr "當前版本不支持最新的 update.zip 陞級, 請重新製作引導盤!" -#: menu.sh:2580 +#: menu.sh:2592 msgid "Installing new files ..." msgstr "安裝更新中 ..." -#: menu.sh:2616 menu.sh:2659 menu.sh:2709 menu.sh:2748 menu.sh:2787 +#: menu.sh:2628 menu.sh:2671 menu.sh:2721 menu.sh:2760 menu.sh:2799 msgid "%s updated with success!" msgstr "%s 更新成功!" -#: menu.sh:2616 +#: menu.sh:2628 msgid "Reboot?" msgstr "重啓?" -#: menu.sh:2724 menu.sh:2748 menu.sh:2812 menu.sh:2865 menu.sh:2869 +#: menu.sh:2736 menu.sh:2760 menu.sh:2824 menu.sh:2877 menu.sh:2881 msgid "LKMs" msgstr "LKMs" -#: menu.sh:2763 menu.sh:2787 menu.sh:2813 menu.sh:2876 menu.sh:2880 +#: menu.sh:2775 menu.sh:2799 menu.sh:2825 menu.sh:2888 menu.sh:2892 msgid "CKs" msgstr "CKs" -#: menu.sh:2808 menu.sh:2830 +#: menu.sh:2820 menu.sh:2842 msgid "All" msgstr "全部" -#: menu.sh:2814 +#: menu.sh:2826 msgid "Local upload" msgstr "本地上傳" -#: menu.sh:2815 +#: menu.sh:2827 msgid "Pre Release:" msgstr "預發佈:" -#: menu.sh:2820 menu.sh:2888 +#: menu.sh:2832 menu.sh:2900 msgid "" "Manually uploading update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*." "zip to /tmp/ will skip the download." @@ -1352,124 +1356,124 @@ msgstr "" "手動上傳 update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*.zip 到 /" "tmp/ 將跳過下載." -#: menu.sh:2843 menu.sh:2854 menu.sh:2865 menu.sh:2876 +#: menu.sh:2855 menu.sh:2866 menu.sh:2877 menu.sh:2888 msgid "No longer supports update %s separately. Please choose to update All/RR" msgstr "不再支持單獨更新%s. 請選擇更新全部/RR" -#: menu.sh:2894 +#: menu.sh:2906 msgid "" "Please keep the attachment name consistent with the attachment name on " "Github.\\n" msgstr "請保持附件名稱與 github 上附件名稱一致.\\n" -#: menu.sh:2895 +#: menu.sh:2907 msgid "Upload update*.zip will update RR.\\n" msgstr "上傳 update*.zip 将更新 RR.\\n" -#: menu.sh:2896 +#: menu.sh:2908 msgid "Upload addons*.zip will update Addons.\\n" msgstr "上傳 addons*.zip 将更新 挿件.\\n" -#: menu.sh:2897 +#: menu.sh:2909 msgid "Upload modules*.zip will update Modules.\\n" msgstr "上傳 modules*.zip 将更新 模塊.\\n" -#: menu.sh:2898 +#: menu.sh:2910 msgid "Upload rp-lkms*.zip will update LKMs.\\n" msgstr "上傳 rp-lkms*.zip 将更新 LKMs.\\n" -#: menu.sh:2899 +#: menu.sh:2911 msgid "Upload rr-cks*.zip will update CKs.\\n" msgstr "上傳 rr-cks*.zip 将更新 CKs.\\n" -#: menu.sh:2955 +#: menu.sh:2967 msgid "This person is very lazy and hasn't written anything." msgstr "這個人很懶, 什麼也沒有寫." -#: menu.sh:2985 +#: menu.sh:2997 msgid "Choose a model" msgstr "選擇型號" -#: menu.sh:2987 +#: menu.sh:2999 msgid "Choose a version" msgstr "選擇版本" -#: menu.sh:2989 +#: menu.sh:3001 msgid "Parse pat" msgstr "解析 pat" -#: menu.sh:2996 +#: menu.sh:3008 msgid "Kernel:" msgstr "核心:" -#: menu.sh:2998 +#: menu.sh:3010 msgid "Addons menu" msgstr "挿件" -#: menu.sh:2999 +#: menu.sh:3011 msgid "Modules menu" msgstr "模塊" -#: menu.sh:3000 +#: menu.sh:3012 msgid "Cmdline menu" msgstr "設定 Cmdline" -#: menu.sh:3001 +#: menu.sh:3013 msgid "Synoinfo menu" msgstr "設定 Synoinfo" -#: menu.sh:3003 +#: menu.sh:3015 msgid "Advanced menu" msgstr "高級設定" -#: menu.sh:3006 +#: menu.sh:3018 msgid "Build the loader" msgstr "編譯引導" -#: menu.sh:3010 +#: menu.sh:3022 msgid "Boot the loader" msgstr "啟動" -#: menu.sh:3013 +#: menu.sh:3025 msgid "Choose a keymap" msgstr "選擇鍵盤" -#: menu.sh:3015 +#: menu.sh:3027 msgid "Clean disk cache" msgstr "清除磁碟緩存" -#: menu.sh:3017 +#: menu.sh:3029 msgid "Update menu" msgstr "更新" -#: menu.sh:3018 +#: menu.sh:3030 msgid "Notepad" msgstr "備註" -#: menu.sh:3040 +#: menu.sh:3052 msgid "Change ..." msgstr "改變 ..." -#: menu.sh:3109 +#: menu.sh:3121 msgid "Choose a action" msgstr "選擇動作" -#: menu.sh:3110 +#: menu.sh:3122 msgid "Poweroff" msgstr "關機" -#: menu.sh:3111 +#: menu.sh:3123 msgid "Reboot" msgstr "重啓" -#: menu.sh:3112 +#: menu.sh:3124 msgid "Reboot to RR" msgstr "重啓到 RR" -#: menu.sh:3113 +#: menu.sh:3125 msgid "Back to shell" msgstr "退出到 shell" -#: menu.sh:3139 +#: menu.sh:3151 msgid "Call \\033[1;32mmenu.sh\\033[0m to return to menu" msgstr "執行 \\033[1;32mmenu.sh\\033[0m 重新進入設定選單" diff --git a/files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.mo b/files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.mo deleted file mode 100644 index 4b4515965ec45142190c16541bb61d49216527d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31450 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 C4u8Y| diff --git a/files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.po b/files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.po index 6625f841..f18c892c 100644 --- a/files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.po +++ b/files/initrd/opt/rr/lang/zh_TW/LC_MESSAGES/rr.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: RR\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-03-12 21:16+0800\n" -"PO-Revision-Date: 2024-03-12 21:21+0800\n" +"POT-Creation-Date: 2024-03-15 00:34+0800\n" +"PO-Revision-Date: 2024-03-15 00:36+0800\n" "Last-Translator: March Fun \n" "Language-Team: Chinese (Taiwan) \n" "Language: zh_TW\n" @@ -33,7 +33,7 @@ msgstr "歡迎使用 %s" msgid "DSM zImage changed" msgstr "DSM zImage 已變更" -#: boot.sh:36 menu.sh:1277 +#: boot.sh:36 menu.sh:1285 msgid "" "zImage not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -43,7 +43,7 @@ msgstr "zImage 未修補,\\n請升級開機載入程式版本然後重試。\\ msgid "DSM Ramdisk changed" msgstr "DSM Ramdisk 已變更" -#: boot.sh:47 menu.sh:1283 +#: boot.sh:47 menu.sh:1291 msgid "" "Ramdisk not patched,\\nPlease upgrade the bootloader version and try again." "\\nPatch error:\\n" @@ -239,7 +239,7 @@ msgid "Choose the model" msgstr "選擇型號" #: menu.sh:234 menu.sh:242 menu.sh:254 menu.sh:272 menu.sh:307 menu.sh:332 -#: menu.sh:384 +#: menu.sh:383 msgid "Product Version" msgstr "產品版本" @@ -262,7 +262,7 @@ msgstr "該版本不支援 UEFI 開機,請選擇其他版本或者切換開機 msgid "Get pat data ..." msgstr "取得 pat 資料..." -#: menu.sh:297 menu.sh:1052 menu.sh:1200 +#: menu.sh:297 menu.sh:1053 menu.sh:1200 msgid "Network error, please check the network connection and try again." msgstr "網路錯誤,請檢查網路連線,然後重試。" @@ -288,216 +288,216 @@ msgstr "成功取得 pat 資料,請確認\\n或者根據需要修改 URL 和 m msgid "Retry" msgstr "重試" -#: menu.sh:333 menu.sh:437 +#: menu.sh:333 menu.sh:436 msgid "Reconfiguring Synoinfo, Addons and Modules" msgstr "重新設置 Syninfo、增益集和模組" -#: menu.sh:368 +#: menu.sh:367 msgid "" "You have selected the %s and %s.\\n'Parse Pat' will overwrite the previous " "selection.\\nDo you want to continue?" msgstr "您已選擇 %s 和 %s。\\n\"解析 Pat\" 將覆蓋之前的選擇。\\n是否要繼續 ?" -#: menu.sh:369 +#: menu.sh:368 msgid "Parse Pat" msgstr "解析 pat" -#: menu.sh:378 +#: menu.sh:377 msgid "No pat file found in /tmp/pats/ folder!\\n" msgstr "在 /tmp/pats/ 資料夾中找不到 pat 檔 !\\n" -#: menu.sh:379 +#: menu.sh:378 msgid "" "Please upload the pat file to /tmp/pats/ folder via DUFS and re-enter this " "option.\\n" msgstr "請透過 DUFS 將 pat 檔上傳到 /tmp/pats/ 資料夾,然後重新進入此選項。\\n" -#: menu.sh:380 menu.sh:390 menu.sh:2808 menu.sh:2809 menu.sh:2810 menu.sh:2811 -#: menu.sh:2812 menu.sh:2813 menu.sh:2819 menu.sh:2842 menu.sh:2853 -#: menu.sh:2864 menu.sh:2875 menu.sh:2889 menu.sh:2900 menu.sh:2917 -#: menu.sh:2936 +#: menu.sh:379 menu.sh:389 menu.sh:2820 menu.sh:2821 menu.sh:2822 menu.sh:2823 +#: menu.sh:2824 menu.sh:2825 menu.sh:2831 menu.sh:2854 menu.sh:2865 +#: menu.sh:2876 menu.sh:2887 menu.sh:2901 menu.sh:2912 menu.sh:2929 +#: menu.sh:2948 msgid "Update" msgstr "更新" -#: menu.sh:385 +#: menu.sh:384 msgid "Choose a pat file" msgstr "選擇 pat 檔案" -#: menu.sh:391 menu.sh:403 menu.sh:1157 +#: menu.sh:390 menu.sh:402 menu.sh:1157 msgid "pat Invalid, try again!" msgstr "無效的 pat,請重試!" -#: menu.sh:396 +#: menu.sh:395 msgid "Parse %s ..." msgstr "解析 %s ..." -#: menu.sh:421 +#: menu.sh:420 msgid "Currently, %s is not supported." msgstr "目前不支援 %s。" -#: menu.sh:433 +#: menu.sh:432 msgid "Currently, %s of %s is not supported." msgstr "目前不支援 %s 中的 %s。" -#: menu.sh:494 menu.sh:1293 menu.sh:3021 menu.sh:3039 +#: menu.sh:493 menu.sh:1301 menu.sh:3033 menu.sh:3051 msgid "Main menu" msgstr "主功能表" -#: menu.sh:495 menu.sh:1294 +#: menu.sh:494 menu.sh:1302 msgid "Making ..." msgstr "製作中 ..." -#: menu.sh:497 menu.sh:1296 +#: menu.sh:496 menu.sh:1304 msgid "Error" msgstr "錯誤" -#: menu.sh:530 menu.sh:547 menu.sh:552 menu.sh:558 menu.sh:569 menu.sh:577 -#: menu.sh:600 menu.sh:607 menu.sh:611 menu.sh:625 menu.sh:629 menu.sh:637 -#: menu.sh:640 menu.sh:2629 menu.sh:2659 menu.sh:2810 menu.sh:2843 menu.sh:2847 +#: menu.sh:531 menu.sh:548 menu.sh:553 menu.sh:559 menu.sh:570 menu.sh:578 +#: menu.sh:601 menu.sh:608 menu.sh:612 menu.sh:626 menu.sh:630 menu.sh:638 +#: menu.sh:641 menu.sh:2641 menu.sh:2671 menu.sh:2822 menu.sh:2855 menu.sh:2859 msgid "Addons" msgstr "增益集" -#: menu.sh:531 menu.sh:661 menu.sh:837 menu.sh:972 menu.sh:1314 menu.sh:3022 +#: menu.sh:532 menu.sh:662 menu.sh:838 menu.sh:973 menu.sh:1323 menu.sh:3034 msgid "Choose a option" msgstr "選擇選項" -#: menu.sh:532 +#: menu.sh:533 msgid "Add an addon" msgstr "加入增益集" -#: menu.sh:533 +#: menu.sh:534 msgid "Delete addons" msgstr "删除增益集" -#: menu.sh:534 +#: menu.sh:535 msgid "Show all addons" msgstr "顯示所有增益集" -#: menu.sh:535 +#: menu.sh:536 msgid "Upload a external addon" msgstr "上傳外部增益集" -#: menu.sh:536 menu.sh:668 menu.sh:835 menu.sh:970 menu.sh:1319 menu.sh:2134 -#: menu.sh:2816 menu.sh:3019 menu.sh:3114 +#: menu.sh:537 menu.sh:669 menu.sh:836 menu.sh:971 menu.sh:1328 menu.sh:2145 +#: menu.sh:2828 menu.sh:3031 menu.sh:3126 msgid "Exit" msgstr "退出" -#: menu.sh:548 +#: menu.sh:549 msgid "No available addons to add" msgstr "沒有可用的增益集可加入" -#: menu.sh:553 +#: menu.sh:554 msgid "Select an addon" msgstr "選擇增益集" -#: menu.sh:559 +#: menu.sh:560 msgid "Type a optional params to addon" msgstr "輸入增益集的選用參數" -#: menu.sh:570 +#: menu.sh:571 msgid "No user addons to remove" msgstr "沒有要删除的使用者增益集" -#: menu.sh:578 +#: menu.sh:579 msgid "Select addon to remove" msgstr "選擇要删除的增益集" -#: menu.sh:591 +#: menu.sh:592 msgid "" "Name with color \"\\Z4blue\\Zn\" have been added, with color \"black\" are " "not added.\\n\\n" msgstr "" "名稱色彩為 \"\\Z4藍色\\Zn\" 者為已加入,色彩為 \"黑色\" 者為未加入。\\n\\n" -#: menu.sh:606 menu.sh:740 menu.sh:1327 menu.sh:2887 +#: menu.sh:607 menu.sh:741 menu.sh:1336 menu.sh:2899 msgid "" "This feature is only available when accessed via ssh (Requires a terminal " "that supports ZModem protocol).\\n" msgstr "此功能僅在透過 ssh 存取時可用。(需要支援 ZModem 協定的終端)。\\n" -#: menu.sh:612 +#: menu.sh:613 msgid "Please upload the *.addons file." msgstr "請上傳 *.addons 檔案。" -#: menu.sh:626 menu.sh:775 menu.sh:2918 menu.sh:2937 +#: menu.sh:627 menu.sh:776 menu.sh:2930 menu.sh:2949 msgid "Not a valid file, please try again!" msgstr "不是有效的檔案,請重試!" -#: menu.sh:630 +#: menu.sh:631 msgid "The addon already exists. Do you want to overwrite it?" msgstr "該增益集已存在,是否覆寫?" -#: menu.sh:638 +#: menu.sh:639 msgid "Addon '%s' added to loader, Please enable it in 'Add an addon' menu." msgstr "增益集 '%s' 已加入到開機中,請在「加入增益集」選單中開啟。" -#: menu.sh:641 +#: menu.sh:642 msgid "File format not recognized!" msgstr "檔案格式無法識別!" -#: menu.sh:660 menu.sh:674 menu.sh:687 menu.sh:724 menu.sh:741 menu.sh:751 -#: menu.sh:754 menu.sh:770 menu.sh:774 menu.sh:788 menu.sh:794 menu.sh:2674 -#: menu.sh:2709 menu.sh:2811 menu.sh:2854 menu.sh:2858 +#: menu.sh:661 menu.sh:675 menu.sh:688 menu.sh:725 menu.sh:742 menu.sh:752 +#: menu.sh:755 menu.sh:771 menu.sh:775 menu.sh:789 menu.sh:795 menu.sh:2686 +#: menu.sh:2721 menu.sh:2823 menu.sh:2866 menu.sh:2870 msgid "Modules" msgstr "模組" -#: menu.sh:662 +#: menu.sh:663 msgid "Show/Select modules" msgstr "顯示/選擇模組" -#: menu.sh:663 +#: menu.sh:664 msgid "Select loaded modules" msgstr "選擇已識別的模組" -#: menu.sh:664 +#: menu.sh:665 msgid "Upload a external module" msgstr "上傳一個外部模組" -#: menu.sh:665 +#: menu.sh:666 msgid "Deselect i915 with dependencies" msgstr "取消選擇具有依賴項目的 i915" -#: menu.sh:666 +#: menu.sh:667 msgid "Priority use of official drivers:" msgstr "優先使用官方驅動程式:" -#: menu.sh:667 +#: menu.sh:668 msgid "Edit modules that need to be copied to DSM" msgstr "編輯需要複製到 DSM 的模組" -#: menu.sh:675 +#: menu.sh:676 msgid "Reading modules ..." msgstr "讀取模組中..." -#: menu.sh:688 +#: menu.sh:689 msgid "Select all" msgstr "全選" -#: menu.sh:689 +#: menu.sh:690 msgid "Deselect all" msgstr "全部不選" -#: menu.sh:690 +#: menu.sh:691 msgid "Select modules to include" msgstr "選擇要載入的增益集" -#: menu.sh:725 +#: menu.sh:726 msgid "Selecting loaded modules" msgstr "選擇已識別的模組" -#: menu.sh:746 +#: menu.sh:747 msgid "" "This function is experimental and dangerous. If you don't know much, please " "exit.\\n" msgstr "該功能是實驗性質且具有風險,如果你不瞭解,請退出。\\n" -#: menu.sh:747 +#: menu.sh:748 msgid "" "The imported .ko of this function will be implanted into the corresponding " "arch's modules package, which will affect all models of the arch.\\n" msgstr "該功能匯入 .ko 將植入相對架構的模組套件。這將影響該架構的所有型號。\\n" -#: menu.sh:748 +#: menu.sh:749 msgid "" "This program will not determine the availability of imported modules or even " "make type judgments, as please double check if it is correct.\\n" @@ -505,7 +505,7 @@ msgstr "" "該程式不會判斷匯入的驅動模組的可用性,甚至不會做類型判斷,因此請再三確認是否" "正確。\\n" -#: menu.sh:749 +#: menu.sh:750 msgid "" "If you want to remove it, please go to the \"Update Menu\" -> \"Update " "modules\" to forcibly update the modules. All imports will be reset.\\n" @@ -513,63 +513,63 @@ msgstr "" "如果您想删除它,請前往「更新 -> 更新模組」強制更新模組。所有匯入都將被重" "設。\\n" -#: menu.sh:750 +#: menu.sh:751 msgid "Do you want to continue?" msgstr "是否繼續?" -#: menu.sh:755 +#: menu.sh:756 msgid "Please upload the *.ko file." msgstr "請上傳 *.ko 檔案。" -#: menu.sh:771 +#: menu.sh:772 msgid "Module '%s' added to %s-%s" msgstr "模組 '%s' 已加入到 %s-%s" -#: menu.sh:789 +#: menu.sh:790 msgid "No i915 with dependencies module to deselect." msgstr "沒有且依賴項模組的 i915 可以取消選擇。" -#: menu.sh:795 +#: menu.sh:796 msgid "Module %s deselected.\\n" msgstr "已取消選擇模組 %s。\\n" -#: menu.sh:809 menu.sh:1381 menu.sh:1408 menu.sh:1415 menu.sh:1438 +#: menu.sh:810 menu.sh:1390 menu.sh:1417 menu.sh:1424 menu.sh:1447 msgid "Edit with caution" msgstr "請謹慎編輯" -#: menu.sh:829 +#: menu.sh:830 msgid "Add/Edit a cmdline item" msgstr "加入/編輯 cmdline 項目" -#: menu.sh:830 +#: menu.sh:831 msgid "Show/Delete cmdline items" msgstr "顯示/刪除 cmdline 項目" -#: menu.sh:832 +#: menu.sh:833 msgid "Define SN/MAC" msgstr "自訂 SN/MAC" -#: menu.sh:834 +#: menu.sh:835 msgid "Show model inherent cmdline" msgstr "顯示型號預設的 cmdline" -#: menu.sh:836 menu.sh:855 menu.sh:864 menu.sh:888 menu.sh:896 menu.sh:913 -#: menu.sh:924 menu.sh:956 +#: menu.sh:837 menu.sh:856 menu.sh:865 menu.sh:889 menu.sh:897 menu.sh:914 +#: menu.sh:925 menu.sh:957 msgid "Cmdline" msgstr "Cmdline" -#: menu.sh:843 +#: menu.sh:844 msgid "Commonly used cmdlines:\\n" msgstr "常用的 cmdlines:\\n" -#: menu.sh:844 +#: menu.sh:845 msgid "" " * \\Z4disable_mtrr_trim=\\Zn\\n disables kernel trim any uncacheable " "memory out.\\n" msgstr "" " * \\Z4disable_mtrr_trim=\\Zn\\n 停用核心修剪任何不可快取的記憶體。\\n" -#: menu.sh:845 +#: menu.sh:846 msgid "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n Set the maximum C-state depth " "allowed by the intel_idle driver.\\n" @@ -577,26 +577,26 @@ msgstr "" " * \\Z4intel_idle.max_cstate=1\\Zn\\n 設定 intel_idle 驅動程式允許的最大 C-" "狀態 深度。\\n" -#: menu.sh:846 +#: menu.sh:847 msgid "" " * \\Z4pcie_port_pm=off\\Zn\\n Turn off the power management of the PCIe " "port.\\n" msgstr " * \\Z4pcie_port_pm=off\\Zn\\n 關閉 PCIe 埠的電源管理。\\n" -#: menu.sh:847 +#: menu.sh:848 msgid " * \\Z4libata.force=noncq\\Zn\\n Disable NCQ for all SATA ports.\\n" msgstr " * \\Z4libata.force=noncq\\Zn\\n 停用所有 SATA 埠的 NCQ。\\n" -#: menu.sh:848 +#: menu.sh:849 msgid " * \\Z4SataPortMap=??\\Zn\\n Sata Port Map.\\n" msgstr " * \\Z4SataPortMap=??\\Zn\\n Sata 埠地圖。\\n" -#: menu.sh:849 +#: menu.sh:850 msgid "" " * \\Z4DiskIdxMap=??\\Zn\\n Disk Index Map, Modify disk name sequence.\\n" msgstr " * \\Z4DiskIdxMap=??\\Zn\\n 磁碟索引地圖,修改磁碟名稱順序。\\n" -#: menu.sh:850 +#: menu.sh:851 msgid "" " * \\Z4i915.enable_guc=2\\Zn\\n Enable the GuC firmware on Intel graphics " "hardware.(value: 1,2 or 3)\\n" @@ -604,7 +604,7 @@ msgstr "" " * \\Z4i915.enable_guc=2\\Zn\\n 在 Intel 圖形硬體上啟用 GuC 韌體。(值:1、" "2 或 3)\\n" -#: menu.sh:851 +#: menu.sh:852 msgid "" " * \\Z4i915.max_vfs=7\\Zn\\n Set the maximum number of virtual functions " "(VFs) that can be created for Intel graphics hardware.\\n" @@ -612,109 +612,109 @@ msgstr "" " * \\Z4i915.max_vfs=7\\Zn\\n 設定 Intel 圖形硬體可以建立的最大虛擬功能 " "(VF) 數。\\n" -#: menu.sh:852 menu.sh:983 +#: menu.sh:853 menu.sh:984 msgid "\\nEnter the parameter name and value you need to add.\\n" msgstr "\\n輸入需要加入的參數名稱和值。\\n" -#: menu.sh:865 menu.sh:996 +#: menu.sh:866 menu.sh:997 msgid "Invalid parameter name, retry?" msgstr "無效的參數名稱,要重試?" -#: menu.sh:889 +#: menu.sh:890 msgid "No user cmdline to remove" msgstr "沒有使用者 cmdline 被删除" -#: menu.sh:897 +#: menu.sh:898 msgid "Select cmdline to remove" msgstr "選擇要删除的 cmdline" -#: menu.sh:908 +#: menu.sh:909 msgid "Note: (MAC will not be set to NIC, Only for activation services.)" msgstr "注意:(MAC 不會設定為 NIC,只作為服務啟動。)" -#: menu.sh:914 +#: menu.sh:915 msgid "Random" msgstr "隨機" -#: menu.sh:925 +#: menu.sh:926 msgid "Invalid SN/MAC, retry?" msgstr "無效的 SN/MAC,要重試?" -#: menu.sh:968 +#: menu.sh:969 msgid "Add/edit a synoinfo item" msgstr "加入/編輯 Synoinfo 項目" -#: menu.sh:969 +#: menu.sh:970 msgid "Show/Delete synoinfo items" msgstr "顯示/刪除 synoinfo 項目" -#: menu.sh:971 menu.sh:986 menu.sh:995 menu.sh:1020 menu.sh:1028 +#: menu.sh:972 menu.sh:987 menu.sh:996 menu.sh:1021 menu.sh:1029 msgid "Synoinfo" msgstr "Synoinfo" -#: menu.sh:978 +#: menu.sh:979 msgid "Commonly used synoinfo:\\n" msgstr "常用的 synoinfo:\\n" -#: menu.sh:979 +#: menu.sh:980 msgid " * \\Z4maxdisks=??\\Zn\\n Maximum number of disks supported.\\n" msgstr " * \\Z4maxdisks=??\\Zn\\n 支援的磁碟最大數量。\\n" -#: menu.sh:980 +#: menu.sh:981 msgid " * \\Z4internalportcfg=0x????\\Zn\\n Internal(sata) disks mask.\\n" msgstr " * \\Z4internalportcfg=0x????\\Zn\\n 內部 (sata) 磁碟遮罩。\\n" -#: menu.sh:981 +#: menu.sh:982 msgid " * \\Z4esataportcfg=0x????\\Zn\\n Esata disks mask.\\n" msgstr " * \\Z4esataportcfg=0x????\\Zn\\n Esata 磁碟遮罩。\\n" -#: menu.sh:982 +#: menu.sh:983 msgid " * \\Z4usbportcfg=0x????\\Zn\\n USB disks mask.\\n" msgstr " * \\Z4usbportcfg=0x????\\Zn\\n USB 磁碟遮罩。\\n" -#: menu.sh:1021 +#: menu.sh:1022 msgid "No synoinfo entries to remove" msgstr "沒有 Synoinfo 參數被删除" -#: menu.sh:1029 +#: menu.sh:1030 msgid "Select synoinfo entry to remove" msgstr "選擇要删除的參數" -#: menu.sh:1064 +#: menu.sh:1065 msgid "Downloading old pat to extract synology .pat extractor..." msgstr "下載舊 pat,選取 .pat 解密程式中..." -#: menu.sh:1070 menu.sh:1222 +#: menu.sh:1071 menu.sh:1222 msgid "Check internet or cache disk space.\\nError: %d:%d" msgstr "請檢查網際網路或快取磁碟空間。\\n錯誤: %d:%d" -#: menu.sh:1110 +#: menu.sh:1111 msgid "Uncompressed tar" msgstr "未壓縮 tar" -#: menu.sh:1114 +#: menu.sh:1115 msgid "Compressed tar" msgstr "壓縮 tar" -#: menu.sh:1118 +#: menu.sh:1119 msgid "Encrypted" msgstr "已加密" -#: menu.sh:1122 +#: menu.sh:1123 msgid "" "Could not determine if pat file is encrypted or not, maybe corrupted, try " "again!" msgstr "無法確定 pat 檔案是否加密,可能已損壞,請重試!" -#: menu.sh:1129 menu.sh:1238 +#: menu.sh:1130 menu.sh:1238 msgid "Disassembling %s: " msgstr "解壓縮 %s: " -#: menu.sh:1136 +#: menu.sh:1137 msgid "Extractor cached." msgstr "已存在解密程式。" -#: menu.sh:1142 menu.sh:1145 +#: menu.sh:1143 menu.sh:1146 msgid "Extracting ..." msgstr "解壓中..." @@ -771,42 +771,46 @@ msgstr "設定雜湊值: " msgid "Copying files: " msgstr "複製檔案: " -#: menu.sh:1287 +#: menu.sh:1279 +msgid "No disk space left, please clean the cache and try again!" +msgstr "磁碟空間不足, 請清理快取並重試!" + +#: menu.sh:1295 msgid "Cleaning ..." msgstr "清除中..." -#: menu.sh:1289 +#: menu.sh:1298 msgid "Ready!" msgstr "已就绪!" -#: menu.sh:1313 menu.sh:1329 menu.sh:1333 menu.sh:1350 menu.sh:1355 -#: menu.sh:1374 menu.sh:1386 menu.sh:2101 +#: menu.sh:1322 menu.sh:1338 menu.sh:1342 menu.sh:1359 menu.sh:1364 +#: menu.sh:1383 menu.sh:1395 menu.sh:2112 msgid "Custom DTS" msgstr "自訂 DTS" -#: menu.sh:1315 +#: menu.sh:1324 msgid "Custom dts: " msgstr "自訂 dts: " -#: menu.sh:1316 +#: menu.sh:1325 msgid "Upload dts file" msgstr "上傳 dts 檔案" -#: menu.sh:1317 +#: menu.sh:1326 msgid "Delete dts file" msgstr "刪除 dts 檔案" -#: menu.sh:1318 +#: menu.sh:1327 msgid "Edit dts file" msgstr "編輯 dts 檔案" -#: menu.sh:1328 +#: menu.sh:1337 msgid "" "Or upload the dts file to %s via DUFS, Will be automatically imported when " "building." msgstr "或者透過 DUFS 將 dts 檔案上傳到 %s,組建時會自動匯入。" -#: menu.sh:1334 +#: menu.sh:1343 msgid "" "Currently, only dts format files are supported. Please prepare and click to " "confirm uploading.\\n(saved in /mnt/p3/users/)" @@ -814,208 +818,208 @@ msgstr "" "目前只支援 dts 格式的檔案,請準備並點選確認上傳。\\n(儲存於 /mnt/p3/users/ " "中)" -#: menu.sh:1351 menu.sh:1387 +#: menu.sh:1360 menu.sh:1396 msgid "Not a valid dts file, please try again!" msgstr "dts 檔案無效,請重試!" -#: menu.sh:1356 +#: menu.sh:1365 msgid "A valid dts file, Automatically import at compile time." msgstr "dts 檔案有效,將在編譯時自動匯入。" -#: menu.sh:1375 +#: menu.sh:1384 msgid "No dts file to edit. Please upload first!" msgstr "沒有要編輯的 dts 檔。請先上傳 !" -#: menu.sh:1450 +#: menu.sh:1459 msgid "Temporary IP: (UI will not refresh)" msgstr "臨時 IP: (UI 不會重整)" -#: menu.sh:1462 menu.sh:1486 menu.sh:1494 menu.sh:1506 menu.sh:1515 -#: menu.sh:1537 menu.sh:1629 menu.sh:1646 menu.sh:1650 menu.sh:1651 -#: menu.sh:1656 menu.sh:1660 menu.sh:1675 menu.sh:1677 menu.sh:1854 -#: menu.sh:1868 menu.sh:1871 menu.sh:1899 menu.sh:1903 menu.sh:1910 -#: menu.sh:1916 menu.sh:1935 menu.sh:1937 menu.sh:1945 menu.sh:1968 -#: menu.sh:1971 menu.sh:1986 menu.sh:1990 menu.sh:1996 menu.sh:2002 -#: menu.sh:2008 menu.sh:2039 menu.sh:2055 menu.sh:2066 menu.sh:2136 -#: menu.sh:2157 menu.sh:2182 menu.sh:2194 menu.sh:2214 menu.sh:2251 -#: menu.sh:2306 menu.sh:2310 menu.sh:2320 menu.sh:2326 menu.sh:2329 -#: menu.sh:2344 menu.sh:2349 menu.sh:2356 menu.sh:2358 menu.sh:2379 +#: menu.sh:1471 menu.sh:1495 menu.sh:1503 menu.sh:1515 menu.sh:1524 +#: menu.sh:1546 menu.sh:1639 menu.sh:1656 menu.sh:1660 menu.sh:1661 +#: menu.sh:1666 menu.sh:1670 menu.sh:1685 menu.sh:1687 menu.sh:1864 +#: menu.sh:1878 menu.sh:1881 menu.sh:1909 menu.sh:1913 menu.sh:1920 +#: menu.sh:1926 menu.sh:1945 menu.sh:1947 menu.sh:1955 menu.sh:1978 +#: menu.sh:1981 menu.sh:1996 menu.sh:2000 menu.sh:2006 menu.sh:2012 +#: menu.sh:2018 menu.sh:2049 menu.sh:2065 menu.sh:2076 menu.sh:2147 +#: menu.sh:2168 menu.sh:2193 menu.sh:2205 menu.sh:2225 menu.sh:2262 +#: menu.sh:2317 menu.sh:2321 menu.sh:2331 menu.sh:2337 menu.sh:2344 +#: menu.sh:2346 menu.sh:2351 menu.sh:2354 menu.sh:2370 menu.sh:2391 msgid "Advanced" msgstr "進階" -#: menu.sh:1487 +#: menu.sh:1496 msgid "Setting IP ..." msgstr "設定 IP..." -#: menu.sh:1495 +#: menu.sh:1504 msgid "Scanning ..." msgstr "掃瞄中..." -#: menu.sh:1498 +#: menu.sh:1507 msgid "Scanned SSIDs:\\n" msgstr "已找到的 SSID:\\n" -#: menu.sh:1516 +#: menu.sh:1525 msgid "Invalid SSID/PSK, retry?" msgstr "無效的 SSID/PSK,要重試 ?" -#: menu.sh:1538 +#: menu.sh:1547 msgid "Setting ..." msgstr "設定中..." -#: menu.sh:1627 +#: menu.sh:1636 msgid "\\nTotal of ports: %s\\n" msgstr "\\n埠總數: %s\\n" -#: menu.sh:1628 +#: menu.sh:1637 msgid "" "\\nPorts with color \\Z1red\\Zn as DUMMY, color \\Z2\\Zbgreen\\Zn has drive " "connected." msgstr "\\n\\Z1紅色\\Zn 為空,\\Z2\\Zb綠色\\Zn 為已連接磁碟機。" -#: menu.sh:1647 menu.sh:1987 +#: menu.sh:1638 menu.sh:1657 menu.sh:1997 msgid "No disk found!" msgstr "未找到磁碟!" -#: menu.sh:1657 menu.sh:1853 +#: menu.sh:1667 menu.sh:1863 msgid "" "Warning:\\nThis operation is irreversible. Please backup important data. Do " "you want to continue?" msgstr "警告:\\n該作業不可逆,請提前備份重要資料。是否繼續?" -#: menu.sh:1661 +#: menu.sh:1671 msgid "" "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "警告:\\n目前的硬碟使用 raid 中,是否仍要格式化?" -#: menu.sh:1676 +#: menu.sh:1686 msgid "Formatting ..." msgstr "格式化中 ..." -#: menu.sh:1678 +#: menu.sh:1688 msgid "Formatting is complete." msgstr "格式化完成。" -#: menu.sh:1685 menu.sh:1689 menu.sh:1703 menu.sh:1723 menu.sh:1739 -#: menu.sh:1747 menu.sh:1831 menu.sh:1836 menu.sh:1842 +#: menu.sh:1695 menu.sh:1699 menu.sh:1713 menu.sh:1733 menu.sh:1749 +#: menu.sh:1757 menu.sh:1841 menu.sh:1846 menu.sh:1852 msgid "Try recovery DSM" msgstr "嘗試還原 DSM 系統" -#: menu.sh:1686 +#: menu.sh:1696 msgid "Trying to recovery a installed DSM system ..." msgstr "嘗試還原已安裝的 DSM 系統..." -#: menu.sh:1690 +#: menu.sh:1700 msgid "Unfortunately I couldn't mount the DSM partition!" msgstr "很遺憾,無法掛載 DSM 分割區!" -#: menu.sh:1704 +#: menu.sh:1714 msgid "Checking for backup of user's configuration for bootloader ..." msgstr "檢查開機程式的使用者設定備份..." -#: menu.sh:1724 +#: menu.sh:1734 msgid "" "Found a backup of the user's configuration, but the system is damaged and " "will not be restored. Please reselect model and build." msgstr "找到使用者設定的備份,但系統已損壞無法回復。請重新選擇模型並編譯。" -#: menu.sh:1740 +#: menu.sh:1750 msgid "" "Found a backup of the user's configuration, and restored it. Please rebuild " "and boot." msgstr "找到使用者設定的備份,並已回復。請重新編譯並開機。" -#: menu.sh:1748 +#: menu.sh:1758 msgid "Checking for installed DSM system ..." msgstr "檢查已安裝的 DSM 系統..." -#: menu.sh:1832 +#: menu.sh:1842 msgid "Found a installed DSM system and restored it. Please rebuild and boot." msgstr "找到已安裝的 DSM 系統並已還原。請重新編譯並開機。" -#: menu.sh:1837 +#: menu.sh:1847 msgid "" "Found a installed DSM system, but the system is damaged and will not be " "restored. Please reselect model and build." msgstr "找到已安裝的 DSM 系統,但系統已損壞無法回復。請重新選擇模型並編譯。" -#: menu.sh:1843 +#: menu.sh:1853 msgid "" "The installed DSM system was not found, or the system is damaged and cannot " "be recovered. Please reselect model and build." msgstr "找不到已安裝的 DSM 系統或系統已損壞且無法回復。請重新選擇模型並編譯。" -#: menu.sh:1851 +#: menu.sh:1861 msgid "" "This feature will allow you to downgrade the installation by removing the " "VERSION file from the first partition of all disks.\\n" msgstr "此功能透過删除所有磁碟第一個分區的 VERSION 檔案以允許你降級安裝。\\n" -#: menu.sh:1852 +#: menu.sh:1862 msgid "Therefore, please insert all disks before continuing.\\n" msgstr "因此,請插入所有磁碟後再繼續。\\n" -#: menu.sh:1869 +#: menu.sh:1879 msgid "Removing ..." msgstr "移除中 ..." -#: menu.sh:1870 +#: menu.sh:1880 msgid "Remove VERSION file for all disks completed." msgstr "已移除所有磁碟的 VERSION 檔案。" -#: menu.sh:1900 +#: menu.sh:1910 msgid "The installed Syno system not found in the currently inserted disks!" msgstr "未在目前插入的硬碟中找到已安裝的 Syno 系統!" -#: menu.sh:1904 +#: menu.sh:1914 msgid "Choose a user name" msgstr "選擇使用者" -#: menu.sh:1911 +#: menu.sh:1921 msgid "Type a new password for user '%s'" msgstr "輸入使用者 '%s' 的新密碼" -#: menu.sh:1917 +#: menu.sh:1927 msgid "Invalid password" msgstr "無效的密碼" -#: menu.sh:1936 +#: menu.sh:1946 msgid "Resetting ..." msgstr "重設中 ..." -#: menu.sh:1938 +#: menu.sh:1948 msgid "Password reset completed." msgstr "重設密碼完成。" -#: menu.sh:1946 +#: menu.sh:1956 msgid "Please insert all disks before continuing.\\n" msgstr "請先插入所有磁碟,然後再繼續。\\n" -#: menu.sh:1969 +#: menu.sh:1979 msgid "Enabling ..." msgstr "啟用中..." -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is enabled." msgstr "Telnet 及 SSH 已啟用。" -#: menu.sh:1970 +#: menu.sh:1980 msgid "Telnet&SSH is not enabled." msgstr "Telnet 及 SSH 未啟用。" -#: menu.sh:1991 +#: menu.sh:2001 msgid "Choose a disk to clone to" msgstr "選擇要複製磁碟的目標" -#: menu.sh:1997 +#: menu.sh:2007 msgid "No disk selected!" msgstr "未選擇磁碟!" -#: menu.sh:2003 +#: menu.sh:2013 msgid "Disk %s size is less than 1GB and cannot be cloned!" msgstr "磁碟 %s 大小小於 1GB,無法複製!" -#: menu.sh:2007 +#: menu.sh:2017 msgid "" "Warning:\\nDisk %s will be formatted and written to the bootloader. Please " "confirm that important data has been backed up. \\nDo you want to continue?" @@ -1023,210 +1027,195 @@ msgstr "" "警告:\\n磁碟 %s 將被格式化並寫入開機程式。請確認重要資料已備份。\\n是否要繼" "續?" -#: menu.sh:2040 +#: menu.sh:2050 msgid "Cloning ..." msgstr "複製中..." -#: menu.sh:2042 +#: menu.sh:2052 msgid "" "Bootloader has been cloned to disk %s, please remove the current bootloader " "disk!\\nReboot?" msgstr "開機程式已複製到磁碟 %s,請刪除目前的開機磁!\\n重新啟動?" -#: menu.sh:2056 +#: menu.sh:2066 msgid "Please enter a proxy server url.(e.g., %s)" msgstr "請輸入代理伺服器網址。(如,%s)" -#: menu.sh:2067 +#: menu.sh:2077 msgid "Invalid proxy server url, continue?" msgstr "代理伺服器網址無效,是否繼續?" -#: menu.sh:2095 +#: menu.sh:2106 msgid "Switch LKM version:" msgstr "切換 LKM 版本:" -#: menu.sh:2096 +#: menu.sh:2107 msgid "HDD sort(hotplug):" msgstr "HDD 排序 (熱插拔):" -#: menu.sh:2098 +#: menu.sh:2109 msgid "show/modify the current pat data" msgstr "顯示/修改目前 pat 資料" -#: menu.sh:2103 +#: menu.sh:2114 msgid "Switch direct boot:" msgstr "切換直接開機:" -#: menu.sh:2105 +#: menu.sh:2116 msgid "Timeout of get ip in boot:" msgstr "開機時取得 IP 的逾時時間:" -#: menu.sh:2106 +#: menu.sh:2117 msgid "Timeout of boot wait:" msgstr "開機逾時時間:" -#: menu.sh:2107 +#: menu.sh:2118 msgid "kernel switching method:" msgstr "核心切換方式:" -#: menu.sh:2109 +#: menu.sh:2120 msgid "Reboot on kernel panic:" msgstr "核心崩潰時重新啟動:" -#: menu.sh:2111 +#: menu.sh:2122 msgid "Use EMMC as the system disk:" msgstr "使用 EMMC 作為系統碟:" -#: menu.sh:2113 +#: menu.sh:2124 msgid "Custom patch script # Developer" msgstr "自訂修補指令碼 # Developer" -#: menu.sh:2114 +#: menu.sh:2125 msgid "Edit user config file manually" msgstr "手動編輯使用者設定檔" -#: menu.sh:2115 +#: menu.sh:2126 msgid "Edit grub.cfg file manually" msgstr "手動編輯 grub.cfg" -#: menu.sh:2117 +#: menu.sh:2128 msgid "Set static IP" msgstr "設定靜態 IP" -#: menu.sh:2118 +#: menu.sh:2129 msgid "Set wireless account" msgstr "設定無線網路帳號" -#: menu.sh:2119 +#: menu.sh:2130 msgid "Show disks information" msgstr "顯示磁碟資訊" -#: menu.sh:2120 +#: menu.sh:2131 msgid "Format disk(s) # Without loader disk" msgstr "格式化磁碟(s) # 不含開機碟" -#: menu.sh:2121 +#: menu.sh:2132 msgid "Try to recovery a installed DSM system" msgstr "嘗試還原已安裝的 DSM 系統" -#: menu.sh:2122 +#: menu.sh:2133 msgid "Allow downgrade installation" msgstr "允許降級安裝" -#: menu.sh:2123 +#: menu.sh:2134 msgid "Reset DSM system password" msgstr "重設 DSM 系統密碼" -#: menu.sh:2124 +#: menu.sh:2135 msgid "Force enable Telnet&SSH of DSM system" msgstr "強制啟用 DSM 系統的 telnet 及 SSH" -#: menu.sh:2125 +#: menu.sh:2136 msgid "Clone bootloader disk to another disk" msgstr "將開機碟複製到另一個磁碟" -#: menu.sh:2126 +#: menu.sh:2137 msgid "Report bugs to the author" msgstr "回報問題給作者" -#: menu.sh:2127 -msgid "Save modifications of '/opt/rr'" -msgstr "儲存「/opt/rr」的修改" - -#: menu.sh:2128 +#: menu.sh:2138 msgid "Install development tools" msgstr "安裝開發者工具" -#: menu.sh:2130 +#: menu.sh:2139 +msgid "Save modifications of '/opt/rr'" +msgstr "儲存「/opt/rr」的修改" + +#: menu.sh:2141 msgid "Show QR logo:" msgstr "顯示 QR 商標:" -#: menu.sh:2131 +#: menu.sh:2142 msgid "Set global proxy" msgstr "設定全域代理伺服器" -#: menu.sh:2132 +#: menu.sh:2143 msgid "Set github proxy" msgstr "設定 github 代理伺服器" -#: menu.sh:2133 +#: menu.sh:2144 msgid "Vigorously miracle" msgstr "用力創造奇蹟" -#: menu.sh:2137 +#: menu.sh:2148 msgid "Advanced option" msgstr "進階選項" -#: menu.sh:2156 +#: menu.sh:2167 msgid "pat: (editable)" msgstr "pat: (可編輯)" -#: menu.sh:2183 menu.sh:2195 menu.sh:2215 +#: menu.sh:2194 menu.sh:2206 menu.sh:2226 msgid "Choose a time(seconds)" msgstr "選擇一個時間 (秒)" -#: menu.sh:2247 +#: menu.sh:2258 msgid "This option is only informative.\\n\\n" msgstr "此選項僅供參考。\\n\\n" -#: menu.sh:2248 +#: menu.sh:2259 msgid "This program reserves an interface for ramdisk custom patch scripts.\\n" msgstr "該程式為 ramdisk 自訂修補指令碼保留一個介面。\\n" -#: menu.sh:2249 +#: menu.sh:2260 msgid "Call timing: called before ramdisk packaging.\\n" msgstr "調用時機: 在 ramdisk 封裝前調用。\\n" -#: menu.sh:2250 +#: menu.sh:2261 msgid "Location: /mnt/p3/scripts/*.sh\\n" msgstr "位置: /mnt/p3/scripts/*.sh\\n" -#: menu.sh:2307 +#: menu.sh:2318 msgid "" "Please via %s to download the logs,\\nAnd go to github to create an issue " "and upload the logs." msgstr "請透過 %s 下載記錄,\\n並前往 github 建立問題並上傳記錄。" -#: menu.sh:2311 +#: menu.sh:2322 msgid "Please go to github to create an issue and upload the logs." msgstr "請前往 github 建立問題並上傳記錄。" -#: menu.sh:2315 +#: menu.sh:2326 msgid "\\Z1No logs found!\\Zn\\n\\n" msgstr "\\Z1未找到記錄!\\Zn\\n\\n" -#: menu.sh:2316 +#: menu.sh:2327 msgid "Please do as follows:\\n" msgstr "請執行以下操作:\\n" -#: menu.sh:2317 +#: menu.sh:2328 msgid " 1. Add dbgutils in addons and rebuild.\\n" msgstr " 1. 在增益集中加入 dbgutils 並重建。\\n" -#: menu.sh:2318 +#: menu.sh:2329 msgid " 2. Wait 10 minutes after booting.\\n" msgstr " 2. 開機後等待 10 分鐘。\\n" -#: menu.sh:2319 +#: menu.sh:2330 msgid " 3. Reboot into RR and go to this option.\\n" msgstr " 3. 重新啟動進入 RR 並前往此選項。\\n" -#: menu.sh:2327 -msgid "" -"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " -"Do you want to continue?" -msgstr "警告:\\n請不要中途停止,否則將導致 RR 開機損毀,是否繼續?" - -#: menu.sh:2330 -msgid "" -"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" -msgstr "儲存中...\\n(通常需要 5-10 分鐘,請耐心等候)。" - -#: menu.sh:2345 -msgid "Save is complete." -msgstr "儲存完成。" - -#: menu.sh:2350 +#: menu.sh:2338 msgid "" "This option only installs opkg package management, allowing you to install " "more tools for use and debugging. Do you want to continue?" @@ -1234,120 +1223,135 @@ msgstr "" "該選項僅安裝 opkg 套件管理工具,讓你能?安裝更多的工具以供使用和除錯,是否繼" "續 ?" -#: menu.sh:2357 +#: menu.sh:2345 msgid "opkg installing ..." msgstr "opkg 安裝中..." -#: menu.sh:2359 +#: menu.sh:2347 msgid "" "opkg install is complete. Please reconnect to ssh/web, or execute 'source ~/." "bashrc'" msgstr "opkg 安裝完成。請重新連線 ssh/web,或者執行「source ~/.bashrc」" -#: menu.sh:2391 +#: menu.sh:2352 +msgid "" +"Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. " +"Do you want to continue?" +msgstr "警告:\\n請不要中途停止,否則將導致 RR 開機損毀,是否繼續?" + +#: menu.sh:2355 +msgid "" +"Saving ...\\n(It usually takes 5-10 minutes, please be patient and wait.)" +msgstr "儲存中...\\n(通常需要 5-10 分鐘,請耐心等候)。" + +#: menu.sh:2371 +msgid "Save is complete." +msgstr "儲存完成。" + +#: menu.sh:2403 msgid "Alert" msgstr "警告" -#: menu.sh:2392 +#: menu.sh:2404 msgid "Config changed, would you like to rebuild the loader?" msgstr "設置已變更,是否重新編譯開機檔?" -#: menu.sh:2409 menu.sh:3012 +#: menu.sh:2421 menu.sh:3024 msgid "Choose a language" msgstr "選擇語言" -#: menu.sh:2424 +#: menu.sh:2436 msgid "Choose a layout" msgstr "選擇佈局" -#: menu.sh:2436 +#: menu.sh:2448 msgid "Choice a keymap" msgstr "選擇鍵盤" -#: menu.sh:2455 menu.sh:2532 menu.sh:2629 menu.sh:2674 menu.sh:2724 -#: menu.sh:2763 +#: menu.sh:2467 menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 +#: menu.sh:2775 msgid "Update %s" msgstr "更新 %s" -#: menu.sh:2456 +#: menu.sh:2468 msgid "Checking last version ..." msgstr "檢測最新版本..." -#: menu.sh:2472 +#: menu.sh:2484 msgid "Error checking new version.\\nError: TAG is %s" msgstr "檢查新版本時錯誤。\\n錯誤: TAG 為 %s" -#: menu.sh:2485 +#: menu.sh:2497 msgid "No new version." msgstr "沒有新版本。" -#: menu.sh:2489 +#: menu.sh:2501 msgid "Actual version is %s\\nForce update?" msgstr "實際版本為 %s\\n強制更新 ?" -#: menu.sh:2511 +#: menu.sh:2523 msgid "Downloading ..." msgstr "下載中..." -#: menu.sh:2514 +#: menu.sh:2526 msgid "Error downloading new version.\\nError: %d:%d" msgstr "下載新版本時錯誤。\\n錯誤: %d:%d" -#: menu.sh:2532 menu.sh:2616 menu.sh:2809 menu.sh:2836 +#: menu.sh:2544 menu.sh:2628 menu.sh:2821 menu.sh:2848 msgid "RR" msgstr "RR" -#: menu.sh:2533 menu.sh:2630 menu.sh:2675 menu.sh:2725 menu.sh:2764 +#: menu.sh:2545 menu.sh:2642 menu.sh:2687 menu.sh:2737 menu.sh:2776 msgid "Extracting update file ..." msgstr "正在提取更新檔案..." -#: menu.sh:2544 menu.sh:2641 menu.sh:2686 menu.sh:2736 menu.sh:2775 +#: menu.sh:2556 menu.sh:2653 menu.sh:2698 menu.sh:2748 menu.sh:2787 msgid "Error extracting update file." msgstr "提取更新檔錯誤。" -#: menu.sh:2556 +#: menu.sh:2568 msgid "Checksum do not match!" msgstr "總和檢查碼不相符!" -#: menu.sh:2570 +#: menu.sh:2582 msgid "" "The current version does not support upgrading to the latest update.zip. " "Please remake the bootloader disk!" msgstr "目前版本不支援升級到最新的 update.zip。請重新製作開機程式磁碟!" -#: menu.sh:2580 +#: menu.sh:2592 msgid "Installing new files ..." msgstr "安裝新的檔案..." -#: menu.sh:2616 menu.sh:2659 menu.sh:2709 menu.sh:2748 menu.sh:2787 +#: menu.sh:2628 menu.sh:2671 menu.sh:2721 menu.sh:2760 menu.sh:2799 msgid "%s updated with success!" msgstr "%s 更新成功!" -#: menu.sh:2616 +#: menu.sh:2628 msgid "Reboot?" msgstr "重新開機 ?" -#: menu.sh:2724 menu.sh:2748 menu.sh:2812 menu.sh:2865 menu.sh:2869 +#: menu.sh:2736 menu.sh:2760 menu.sh:2824 menu.sh:2877 menu.sh:2881 msgid "LKMs" msgstr "LKMs" -#: menu.sh:2763 menu.sh:2787 menu.sh:2813 menu.sh:2876 menu.sh:2880 +#: menu.sh:2775 menu.sh:2799 menu.sh:2825 menu.sh:2888 menu.sh:2892 msgid "CKs" msgstr "CKs" -#: menu.sh:2808 menu.sh:2830 +#: menu.sh:2820 menu.sh:2842 msgid "All" msgstr "全部" -#: menu.sh:2814 +#: menu.sh:2826 msgid "Local upload" msgstr "本地上傳" -#: menu.sh:2815 +#: menu.sh:2827 msgid "Pre Release:" msgstr "預發佈:" -#: menu.sh:2820 menu.sh:2888 +#: menu.sh:2832 menu.sh:2900 msgid "" "Manually uploading update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*." "zip to /tmp/ will skip the download." @@ -1355,124 +1359,124 @@ msgstr "" "手動上傳 update*.zip,addons*.zip,modules*.zip,rp-lkms*.zip,rr-cks*.zip 到 /" "tmp/ 將跳過下載。" -#: menu.sh:2843 menu.sh:2854 menu.sh:2865 menu.sh:2876 +#: menu.sh:2855 menu.sh:2866 menu.sh:2877 menu.sh:2888 msgid "No longer supports update %s separately. Please choose to update All/RR" msgstr "不再支援單獨更新 %s。請選擇更新全部/RR" -#: menu.sh:2894 +#: menu.sh:2906 msgid "" "Please keep the attachment name consistent with the attachment name on " "Github.\\n" msgstr "請保持附件名稱與 Github 上的附件名稱一致。\\n" -#: menu.sh:2895 +#: menu.sh:2907 msgid "Upload update*.zip will update RR.\\n" msgstr "上傳 update*.zip 將更新 RR。\\n" -#: menu.sh:2896 +#: menu.sh:2908 msgid "Upload addons*.zip will update Addons.\\n" msgstr "上傳 addons*.zip 將更新增益集。\\n" -#: menu.sh:2897 +#: menu.sh:2909 msgid "Upload modules*.zip will update Modules.\\n" msgstr "上傳 modules*.zip 將更新模組。\\n" -#: menu.sh:2898 +#: menu.sh:2910 msgid "Upload rp-lkms*.zip will update LKMs.\\n" msgstr "上傳 rp-lkms*.zip 將更新 LKM。\\n" -#: menu.sh:2899 +#: menu.sh:2911 msgid "Upload rr-cks*.zip will update CKs.\\n" msgstr "上傳 rr-cks*.zip 將更新 CKs。\\n" -#: menu.sh:2955 +#: menu.sh:2967 msgid "This person is very lazy and hasn't written anything." msgstr "這個人很懶,什麼也沒有寫。" -#: menu.sh:2985 +#: menu.sh:2997 msgid "Choose a model" msgstr "選擇型號" -#: menu.sh:2987 +#: menu.sh:2999 msgid "Choose a version" msgstr "選擇版本" -#: menu.sh:2989 +#: menu.sh:3001 msgid "Parse pat" msgstr "解析 pat" -#: menu.sh:2996 +#: menu.sh:3008 msgid "Kernel:" msgstr "核心:" -#: menu.sh:2998 +#: menu.sh:3010 msgid "Addons menu" msgstr "增益集" -#: menu.sh:2999 +#: menu.sh:3011 msgid "Modules menu" msgstr "模組" -#: menu.sh:3000 +#: menu.sh:3012 msgid "Cmdline menu" msgstr "設定 Cmdline" -#: menu.sh:3001 +#: menu.sh:3013 msgid "Synoinfo menu" msgstr "設定 Synoinfo" -#: menu.sh:3003 +#: menu.sh:3015 msgid "Advanced menu" msgstr "進階設定" -#: menu.sh:3006 +#: menu.sh:3018 msgid "Build the loader" msgstr "編譯開機檔" -#: menu.sh:3010 +#: menu.sh:3022 msgid "Boot the loader" msgstr "開機" -#: menu.sh:3013 +#: menu.sh:3025 msgid "Choose a keymap" msgstr "選擇鍵盤" -#: menu.sh:3015 +#: menu.sh:3027 msgid "Clean disk cache" msgstr "清除磁碟快取" -#: menu.sh:3017 +#: menu.sh:3029 msgid "Update menu" msgstr "更新" -#: menu.sh:3018 +#: menu.sh:3030 msgid "Notepad" msgstr "記事本" -#: menu.sh:3040 +#: menu.sh:3052 msgid "Change ..." msgstr "變更..." -#: menu.sh:3109 +#: menu.sh:3121 msgid "Choose a action" msgstr "選擇動作" -#: menu.sh:3110 +#: menu.sh:3122 msgid "Poweroff" msgstr "關機" -#: menu.sh:3111 +#: menu.sh:3123 msgid "Reboot" msgstr "重新開機" -#: menu.sh:3112 +#: menu.sh:3124 msgid "Reboot to RR" msgstr "重新開機進入 RR" -#: menu.sh:3113 +#: menu.sh:3125 msgid "Back to shell" msgstr "退回到 shell" -#: menu.sh:3139 +#: menu.sh:3151 msgid "Call \\033[1;32mmenu.sh\\033[0m to return to menu" msgstr "執行 \\033[1;32mmenu.sh\\033[0m 重新回到功能表" diff --git a/files/initrd/opt/rr/menu.sh b/files/initrd/opt/rr/menu.sh index 02e558c0..861ed352 100755 --- a/files/initrd/opt/rr/menu.sh +++ b/files/initrd/opt/rr/menu.sh @@ -11,9 +11,9 @@ alias DIALOG='dialog --backtitle "$(backtitle)" --colors --aspect 50' # Check partition 3 space, if < 2GiB is necessary clean cache folder -PACELEFT=$(df -m ${LOADER_DISK_PART3} 2>/dev/null | awk 'NR==2 {print $4}') +SPACELEFT=$(df -m ${PART3_PATH} 2>/dev/null | awk 'NR==2 {print $4}') CLEARCACHE=0 -if [ ${PACELEFT:-0} -lt 430 ]; then +if [ ${SPACELEFT:-0} -lt 430 ]; then CLEARCACHE=1 fi @@ -450,7 +450,7 @@ function ParsePat() { mkdir -p "${PART3_PATH}/dl" # Check disk space left - SPACELEFT=$(df -m ${LOADER_DISK_PART3} 2>/dev/null | awk 'NR==2 {print $4}') + SPACELEFT=$(df -m ${PART3_PATH} 2>/dev/null | awk 'NR==2 {print $4}') # Discover remote file size FILESIZE=$(du -m "${PAT_PATH}" 2>/dev/null | awk '{print $1}') if [ ${FILESIZE:-0} -ge ${SPACELEFT:-0} ]; then @@ -1208,7 +1208,7 @@ function extractDsmFiles() { fi echo "$(printf "$(TEXT "Downloading %s ...")" "${PAT_FILE}")" # Check disk space left - SPACELEFT=$(df --block-size=1 ${LOADER_DISK_PART3} 2>/dev/null | awk 'NR==2 {print $4}') + SPACELEFT=$(df --block-size=1 ${PART3_PATH} 2>/dev/null | awk 'NR==2 {print $4}') # Discover remote file size FILESIZE=$(curl -skLI --connect-timeout 10 "${PATURL}" | grep -i Content-Length | tail -n 1 | tr -d '\r\n' | awk '{print $2}') if [ ${FILESIZE:-0} -ge ${SPACELEFT:-0} ]; then @@ -1270,6 +1270,16 @@ function make() { [ $? -ne 0 ] && break fi + while true; do + SIZE=256 # initrd-dsm + zImage-dsm ≈ 210M + SPACELEFT=$(df -m ${PART3_PATH} 2>/dev/null | awk 'NR==2 {print $4}') + [ ${SPACELEFT:-0} -ge ${SIZE} ] && break + [ -f ${MOD_ZIMAGE_FILE} ] && rm -f "${MOD_ZIMAGE_FILE}" && continue + [ -f ${MOD_RDGZ_FILE} ] && rm -f "${MOD_RDGZ_FILE}" && continue + echo -e "$(TEXT "No disk space left, please clean the cache and try again!")" >"${LOG_FILE}" + break 2 + done + ${WORK_PATH}/zimage-patch.sh if [ $? -ne 0 ]; then echo -e "$(TEXT "zImage not patched,\nPlease upgrade the bootloader version and try again.\nPatch error:\n")$(<"${LOG_FILE}")" >"${LOG_FILE}"