From a293c008d52f78e40d57a7a374fa55736438a27c Mon Sep 17 00:00:00 2001 From: Pk11 Date: Thu, 23 Mar 2023 07:59:50 -0500 Subject: [PATCH] Update translations - Japanese: Improved - German: 66% - French: 53% - Dutch: 27% --- resources/gm9/languages/de.trf | Bin 0 -> 27632 bytes resources/gm9/languages/fr.trf | Bin 26232 -> 27488 bytes resources/gm9/languages/ja.trf | Bin 37696 -> 37700 bytes resources/gm9/languages/nl.trf | Bin 24612 -> 24736 bytes resources/languages/de.json | 805 +++++++++++++++++++++++++++++++++ resources/languages/fr.json | 244 +++++----- resources/languages/ja.json | 36 +- resources/languages/nl.json | 34 +- 8 files changed, 962 insertions(+), 157 deletions(-) create mode 100644 resources/gm9/languages/de.trf create mode 100644 resources/languages/de.json diff --git a/resources/gm9/languages/de.trf b/resources/gm9/languages/de.trf new file mode 100644 index 0000000000000000000000000000000000000000..575b3de4c45d4422229dac5cdc50234858adb219 GIT binary patch literal 27632 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 aXS=i4IpX}lE^v$ diff --git a/resources/gm9/languages/nl.trf b/resources/gm9/languages/nl.trf index f870ffefc7ddb8bfc4a9ff9355e28ffd1945187c..a213d727e7cd479b6c76df37a95cb0a13c8d65f3 100644 GIT binary patch delta 2273 zcma)(X;f2p8pe}*$wC&gFJ$8qvO!iL0Tf6=ZWc&_NLGT(ScEI05ikL)%a9(e8{<^b zVs*4tLF>$@I2DIe4|S{^J=4VvS{EE0s>jh5ofgFkc5x~5x`_>LjF2JnpFm5SqMIzBK($b8CYc&KySwr*FFQfr#ZETD{^N?n!u_@YI z9ce}yOej}lQ~lreN8;0l>gq@@6WtGxEyz3si9pTuagk{6HL#Kun;B`GgG_E!hr- zb@BgAu}Mwsi@J4K@0{jugCD0SL zBycbm%&#$vF&kr;U6@|XSsu_zIF-8YtFXJ%dB;#|&w~U_{45pZAi7{)L zZOl&Q1ty(U%4%foXPsbOWqrp=Vk_Cx+2!my_G|2|>_4+lv4_~-uoF0JP6o%wnaOG7 ztl(_m?BpEf3~>I*xy5t>$gv4e&s|gkQmrMft1wTlxF>gZz8^6oFpQBv>Kn6!Z(u3vLR=1q7i`Xcg87 z+k}UOXN1>;cZC#@Oq4HjiRO!57wr^%AUZ30AY!ICQs$<#rF5qBrHrLeAvxrM=0Yvd z8_+)JGBgGeQ^l$F)H$hdryftenEGw1L2MUSh}*;+;zKd9^8x8S;#hjAa>r%($3wD`O&qpyVr+%4y0fY1JLoW0gQ{P`lOh)XUY|)&1&^)mPOM>ST>U`U2M`ssR)exANXzg)jZe^P%*Uv5}nc+GIYaLjPl zaK-SoVbt)Gft16{5#`u(T5`H_26IrkS-Ew&J90&N-FZWKRnx9cJ2HK7er#v{7x|<4 z&Vr2vJq70qMhduvg@tnq+X}Z89w{6w94llR^Nf|o-x#}$1IFvdF(b;9Wa5}|OdeB{ zsom6P8Z(j1EVII#XZDz1HUHN9j`;)gfO*6`Va66IikwAAQCrcLqJu@lMGuN3mXKwG zWx#UVqK89p7>>bfWAG+;8@v;K7d{C81@4DWz<-C&z+b>u;XCj+Ot#9cuyvNT&AP>U z$a>0p*?Pwc+W0oTt<<*0)^6Ki+h@CM8@I9SHhYb|(|*`~#(v+P=*V#d91+KWW7NSc z&MdYSR}?oCuPPoZR+lU(IaeZbW;iV5o`as_p3gi(p1Yn$9->zi z^BTNXZe~W_l2bICRpd(ljoD*CWTorsX*cCh+JQchW{C5yrQD3pK nqPwE6;zGrD71$6XlpZpMW`$ZqZ-n-Q4u?*J&W46VqoMx-J{T8t delta 2026 zcmY*VX;f1O7S4OmglvQ?WKYOTLKd=qc{S zcF?+X6gw`R(W#?|b?ww~J35S0(K>FY9(AOZZY~wA4vyHPKfinLx80AA0o_Lde8A&& zi&o=DgI(3DtsmN_MIw#0&2yU)kw|l$flPKrULkmPEY=K9k0jt&Q#?`AoQO2qaHTah z_3$tSu8%cEBg30L4B&H+hDH;ShAENhFGM2Ed%lLov1w@YTsRSf>s|_W&Xfw}bEA#Z zUYo&+h8B2gv>_5V7!0_V&YcAkrEG)~se@zn%-CboAeR0L^Re2$6IP^Bk}m_qp3B+q&l1;{@Xk1M$}v{pY?wP z$8oP90x7|1He;&4vIiC=m5Ro6mSMO4_pGS0XKoW!K2_=@G^J{dEZpua(al`UQFl;YLwLaYn5hCB(b&Q}Av0HA#Foz6XCE zKZK_fG=w_BEW#4PR>DETzX=0`X9OsPks?Xarn{q1UX-XEch*(anBhDjs5Z4k9 z5w8--BsJ+I=_2Vi=^=?kHj$&`9pndOHYJBrPKi=hQ2sKev6t}`s{6dtnI9Qtdp#Zte;sxIyYUJ?oOspPj63OoBnk=hh52zvv;wN zvv05;vzZ(t$I8Jt^_)eV^_;(PPI0bse&P_h0OZ-7TAYciUf?R=9P%r2ZY!h4& zBp(ULLXprY3<+C=TZH?C_k{!zUt|-ZqUoYG(F)NYMJGjfM4&iNTq&**H;FsNJH$uC z{}d03i5ck@wsaZ3!mS*kD zI-B)8ORpKHnW34lS)tja*`+z8xuGFzv$eI_X6;h#7HyyQruLDRqLb*1x(Z!P*RK0m z*Q@K(eW%0eC3>6Qub-@+uiv2W)nC;AsDGxX7(|9_!$d=iVUuB>;iBOO1IMT|<{PIP zR~Zi_jhBo+8lM}fCZ0)dGMYx49Hxk=!?ez{!_;H?(llsNnJ1YSn|GRTn#tL9*^9Ej z$R3}wFXwPhf6jL~k8^Oj>fDmt@wpdrzt0_IFwZFy`_ z=7sVW^#Z!Ggwu^##WY1`5DJ zap9Q4P+@CfSK-0JYlVPSX~nD&YpZpU^?mC{)&tgl>wPQDmTzmdt+K7PeQG;s>$g3% zrP*b6yB)JP+UMIl?4R1t+3(sxhrnTW)H>!kwmGgkSVdS-ebN4+t3^K)K?pU8a1b#f zM>L2Tc?+>2F2sjaB4K1Q5<}XM)yPid1ach#odRc$)8m}rj5(J$H#zq^|K+5(XfBpZ z>zd$dbFFoqa@}$9-Ffax_iXoa_W}21_d_>UoG9)p-dlXC_)76l#iWwflE0SxS`zeZ z_Vjp8c=|neJfuc;|RKz1`kk?|JVX?~pg)o9Aoyb@<-*_4p3^j{63E zPkbc5(r@#J{7wE2|89T3f56WzHI>$t_Lb7h+RN6JeO7j%Y_Kf9JXy}DFjurz^j2K2 zP*v7fE~`9Jd9`w=k`#ag<^U2X4@?X+1r`KW1~w-Hy@8W~8-e=)T2L0W1WSUUV1005 za7A!qaC@*fcp}&ryb-(?d={jkTvUk`peQ;Ctw-C?-=izhkI?Pt9`q=B9=(Qsi#|kg zSSlvO)L1rFgq36Cu<6)r>^-at+lKXEXRyoIU2F)Wg%qLuP(^5BXhx_l#hgISHaCLZYxFh_B@Snq9gs+E(!pv%Q PbzZfrI#69(ov8jFzCN*r diff --git a/resources/languages/de.json b/resources/languages/de.json new file mode 100644 index 0000000..91c646d --- /dev/null +++ b/resources/languages/de.json @@ -0,0 +1,805 @@ +{ + "GM9_LANGUAGE": "Deutsch", + "FIRM_TOO_BIG": "FIRM zu groß, kann nicht booten", + "PATH_DO_NOT_BOOT_UNTRUSTED": "%s (%dkB)\nWarnung: Boote keine FIRMs\naus nicht vertrauenswürdigen\nQuellen.\n\nFIRM booten?", + "NOT_BOOTABLE_FIRM": "Nicht ein bootfähiger FIRM.", + "FIRM_ENCRYPTED": "FIRM ist verschlüsselt.\n\nVor dem Booten entschlüsseln?", + "MAKE_COPY_AT_OUT_TEMP_FIRM": "Erstelle eine Kopie unter %s/temp.firm", + "TRY_BOOT_ANYWAYS": "Versuche trotzdem zu booten", + "WARNING_BOOT_UNSUPPORTED_LOCATION": "Warnung: Versuche, von einem nicht unterstütztem\nOrt zu booten.", + "ROOT": "[stammverzeichnis]", + "LOADING": "LADEN...", + "PANE_N": "FENSTER #%lu", + "CURRENT": "AKTUELL", + "DIR": "(ordner)", + "SD_FAT": "(SD FAT)", + "RAMDRIVE_FAT": "(RAMdrive FAT)", + "GAME_VIRTUAL": "(Spiel Virtuell)", + "SYSNAND_FAT": "(SysNAND FAT)", + "SYSNAND_VIRTUAL": "(SysNAND Virtuell)", + "EMUNAND_FAT": "(EmuNAND FAT)", + "EMUNAND_VIRTUAL": "(EmuNAND Virtuell)", + "IMAGE_FAT": "(Abbild FAT)", + "XORPAD_VIRTUAL": "(XORpad Virtuell)", + "MEMORY_VIRTUAL": "(Speicher Virtuell)", + "ALIAS_FAT": "(Alias FAT)", + "GAMECART_VIRTUAL": "(Gamecart Virtuell)", + "VRAM_VIRTUAL": "(VRAM Virtuell)", + "SEARCH": "(Suche)", + "TITLEMANAGER_VIRTUAL": "(TitelVerwalter Virtuell)", + "LAB_SDCARD": "SD-KARTE", + "LAB_SYSNAND_CTRNAND": "SYSNAND CTRNAND", + "LAB_SYSNAND_TWLN": "SYSNAND TWLN", + "LAB_SYSNAND_TWLP": "SYSNAND TWLP", + "LAB_SYSNAND_SD": "SYSNAND SD", + "LAB_SYSNAND_VIRTUAL": "SYSNAND VIRTUAL", + "LAB_EMUNAND_CTRNAND": "EMUNAND CTRNAND", + "LAB_EMUNAND_TWLN": "EMUNAND TWLN", + "LAB_EMUNAND_TWLP": "EMUNAND TWLP", + "LAB_EMUNAND_SD": "EMUNAND SD", + "LAB_EMUNAND_VIRTUAL": "EMUNAND VIRTUAL", + "LAB_IMGNAND_CTRNAND": "IMGNAND CTRNAND", + "LAB_IMGNAND_TWLN": "IMGNAND TWLN", + "LAB_IMGNAND_TWLP": "IMGNAND TWLP", + "LAB_IMGNAND_VIRTUAL": "IMGNAND VIRTUAL", + "LAB_GAMECART": "GAMECART", + "LAB_GAME_IMAGE": "SPIEL ABBILD", + "LAB_AESKEYDB_IMAGE": "AESKEYDB ABBILD", + "LAB_BDRI_IMAGE": "BRDI ABBILD", + "LAB_DISA_DIFF_IMAGE": "DISA/DIFF ABBILD", + "LAB_MEMORY_VIRTUAL": "SPEICHER VIRTUELL", + "LAB_VRAM_VIRTUAL": "VRAM VIRTUELL", + "LAB_TITLE_MANAGER": "TITEL VERWALTER", + "LAB_LAST_SEARCH": "LETZTE SUCHE", + "LAB_FAT_IMAGE": "FAT ABBILD", + "LAB_BONUS_DRIVE": "BONUS DRIVE", + "LAB_RAMDRIVE": "RAMDRIVE", + "LAB_NOLABEL": "NOLABEL", + "N_BYTE": "%s Byte", + "BYTE": " Byte", + "KB": " kB", + "MB": " MB", + "GB": " GB", + "CLIPBOARD": "[ZWISCHENABLAGE]", + "PLUS_N_MORE": "+ %lu weitere", + "MARK_DELETE_COPY": "L - MARKIERE Dateien (benutze mit ↑↓→←)\nX - LÖSCHE / [+R] UMBENENNE Datei(en)\nY - KOPIERE Dateien / [+R] ERSTELLE Einträge\n", + "MARK_DELETE_PASTE": "L - MARKIERE Dataien (benutze mit ↑↓→←)\nX - LÖSCHE / [+R] UMBENENNE Datei(en)\nY - Dateien Einfügen / [+R] ERSTELLE Einträge\n", + "RELOCK_WRITE_PERMISSION": "R+Y - Schreibrechte erneut sperren\n", + "UNMOUNT_IMAGE": "R+X - Abbild aushängen\n", + "UNMOUNT_SD": "R+B - SD-Karte aushängen\n", + "REMOUNT_SD": "R+B - SD-Karte wieder einhängen\n", + "DIRECTORY_OPTIONS": "R+A - Verzeichnisoptionen\n", + "DRIVE_OPTIONS": "R+A - Laufwerkoptionen\n", + "MAKE_SCREENSHOT": "R+L - Mache einen Screenshot\n", + "PREV_NEXT_PANE": "R+←→ - Wechsele zum vorherigen/nächsten Fenster\n", + "CLEAR_CLIPBOARD": "SELECT - Zwischenablage leeren\n", + "RESTORE_CLIPBOARD": "SELECT - Zwischenablage wiederherstellen\n", + "REBOOT_POWEROFF_HOME": "START - Neustarten / [+R] Ausschalten\nHOME Knopf für HOME-Menü", + "NO_EMUNAND": "Kein EmuNAND", + "REDNAND_SIZE_MIN": "RedNAND-Größe (min)", + "GW_EMUNAND_SIZE_FULL": "GW-EmuNAND-Größe (voll)", + "MULTINAND_SIZE_2X": "MultiNAND-Größe (2x)", + "MULTINAND_SIZE_3X": "MultiNAND-Größe (3x)", + "MULTINAND_SIZE_4X": "MultiNAND-Größe (4x)", + "USER_INPUT": "Nutzereingabe...", + "AUTO": "Auto", + "16KB_CLUSTERS": "16KB-Cluster", + "32KB_CLUSTERS": "32KB-Cluster", + "64KB_CLUSTERS": "64KB-Cluster", + "SD_NOT_DETECTED": "Fehler: SD-Karte nicht erkannt.", + "FORMAT_SD_CHOOSE_EMUNAND": "SD-Karte formatieren (%lluMB)?\nEmuNAND-Größe auswählen:", + "SD_SIZE_IS_ENTER_EMUNAND_SIZE": "Die Größe der SD-Karte ist %lluMB.\nEmuNAND-Größe (MB) unten eingeben:", + "FORMAT_SD_CHOOSE_CLUSTER": "SD-Karte (%lluMB) formatieren?\nCluster-Größe auswählen:", + "FORMAT_SD_ENTER_LABEL": "SD-Karte (%lluMB) formatieren?\nBeschriftung eingeben:", + "FORMAT_SD_FAILED": "SD-Formatierung: fehlgeschlagen!", + "REDNAND_TYPE": "RedNAND-Typ", + "REDNAND_TYPE_MULTI": "RedNAND-Typ (multi)", + "REDNAND_TYPE_SINGLE": "RedNAND-Typ (einzel)", + "GW_EMUNAND_TYPE": "GW EmuNAND-Typ", + "DONT_SET_UP": "Nicht einrichten", + "CHOOSE_EMUNAND_TYPE": "Einzurichtenden EmuNAND-Typ auswählen:", + "CLONE_SYSNAND_TO_REDNAND": "SysNAND zu RedNAND klonen?", + "CLONING_SYSNAND_TO_EMUNAND_FAILED": "Klonen von SysNAND zu EmuNAND: fehlgeschlagen!", + "PRESS_A_TO_CONTINUE": "Drücke um fortzufahren", + "HEXEDITOR_CONTROLS": "Hexeditor-Tastenbelegung:\n↑↓→←(+R) - Scrollen\nR+Y - Ansicht wechseln\nX - Suche / gehe zu...\nA - Veränderungsmodus betreten\nA+↑↓→← - Wert verändern\nB - Beenden\n", + "NOT_FOUND": "Nicht gefunden!", + "GO_TO_OFFSET": "Gehe zu Versatz", + "SEARCH_FOR_STRING": "Nach Text suchen", + "SEARCH_FOR_DATA": "Nach Daten suchen", + "CURRENT_OFFSET_SELECT_ACTION": "Aktueller Versatz: %08lX\nAktion auswählen:", + "CURRENT_OFFSET_ENTER_NEW": "Aktueller Versatz: %08lX\nNeuen Versatz unten eingeben.", + "ENTER_SEARCH_REPEAT_SEARCH": "Gebe den Suchbegriff ein.\n(R+X um die Suche zu wiederholen)", + "MADE_EDITS_SAVE_CHANGES": "Sie haben Änderungen an %lu Stelle(n) vorgenommen.\nÄnderungen in die Datei schreiben?", + "FAILED_WRITING_TO_FILE": "Schreiben in die Datei fehlgeschlagen!", + "CALCULATING_SHA_FAILED": "Berechnung von SHA-%s: fehlgeschlagen!", + "SHA_VERIFICATION_PASSED": "\nSHA-Verifizierung: erfolgreich!", + "SHA_VERIFICATION_FAILED": "\nSHA-Verifizierung fehlgeschlagen", + "IDENTICAL_WITH_PREVIOUS": "\nIdentisch mit der vorherigen Datei:\n", + "WRITE_SHA_FILE": "\nSHA-Datei erstellen?", + "WRITE_SHA1_FILE": "\n.SHA1-Datei erstellen?", + "CALCULATING_CMAC_FAILED": "Berechnung von CMAC: fehlgeschlagen!", + "CMAC_VERIFICATION_PASSED": "CMAC-Verifizierung: erfolgreich!", + "CMAC_VERIFICATION_FAILED": "CMAC-Verifizierung: fehlgeschlagen!", + "FIX_CMAC_IN_FILE": "\nCMAC in Datei reparieren?", + "FIXING_CMAC_FAILED": "Reparieren von CMAC: fehlgeschlagen!", + "COPY_ALL_SELECTED_ITEMS": "Alle %lu ausgewählten Elemente kopieren?", + "FAILED_COPYING_ITEM": "Kopieren vom Element fehlgeschlagen", + "ITEMS_COPIED_TO_OUT": "%lu Elemente nach %s kopiert", + "PATH_COPIED_TO_OUT": "%s\nKopiert nach %s", + "CART_INIT_FAILED": "Karteninitialisierung fehlgeschlagen!", + "CART_DETECTED_SIZE_INPUT_BELOW": "Karte: %s\nErkannte Größe: %s\n \nGebe Dumpgröße unten ein.", + "NDS_CART_DECRYPT_SECURE_AREA": "Karte: %s\nNDS-Karte erkannt\nSecure-Area entschlüsseln?", + "FAILED_DUMPING_CART": "%s\nDumpen der Karte fehlgeschlagen", + "PATH_DUMPED_TO_OUT": "%s\nUnter %s gedumpt", + "CREATED": "erstellt", + "MODIFIED": "geändert", + "ANALYZING_DRIVE": "Untersuche Laufwerk, bitte warten...", + "ANALYZING_DIR": "Untersuche Verzeichnis, bitte warten...", + "N_FILES_N_SUBDIRS_TOTAL_SIZE_FREE_USED_TOTAL": "%lu Dateien & %lu Unterverzeichnisse\n%s Gesamtgröße\n \nFreier Speicherplatz: %s\nBelegter Speicherplatz: %s\nGesamter Speicherplatz: %s", + "N_FILES_N_SUBDIRS_TOTAL_SIZE": "%lu Dateien & %lu Unterverzeichnisse\n%s Gesamtgröße", + "FILESIZE_X": "dateigröße: %s", + "READONLY_HIDDEN_SYSTEM_ARCHIVE_VIRTUAL": " \n[%c] %snur lesbar [%c] %sversteckt\n[%c] %ssystem [%c] %sarchiv\n[%c] %svirtuell\n%s", + "UDRL_CHANGE_ATTRIBUTES": " (↑↓→← um Attribute zu verändern)\n", + "A_TO_CONTINUE": "( um fortzufahren)", + "A_APPLY_B_CANCEL": "( um anzuwenden, um abzubrechen)", + "A_YES_B_NO": "( ja, nein)", + "A_SELECT_B_CANCEL": "( auswählen, abbrechen)", + "HOLD_B_TO_CANCEL": "(halte B um abzubrechen)", + "FAILED_TO_SET_ATTRIBUTES": "Setzen von Attributen fehlgeschlagen!", + "NAND_IMAGE_OPTIONS": "NAND-Abbild-Optionnen...", + "CTRNAND_OPTIONS": "CTRNAND-Optionen...", + "MOUNT_FAT_IMAGE": "Als FAT-Abbild einhängen", + "CIA_IMAGE_OPTIONS": "CIA-Abbild-Optionen...", + "NCSD_IMAGE_OPTIONS": "NCSD-Abbild-Optionen...", + "NCCH_IMAGE_OPTIONS": "NCCH-Abbild-Optionen...", + "MOUNT_AS_EXEFS_IMAGE": "Als EXEFS-Abbild einhängen", + "MOUNT_AS_ROMFS_IMAGE": "Als ROMFS-Abbild einhängen", + "TMD_FILE_OPTIONS": "TMD-Datei-Optionen...", + "TMD_CDN_OPTIONS": "TMD/CDN-Optionen...", + "TMD_TWL_OPTIONS": "TMD/TWL-Optionen...", + "MANAGE_TITLE": "Titel Verwalten...", + "BOSS_FILE_OPTIONS": "BOSS-Datei-Optionen...", + "DECRYPT_NUS_CDN_FILE": "NUS/CDN-Datei entschlüsseln", + "SHOW_SMDH_TITLE_INFO": "SMDH-Titelinfo anzeigen", + "NDS_IMAGE_OPTIONS": "NDS-Abbild-Optionen...", + "GBA_IMAGE_OPTIONS": "GBA-Abbild-Optionen...", + "TICKET_OPTIONS": "Ticket-Optionen...", + "TAD_IMAGE_OPTIONS": "TAD-Abbild-Optionen...", + "SHOW_3DSX_TITLE_INFO": "3DSX-Titelinfo anzeigen", + "FIRM_IMAGE_OPTIONS": "FIRM-Abbild-Optionen...", + "AGBSAVE_OPTIONS": "AGBSAVE-Optionen...", + "DUMP_GBA_VC_SAVE": "GBA-VC-Speicherstand dumpen", + "TICKET_DB_OPTIONS": "Ticket.db-Optionen...", + "MOUNT_AS_DIFF_IMAGE": "Als DIFF-Abbild einhängen", + "MOUNT_AS_DISA_IAMGE": "Als DISA-Abbild einhängen", + "INSTALL_CIFINISH_BIN": "cifinish.bin installieren", + "TITLEKEY_OPTIONS": "Titlekey-Optionen...", + "AESKEYDB_OPTIONS": "AESkeydb-Optionen...", + "BUILD_X": "Build %s", + "NCCHINFO_OPTIONS": "NCCHinfo-Optionen...", + "EXECUTE_GM9_SCRIPT": "GM9-Skript ausführen", + "FONT_OPTIONS": "Schriftoptionen...", + "LANGUAGE_OPTIONS": "Sprachoptionen...", + "VIEW_PNG_FILE": "PNG-Datei anzeigen", + "REBUILD_NCSD_HEADER": "NCSD-Header neu erstellen", + "SHOW_IN_HEXEDITOR": "Im Hexeditor anzeigen", + "CALCULATE_SHA256": "SHA-256 berechnen", + "CALCULATE_SHA1": "SHA-1 berechnen", + "SHOW_FILE_INFO": "Datei-Info anzeigen", + "SHOW_IN_TEXTVIEWER": "Im Textbetrachter anzeigen", + "CALCULATE_CMAC": "CMAC berechnen", + "COPY_TO_OUT": "Nach %s kopieren", + "DUMP_TO_OUT": "Unter %s dumpen", + "INJECT_DATA_AT_OFFSET": "Daten @versatz injizieren", + "OPEN_THIS_FOLDER": "Dieses Verzeichnis öffnen", + "OPEN_CONTAINING_FOLDER": "Beinhaltendes Verzeichnis öffnen", + "OPEN_TITLE_FOLDER": "Titelorder öffnen", + "PATH_N_FILES_SELECTED": "%s\n(%lu Dateien ausgewählt)", + "CHECK_CURRENT_CMAC_ONLY": "Nur aktuelles CMAC überprüfen", + "VERIFY_CMAC_FOR_ALL": "CMAC für alle überprüfen", + "FIX_CMAC_FOR_ALL": "CMAC für alle reparieren", + "N_N_N_FILES_OK_FIXED_TOTAL_N_OF_N_HAVE_NO_CMAC": "%lu/%lu/%lu Dateien ok/repariert/insgesamt\n%lu/%lu haben kein CMAC", + "N_OF_N_FILES_VERIFIED_N_OF_N_FILES_FIXED": "%lu/%lu Dateien erfolgreich verifiziert\n%lu/%lu Dataien repariert", + "N_OF_N_FILES_VERIFIED_N_OF_N_HAVE_NO_CMAC": "%lu/%lu Dateien erfolgreich verifiziert\n%lu/%lu haben kein CMAC", + "N_OF_N_FILES_VERIFIED": "%lu/%lu Dateien erfolgreich verifiziert", + "INJECT_DATA_FROM_SPECIFY_OFFSET_BELOW": "Daten von %s injizieren?\nVersatz unten eingeben.", + "FAILED_INJECTING_PATH": "Injizieren von %s fehlgeschlagen", + "MOUNT_CXI_NDS_TO_DRIVE": "CXI/NDS an Laufwerk einhängen", + "MOUNT_IMAGE_TO_DRIVE": "Abbild an Laufwerk einhängen", + "RESTORE_SYSNAND_SAFE": "SysNAND wiederherstellen (sicher)", + "UPDATE_EMBEDDED_BACKUP": "Eingebettetes backup aktualisieren", + "SHOW_TITLE_INFO": "Titel-Info anzeigen", + "DECRYPT_FILE": "Datei entschlüsseln (...)", + "DECRYPT_FILE_OUT": "Datei entschlüsseln (%s)", + "ENCRYPT_FILE": "Datei verschlüsseln (...)", + "ENCRYPT_FILE_OUT": "Datei verschlüsseln (%s)", + "BUILD_CIA_FROM_FILE": "CIA aus Datei erstellen", + "BUILD_CIA_STANDARD": "CIA erstellen (standard)", + "BUILD_CIA_LEGIT": "CIA erstellen (legit)", + "DUMP_CXI_NDS_FILE": "CXI/NDS-Datei dumpen", + "INSTALL_GAME_IMAGE": "Spielabbild installieren", + "INSTALL_TICKET": "Ticket installieren", + "DUMP_TICKET_FILE": "Ticket-Datei dumpen", + "UNINSTALL_TITLE": "Titel deinstallieren", + "VERIFY_FILE": "Datei verifizieren", + "TRANSFER_IMAGE_TO_CTRNAND": "Abbild auf CTRNAND übertragen", + "INJECT_TO_H_AND_S": "In G&S injizieren", + "TRIM_FILE": "Datei trimmen", + "RENAME_FILE": "Datei umbenennen", + "BUILD_XORPADS_SD": "XORpads erstrellen (auf SD)", + "BUILD_XORPADS_INPLACE": "XORpads erstellen (an Ort und Stelle)", + "EXTRACT_X": "%s extrahieren", + "INIT_X": "%s einrichten", + "INSTALL_X": "%s installieren", + "INSTALL_FIRM": "FIRM installieren", + "BOOT_FIRM": "FIRM booten", + "SET_AS_ACTIVE_FONT": "Als aktive Schriftart festlegen", + "SET_AS_ACTIVE_LANGUAGE": "Als aktive Sprache festlegen", + "DUMP_BA_VC_SAVE": "GBA-VC-Spielstand dumpen", + "INJECT_GBA_VC_SAVE": "GBA-VC-Spielstand injizieren", + "SET_AS_DEFAULT": "Als Standard festlegen", + "MOUNTING_IMAGE_FAILED": "Einhängen vom Abbild: fehlgeschlagen", + "PATH_MOUNTED_AS_DRIVE_ENTER_PATH_NOW": "%s\nEingehängt als Laufwerk unter %s\nPfad jetzt betreten?", + "DECRYPT_TO_OUT": "Unter %s entschlüsseln", + "DECRYPT_INPLACE": "An Ort und Stelle entschlüsseln", + "TRY_TO_DECRYPT_ALL_N_SELECTED_FILES": "Versuchen, alle %lu ausgewählten Dateien zu entschlüsseln?", + "TRYING_TO_DECRYPT_N_FILES": "Versuche, %lu Dateien zu entschlüsseln...", + "DECRYPTION_FAILED_CONTINUE": "Entschlüsseln fehlgeschlagen\n\nFortfahren?", + "N_OF_N_FILES_DECRYPTED_N_OF_N_NOT_ENCRYPTED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu Dateien erfolgreich entschlüsselt\n%lu/%lu nicht verschlüsselt\n%lu/%lu nicht vom gleichen Typ", + "N_OF_N_FILES_DECRYPTED": "%lu/%lu Dateien erfolgreich entschlüsselt", + "N_FILES_WRITTEN_TO_OUT": "%lu Dateien in %s geschrieben", + "FILE_NOT_ENCRYPTED": "Datei ist nicht verschlüsselt", + "DECRYPTION_SUCCESS": "Entschlüsseln erfolgreich", + "DECRYPTION_FAILED": "Entschlüsseln fehlgeschlagen", + "PATH_DECRYPTED_TO_OUT": "%s\nEntschlüsselt nach %s", + "ENCRYPT_TO_OUT": "Nach %s verschlüsseln", + "ENCRYPT_INPLACE": "An Ort und Stelle verschlüsseln", + "TRY_TO_ENCRYPT_N_SELECTED_FILES": "Versuchen, alle %lu ausgewählten Dateien zu verschlüsseln?", + "TRYING_TO_ENCRYPT_N_FILES": "Versuche, %lu Dateien zu verschlüsseln...", + "ENCRYPTION_FAILED_CONTINUE": "Verschlüsseln fehlgeschlagen\n\nFortfahren?", + "N_OF_N_FILES_ENCRYPTED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu Dateien erfolgreich verschlüsselt\n%lu/%lu nicht vom gleichen Typ", + "N_OF_N_FILES_ENCRYPTED": "%lu/%lu Dateien erfolgreich verschlüsselt", + "ENCRYPTION_SUCCESS": "Verschlüsseln erfolgreich", + "ENCRYPTION_FAILED": "Verschlüsseln fehlgeschlagen", + "PATH_ENCRYPTED_TO_OUT": "%s\nVerschlüsselt unter %s", + "TRY_TO_PROCESS_N_SELECTED_FILES": "Versuchen, alle %lu ausgewählten Dateien zu verarbeiten?", + "PATH_BUILD_TYPE_FAILED_CONTINUE": "%s\nErstellen von %s fehlgeschlagen\n\nForfahren?", + "N_OF_N_TYPES_BUILT_N_OF_N_NOT_SAME_TYPE": "%lu/%lu %s-Dateien erfolgreich erstellt\n%lu/%lu nicht vom gleichen Typ", + "N_OF_N_TYPES_BUILT": "%lu/%lu %s-Dateien erfolgreich erstellt", + "N_FILES_FAILED_CONVERTION_VERIFICATION_RECOMMENDED": "Konvertierung von %lu Datei(en) fehlgeschlagen.\nVerifizierung ist empfohlen.", + "PATH_TYPE_BUILT_TO_OUT": "%s\n%s unter %s erstellt", + "PATH_TYPE_BUILD_FAILED": "%s\nErstellung von %s fehlgeschlagen", + "FILE_FAILED_CONVERSION_VERIFY_NOW": "Konvertierung von Datei fehlgeschlagen\n\nJetzt verifizieren?", + "VERIFICATION_SUCCESS": "Verifizierung erfolgreich", + "VERIFICATION_FAILED": "Verifizierung fehlgeschlagen", + "CONTENT_IS_MISSING": "Inhalt fehlt", + "INSTALL_TO_SYSNAND": "Auf SysNAND installieren", + "INSTALL_TO_EMUNAND": "Auf EmuNAND installieren", + "TRY_TO_INSTALL_N_SELECTED_FILES": "Versuchen, alle %lu ausgewählten Dateien zu installieren?", + "TRYING_TO_INSTALL_N_FILES": "Versuche, alle %lu Dateien zu installieren...", + "INSTALL_FAILED_CONTINUE": "Installation fehlgeschlagen\n\nFortfahren?", + "N_OF_N_FILES_INSTALLED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu Dateien erfolgreich installiert\n%lu/%lu nicht vom gleichen Typ", + "N_OF_N_FILES_INSTALLED": "%lu/%lu Dateien erfolgreich installiert", + "INSTALL_SUCCESS": "Installation erfolgreich", + "INSTALL_FAILED": "Installation fehlgeschlagen", + "FILE_FAILED_INSTALL_VERIFY_NOW": "Installation der Datei fehlgeschlagen.\n\nJetzt verifizieren?", + "KEEP_TICKET_AND_SAVEGAME": "Ticket und Spielstand behalten", + "UNINSTALL_EVERYTHING": "Alles deinstallieren", + "ABORT_UNINSTALL": "Deinstallation abbrechen", + "UNINSTALL_N_SELECTED_TITLES": "%lu ausgewählte Titel deinstallieren?", + "UNINSTALL_SELECTED_TITLE": "Ausgewählten Titel deinstallieren?", + "N_OF_N_TITLES_UNINSTALLED": "%lu/%lu Titel deinstalliert", + "UNINSTALLING_PLEASE_WAIT": "Deinstallieren, bitte warten...", + "UNINSTALL_FAILED": "Deinstallation fehlgeschlagen!", + "TRY_TO_VERIFY_N_SELECTED_FILES": "Versuche, alle %lu ausgewählten Titel zu verifizieren?", + "VERIFICATION_FAILED_CONTINUE": "Verifizierung fehlgeschlagen\n\nFortfahren?", + "N_OF_N_FILES_VERIFIED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu Dateien erfolgreich verifiziert\n%lu/%lu nicht vom gleichen Typ", + "VERIFYING_FILE_PLEASE_WAIT": "Verifiziere Datei, bitte warten...", + "NAND_VALIDATION_SUCCESS": "NAND-Überprüfung erfolgreich", + "NAND_VALIDATION_FAILED": "NAND-Überprüfung fehlgeschlagen", + "DUMP_FOR_N_SELECTED_FILES": "Für alle %lu ausgewählten Dateien dumpen?", + "N_OF_N_LEGIT_TICKETS_DUMPED_ATTEMPT_DUMP_ALL": "%lu/%lu legit-Tickets gedumpt.\n\nVersuchen, alle Tickets zu dumpen?", + "N_OF_N_TICKETS_DUMPED_TO_OUT": "%lu/%lu Tickets nach %s gedumpt", + "PATH_TICKET_DUMPED_TO_OUT": "%s\nTicket nach %s gedumpt", + "LEGIT_TICKET_NOT_FOUND_DUMP_ANYWAYS": "%s\nLegit-Ticket nicht gefunden\n\nTrotzdem dumpen?", + "DUMP_TICKET_FAILED": "Dumpen vom Ticket fehlgeschlagen!", + "BUILDING_X": "Erstelle %s...", + "BUILDING_X_SYSNAND": "Erstelle %s (SysNAND)...", + "BUILDING_X_EMUNAND": "Erstelle %s (EmuNAND)...", + "PATH_N_OF_N_FILES_PROCESSED_N_OF_N_FILES_IGNORED": "%s\n%lu/%lu Dateien verarbeitet\n%lu/%lu Dateien ignoriert", + "PATH_N_OF_N_FILES_PROCESSED": "%s\n%lu/%lu Dateien verarbeitet", + "BUILD_DATABASE_SUCCESS": "Datenbankerstellung erfolgreich.", + "BUILD_DATABASE_FAILED": "Datenbankerstellung fehlgeschlagen.", + "TRY_TO_TRIM_N_SELECTED_FILES": "Alle %lu ausgewählten Dateien trimmen?", + "TRIMMING_FAILED_CONTINUE": "Trimmen fehlgeschlagen\n\nFortfahren?", + "N_OF_N_FILES_TRIMMED_N_OF_N_NOT_OF_SAME_TYPE_X_SAVED": "%lu/%lu Dateien erfolgreich getrimmt\n%lu/%lu nicht vom gleichen Typ\n%s gespeichert", + "N_OF_N_FILES_TRIMMED_X_SAVED": "%lu/%lu Dateien erfolgreich getrimmt\n%s gespeichert", + "FILE_CANT_BE_TRIMMED": "Datei kann nicht getrimmt werden.", + "FILE_ALREADY_TRIMMED": "Datei ist bereits getrimmt.", + "PATH_CURRENT_SIZE_TRIMMED_SIZE_DIFFERENCE_TRIM_FILE": "%s\nAktuelle Größe: %s\nGetrimmte Größe: %s\nUnterschied: %s\n\nDiese Datei trimmen?", + "TRIMMING_FAILED": "Trimmen fehlgeschlagen.", + "PATH_TRIMMED_BY_X": "%s\n%s getrimmt.", + "TRY_TO_RENAME_N_SELECTED_FILES": "Versuchen, alle %lu ausgewählten Dateien umzubenennen?", + "N_OF_N_RENAMED": "%lu/%lu erfolgreich umbenannt", + "COULD_NOT_RENAME_TO_GOOD_NAME": "Konnte nicht zum guten Namen umbenennen", + "SYSNAND_H_AND_S_INJECT": "SysNAND H&S inject", + "EMUNAND_H_AND_S_INJECT": "EmuNAND H&S inject", + "H_AND_S_INJECT_SUCCESS": "H&S inject success", + "H_AND_S_INJECT_FAILURE": "H&S inject failure", + "TRY_EXTRACT_ALL_N_SELECTED_FILES": "Try to extract all %lu selected files?", + "N_OF_N_FILES_EXTRACTED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu files extracted ok\n%lu/%lu not of same type", + "N_OF_N_FILES_EXTRACTED": "%lu/%lu files extracted ok", + "EXTRACTING_DOT_CODE": "Extracting .code, please wait...", + "PATH_EXT_EXTRACTED_TO_OUT": "%s\n%s extracted to %s", + "DOT_CODE_EXTRACT_FAILED": ".code extract failed", + "TRANSFER_TO_SYSNAND": "Transfer to SysNAND", + "TRANSFER_TO_EMUNAND": "Transfer to EmuNAND", + "CTRNAND_TRANSFER_SUCCESS": "CTRNAND transfer success", + "CTRNAND_TRANSFER_FAILED": "CTRNAND transfer failed", + "NO_VALID_DESTINATION_FOUND": "No valid destination found", + "NAND_RESTORE_SUCCESS": "NAND restore success", + "NAND_RESTORE_FAILED": "NAND restore failed", + "REBUILD_NCSD_SUCCESS": "Rebuild NCSD success", + "REBUILD_NCSD_FAILED": "Rebuild NCSD failed", + "PATH_NCCHINFO_PADGEN_SUCCESS": "%s\nNCCHinfo padgen success%cOutput dir: %s", + "PATH_NCCHINFO_PADGEN_FAILED": "%s\nNCCHinfo padgen failed%c%0.0s", + "UPDATING_EMBEDDED_BACKUP": "Updating embedded backup...", + "BACKUP_UPDATE_NOT_REQUIRED": "Backup update: not required", + "BACKUP_UPDATE_COMPLETED": "Backup update: completed", + "BACKUP_UPDATE_FAILED": "Backup update: failed!", + "WARNING_KEYS_NOT_VERIFIED_CONTINUE_AT_YOUR_OWN_RISK": "Warning: Keys are not verified.\nContinue on your own risk?", + "AESKEYDB_INIT_SUCCESS": "AESkeydb init success", + "AESKEYDB_INIT_FAILED": "AESkeydb init failed", + "AESKEYDB_INSTALL_SUCCESS": "AESkeydb install success", + "AESKEYDB_INSTALL_FAILED": "AESkeydb install failed", + "INSTALL_TO_FIRM0": "Install to FIRM0", + "INSTALL_TO_FIRM1": "Install to FIRM1", + "INSTALL_TO_BOTH": "Install to both", + "PATH_N_KB_INSTALL_TO_SYSNAND": "%s (%dkB)\nInstall to SysNAND?", + "PATH_N_KB_INSTALL_SUCCESS": "%s (%dkB)\nInstall success", + "PATH_N_KB_INSTALL_FAILED": "%s (%dkB)\nInstall failed", + "WARNING_DO_NOT_RUN_UNTRUSTED_SCRIPTS": "Warning: Do not run scripts\nfrom untrusted sources.\n \nExecute script?", + "SCRIPT_EXECUTE_SUCCESS": "Script execute success", + "SCRIPT_EXECUTE_FAILURE": "Script execute failure", + "ERROR_CANNOT_VIEW_FILE": "Error: Cannot view file\n(Hint: maybe it's too big)", + "SAVEGAME_DUMPED_TO_OUT": "Savegame dumped to %s.", + "SAVEGAME_DUMP_FAILED": "Savegame dump failed!", + "GBA_SAVEGAME_MUST_BE_IN_CLIPBOARD": "GBA VC savegame has to\nbe in the clipboard.", + "SAVEGAME_INJECT_SUCCESS": "Savegame inject success.", + "SAVEGAME_INJECT_FAILED": "Savegame inject failed!", + "FONT_WILL_BE_ACTIVE_ON_NEXT_BOOT": "Font will be active on next boot", + "LANGUAGE_WILL_BE_ACTIVE_ON_NEXT_BOOT": "Language will be active on next boot", + "HOME_MORE_MENU_SELECT_ACTION": "HOME more... menu.\nSelect action:", + "SD_FORMAT_MENU": "SD format menu", + "BONUS_DRIVE_MENU": "Bonus drive setup", + "SWITCH_EMUNAND": "EmuNAND wechseln", + "BUILD_SUPPORT_FILES": "Unterstützungsdateien erstellen", + "RESTORE_H_AND_S": "G&S wiederherstellen", + "SET_RTC_DATE_TIME": "RTC Datum/Uhrzeit einstellen", + "CONFGURE_BRIGHTNESS": "Helligkeit konfigurieren", + "CALIBRATE_TOUCHSCREEN": "Touchscreen kalibrieren", + "SYSTEM_INFO": "Systeminformation", + "SHOW_README": "ReadMe anzeigen", + "INITIALIZING_SD_FAILED_RETRY": "Initialisieren von SD-Karte fehlgeschlagen! Erneut versuchen?", + "SETUP_FAILED": "Einrichtung fehlgeschlagen!", + "CURRENT_EMUNAND_OFFSET_IS_N_SWITCH_TO_NEXT": "Aktueller EmuNAND-Versatz ist %06lX.\nZum nächsten Versatz wechseln?", + "BUILT_IN_OUT_STATUSES": "Erstellt unter %s:\n\n%-18.18s %s\n%-18.18s %s\n%-18.18s %s", + "OK_SYS_EMU": "OK (Sys&Emu)", + "OK_SYS": "OK (Sys)", + "FAILED": "Fehlgeschlagen", + "RESTORE_H_AND_S_EMUNAND": "G&S wiederherstellen (EmuNAND)", + "RESTORE_H_AND_S_SYSNAND": "G&S wiederherstellen (SysNAND)", + "TITLE_SET_RTC_DATE_TIME": "RTC Datum/Uhrzeit einstellen:", + "NEW_RTC_DATE_TIME_IS_TIME": "Neue(s) RTC-Datum/Uhrzeit ist:\n%s\n\nTipp: HOME-Menü benötigt\nmanuelles einstellen nach\nRTC-Einstellung.", + "TOUCHSCREEN_CALIBRATION_SUCCESS": "Touchscreen-kalibrierung erfolgreich!", + "TOUCHSCREEN_CALIBRATION_FAILED": "Touchscreen-kalibrierung fehlgeschlagen!", + "GODMODE9_README_TOC": "GodMode9 ReadMe Inhaltsverzeichnis", + "ESSENTIAL_BACKUP_NOT_FOUND_CREATE_NOW": "Essenzielle-Dateien-Backup nicht gefunden.\nJetzt eins erstellen?", + "BACKUP_EMBEDDED_WRITTEN_TO_OUT": "Backup im SysNAND eingebettet\nund unter %s geschrieben.", + "RTC_DATE_TIME_SEEMS_TO_BE_WRONG_SET_NOW": "RTC-Datum/Uhrzeit könnte\nfalsch sein. Jetzt einstellen?", + "RESUME_GODMODE9": "GodMode9 fortsetzen", + "RESUME_BOOTLOADER": "Bootloader fortsetzen", + "SELECT_PAYLOAD": "Payload auswählen...", + "SELECT_SCRIPT": "Skript auswählen...", + "POWEROFF_SYSTEM": "System ausschalten", + "REBOOT_SYSTEM": "System neustarten", + "FLAVOR_BOOTLOADER_SELECT_OPTION": "%s Bootloader-Menü.\nAktion auswählen:", + "BOOTLOADER_PAYLOADS_MENU_SELECT_PAYLOAD": "Bootloader-Payloads-Menü.\nPayload auswählen:", + "BOOTLOADER_SCRIPTS_MENU_SELECT_SCRIPT": "Bootloader-Skripte-Menü.\nSkript auswählen:", + "NO_BOOTABLE_FIRM_FOUND_RESUMING_GODMODE9": "Kein bootfähiges FIRM gefunden.\nSetze GodMode9 fort...", + "OUT_OF_MEMORY": "Nicht genügend Arbeitsspeicher.", + "INVALID_DIRECTORY_OBJECT": "Ungültiges Verzeichnisobjekt", + "INVALID_ROOT_DIRECTORY": "Ungültiges Wurzelverzeichnis.", + "WRITE_PERMISSIONS_WERE_CHANGED_RELOCK": "Schreibrechte wurden verändert.\nDiese wieder sperren?", + "OPEN_TITLE_MANAGER": "Titel-Verwalter öffnen", + "SEARCH_FOR_FILES": "Nach Dateien suchen...", + "FIX_CMACS_FOR_DRIVE": "CMACs für Laufwerk reparieren", + "SHOW_DIRECTORY_INFO": "Verzeichnis-Info anzeigen", + "SHOW_DRIVE_INFO": "Laufwerk-Info anzeigen", + "FAILED_SETTING_UP_TITLE_MANAGER": "Einrichtung des Titel-Verwalters fehlgeschlagen!", + "SEARCH_FILE_ENTER_SEARCH_BELOW": "Suche %s?\nSuchbegriffe unten eingeben.", + "FOUND_N_RESULTS": "Habe %lu Ergebnisse gefunden.", + "FIX_CMACS_FOR_DRIVE_FINISHED": "CMAC-Reparatur für Laufwerk beendet.", + "FAILED_TO_ANALYZE_DRIVE": "Laufwerkanalyse fehlgeschlagen\n", + "FAILED_TO_ANALYZE_DIR": "Verzeichnisanalyse fehlgeschlagen\n", + "NOT_ALLOWED_IN_VIRTUAL_PATH": "In einem virtuellem Pfad nicht erlaubt", + "DELETE_N_PATHS": "%lu Pfad(e) löschen?", + "DELETING_FILES_PLEASE_WAIT": "Lösche Dateien, bitte warte...", + "FAILED_DELETING_N_OF_N_PATHS": "Löschen von %lu/%lu Pfad(en) fehlgeschlagen", + "DELETE_FILE": "\"%s\" löschen?", + "FAILED_DELETING_PATH": "Löschen fehlgeschlagen:\n%s", + "NOT_ALLOWED_IN_SEARCH_DRIVE": "Im Suchlaufwerk nicht erlaubt", + "NOT_ALLOWED_IN_VIRTUAL_GAME_PATH": "Im virtuellen Spielpfad nichterlaubt", + "NOT_ALLOWED_IN_XORPAD_DRIVE": "Im XORpad-Laufwerk nicht erlaubt", + "NOT_ALLOWED_IN_GAMECART_DRIVE": "Im Gamecart-Laufwerk nicht erlaubt", + "NOT_ALLOWED_IN_ALIAS_PATH": "Im Alias-Pfad nicht erlaubt", + "COPY_PATHS": "Pfad(e) kopieren", + "MOVE_PATHS": "Pfad(e) verschieben", + "PASTE_FILE_HERE": "\"%s\" hier einfügen?", + "PASTE_N_PATHS_HERE": "%lu Pfade hier einfügen?", + "FAILED_COPYING_PATH_PROCESS_REMAINING": "Kopieren vom Pfad fehlgeschlagen:\n%s\nDen Rest verarbeiten?", + "FAILED_COPYING_PATH": "Kopieren vom Pfad fehlgeschlagen:\n%s", + "FAILED_MOVING_PATH_PROCESS_REMAINING": "Verschieben vom Pfad fehlgeschlagen:\n%s\nDen Rest verarbeiten?", + "FAILED_MOVING_PATH": "Verschieben vom Pfad fehlgeschlagen:\n%s", + "RENAME_FILE_ENTER_NEW_NAME_BELOW": "%s umbenennen?\nNeuen Namen unten eingeben.", + "FAILED_RENAMING_PATH": "Umbenennen vom Pfad fehlgeschlagen:\n%s", + "CREATE_A_NEW_ENTRY_HERE_SELECT_TYPE": "Hier einen neuen Eintrag erstellen?\nWähle einen Typ aus.", + "CREATE_A_FOLDER": "Verzeichnis erstellen", + "CREATE_A_DUMMY_FILE": "Eine Platzhalterdatei erstellen", + "CREATE_NEW_FOLDER_HERE_ENTER_NAME_BELOW": "Hier ein neues Verzeichnis erstellen?\nGebe unten den Namen ein.", + "CREATE_NEW_FILE_HERE_ENTER_NAME_BELOW": "Hier eine neue Datei erstellen?\nGebe unten den Namen ein.", + "CREATE_NEW_FILE_HERE_ENTER_SIZE_BELOW": "Hier ein(e) neue(s) %s erstellen?\nGebe unten den Namen ein.", + "FAILED_CREATING_FOLDER_PATH": "Erstellen des Verzeichnisses fehlgeschlagen:\n%s", + "FAILED_CREATING_FILE_PATH": "Erstellen der Datei fehlgeschlagen:\n%s", + "TITLE_MANAGER": "Titel-Verwalter", + "BRICK_MY_3DS": "Meinen 3DS bricken", + "LANGUAGE": "Sprache...", + "SCRIPTS": "Skripte...", + "PAYLOADS": "Payloads...", + "MORE": "Mehr...", + "BRACKET_MORE": "[mehr...]", + "HOME_BUTTON_PRESSED_SELECT_ACTION": "HOME-Knopf betätigt.\nAktion auswählen:", + "POWER_BUTTON_PRESSED_SELECT_ACTION": "POWER-Schalter betätigt.\nAktion auswählen:", + "1_DRIVE_NAND_TWL": "[1:] NAND / TWL", + "4_DRIVE_NAND_TWL": "[4:] NAND / TWL", + "A_DRIVE_SD_CARD": "[A:] SD-KARTE", + "B_DRIVE_SD_CARD": "[B:] SD-KARTE", + "TITLE_MANAGER_MENU_SELECT_TITLES_SOURCE": "Titel-Verwalter-Menü.\nQuelle von Titlen auswählen:", + "LANGUAGES_DIRECTORY_NOT_FOUND": "Sprachverzeichnis nicht gefunden.\n(Standardpfad: 0:/gm9/%s)", + "SCRIPTS_DIRECTORY_NOT_FOUND": "Skriptverzeichnis nicht gefunden.\n(Standardpfad: 0:/gm9/%s)", + "HOME_LANGUAGE_MENU_SELECT_LANGUAGE": "HOME-Sprachen... Menü.\nSprache auswählen:", + "HOME_SCRIPTS_MENU_SELECT_SCRIPT": "HOME-Skripte... Menü.\nSkript auswählen:", + "PAYLOADS_DIRECTORY_NOT_FOUND": "Payloads-Verzeichnis nicht gefunden.\n(Standardpfad: 0:/gm9/%s)", + "HOME_PAYLOADS_MENU_SELECT_PAYLOAD": "HOME-Payloads... Menü.\nPayload auswählen:", + "UNEXPECTED_SD_CARD_REMOVAL_TO_PREVENT_DATA_LOSS_UNMOUNT_BEFORE_EJECT": "!Unerwartetes entfernen der SD-Karte!\n\nUm Datenverluste zu vermeiden,\nhänge die SD-Karte aus bevor du\nsie entfernst.", + "FLAVOR_SCRIPTS_MENU_SELECT_SCRIPT": "%s Skript-Menü.\nSkript auswählen:", + "COMPILED_AS_SCRIPT_AUTORUNNER_BUT_NO_SCRIPT_DERP": "Als Skript-Autorunner kompiliert,\naber kein Skript wurde angegeben.\n\nDerp!", + "KEYBOARD_CONTROLS_DETAILS": "Tastaturbedienung:\n←/→ - Cursor bewegen\nR - Caps / Capslock\nX - Zeichen löschen\nY - Zeichen einfügen\nA - Bestätigen\nB - Abbrechen\n\nSELECT wechselt zur\nklassischen eingabe", + "TOUCH_CROSSHAIRS_TO_CALIBRATE_TOUCHSCREEN_USE_STYLUS": "Berühre die roten Kreuze, um\ndeinen Touchscreen zu kalibrieren.\n\nBenutze einen Touchpen für die\nbesten Ergebnisse!", + "INVALID": "UNGÜLTIG", + "TO_PROCEED_ENTER_THIS": "Um fortzufahren, gebe dies ein:", + "TO_PROCEED_HOLD_X": "Um fortzufahren, halte :", + "N_MORE": " [%d weitere]", + "CANCEL": "abbrechen", + "R_FAST_SCROLL_L_CLEAR_DATA": "R - (↑↓) schnelles scrollen\nL - Eingabe leeren", + "X_REMOVE_CHAR_Y_INSERT_CHAR": "X - Zeichen entfernen\nY - Zeichen einfügen", + "ETA_N_MIN_N_SEC": "ETA %02llum%02%llus", + "BRIGHTNESS_CONTROLS": "[←] Helligkeit verringern\n[→] Helligkeit erhöhen\n \n[X] Nutze Lautstärkeregler\n[A] Aktuelle Helligkeit einstellen\n[B] Abbrechen", + "SEARCHING_PLEASE_WAIT": "Suche, bitte warten...", + "RENAME_TO_GOOD_NAME": "In guten Namen umbenennen?", + "SD_WRITE_PROTECTED_CANT_CONTINUE": "SD-Karte ist schreibgeschützt!\nKann nicht fortfahren.", + "SYSNAND_LVL_N": "SysNAND (lvl%lu)", + "EMUNAND_LVL_N": "EmuNAND (lvl%lu)", + "GAME_IMAGES": "Spielabbilder", + "GAMECART_SAVES": "Gamecart-Spielstände", + "IMAGES": "Abbilder", + "MEMORY_AREAS": "Speicherbereiche", + "SD_SYSTEM_DATA": "SD-Systemdaten", + "SD_CARD": "SD-Karte", + "RAM_DRIVE": "RAM-Laufwerk", + "WRITING_TO_DRIVE_IS_LOCKED_UNLOCK_NOW": "Schreiben in %s ist gesperrt!\nEs jetzt entsperren?", + "UNLOCK_WRITE_FOR_DRIVE_NOT_ALLOWED": "Entsperren von Schreibrechten für\n%s ist nicht erlaubt.", + "ENABLE_BASE_WRITE": "Du möchtest vielleicht die Basis-\nSchreibrechte entsperren.", + "ENABLE_SD_WRITE": "Du möchtest vielleicht die SD-Karten-\nSchreibrechte entsperren.", + "ENABLE_IMAGE_WRITE": "Du möchtest vielleicht die Abbild-\nSchreibrechte entsperren.", + "ENABLE_RAM_DRIVE_WRITE": "Du möchtest vielleicht die RAM-Laufwerk-\nSchreibrechte entsperren.", + "ENABLE_EMUNAND_0_WRITE": "Du möchtest vielleicht die EmuNAND-\nlvl0-Schreibrechte entsperren.", + "ENABLE_SYSNAND_0_WRITE": "Du möchtest vielleicht die SysNAND-\nlvl0-Schreibrechte entsperren.", + "ENABLE_EMUNAND_1_WRITE": "Du möchtest vielleicht die EmuNAND-\nlvl1-Schreibrechte entsperren.\n\nDies ermöglicht dir, wiederherstellbare\nSystemdaten, Nutzerdaten & Spielstände\nzu modifizieren.", + "ENABLE_SYSNAND_1_WRITE": "Du möchtest vielleicht die EmuNAND-\nlvl1-Schreibrechte entsperren.\n\nDies ermöglicht dir, Systemdaten,\nNutzerdaten & Spielstände zu\nmodifizieren.", + "ENABLE_GAMECART_SAVE_WRITE": "Sie möchten vielleicht die Gamecart-\nSpielstand-Schreibrechte entsperren.", + "ENABLE_SYSNAND_2_WRITE": "!Du solltest vorsichtig sein!\n\nDu möchtest vielleicht die SysNAND-\nlvl2-Schreibrechte entsperren.\n\nDies ermöglicht dir, nichtwiederherstellbare\nSystemdaten zu modifizieren!", + "ENABLE_MEMORY_WRITE": "!Du solltest vorsichtig sein!\n\nDu möchtest vielleicht die Arbeitsspeicher-\nSchreibrechte entsperren.\n\nDas Schreiben in einigen Bereichen könnte\nzu unerwarteten Ergebnissen führen.", + "ENABLE_SD_DATA_WRITE": "!DIES IST NICHT EMPFOHLEN!\n\nDu möchtest vielleicht die SD-\nDaten-Schreibrechte entsperren.\n\nAlles hier ist verschlüsselt. Es wird\nempfohlen, die A:/B: Laufwerke für\nÄnderungen an Installationen,\nNutzerdaten und Spielständen zu\ntätigen.", + "ENABLE_SYSNAND_3_WRITE": "!DIES IST DEINE EINZIGE WARNUNG!\n\nDu möchtest vielleicht die SysNAND-\nlvl3-Schreibrechte entsperren.\n\nDies ermöglicht dir, deine Bootloader-\nInstallation und/oder wichtige\nSystemdateien zu ÜBERSCHREIBEN\nund/oder deine Konsole zu BRICKEN!", + "UNLOCK_WRITE_NOT_ALLOWED": "Das entsperren von Schreibrechten\nist nicht erlaubt.", + "CANT_UNLOCK_WRITE_TRY_GODMODE9": "Kann Schreibrechte nicht entsperren.\nNutze stattdessen GodMode9!", + "ERROR_SD_TOO_SMALL": "Fehler: SD-Karte ist zu klein", + "WARNING_PROCEEDING_WILL_FORMAT_SD_DELETE_ALL_DATA": "!WARNUNG!\n\nFortfahren wird diese SD-Karte\nformatieren. Dies wird ALLE Daten\nunwiderruflich löschen.", + "FORMAT_BONUS_DRIVE_DELETE_ALL_DATA": "Bonus-Laufwerk formatieren?\nDies wird ALLE Daten\nunwiderruflich löschen.", + "FORMATTING_SD_PLEASE_WAIT": "Formatiere SD-Karte, bitte warten...", + "FORMATTING_DRIVE_PLEASE_WAIT": "Formatiere Laufwerk, bitte warten...", + "ERROR_SD_CARD_IO_FAILURE": "Fehler: SD-Karte E/A-Fehler", + "FILE_IS_MOUNTED_UNMOUNT_TO_UNLOCK": "Datei ist derzeit eingehängt.\nAushängen zum Entsperren?", + "ERROR_CANT_INJECT_FILE_INTO_ITSELF": "Fehler: Kann Datei nicht in sich\nselbst Injizieren", + "OPERATION_WOULD_WRITE_BEYOND_EOF": "Vorgang würde über das Ende der Datei\nhinaus schreiben", + "NOT_ENOUGH_DATA_IN_FILE": "Nicht genügend Daten in der Datei", + "CANCEL_IS_NOT_ALLOWED_HERE": "Abbrechen ist hier nicht erlaubt", + "B_DETECTED_CANCEL": "B-Knopf erkannt. Abbrechen?", + "ERROR_CANNOT_APPEND_FOLDER": "Fehler: Kann ein Verzeichnis nicht anhängen", + "ERROR_OVERWRITING_FILE_WITH_DIR": "Fehler: Überschreiben einer Datei\nmit einem Verzeichnis", + "ERROR_OVERWRITING_DIR_WITH_FILE": "Fehler: Überschreiben eines Verzeichnisses\nmit einer Datei", + "ERROR_CANNOT_OPEN_DESTINATION_FILE": "Fehler: Kann Zieldatei nicht öffnen", + "ERROR_NOT_ENOUGH_SPACE_AVAILABLE": "Fehler: Nicht genügend Speicherplatz verfügbar", + "ERROR_ONLY_FAT_FILES_CAN_BE_MOVED": "Fehler: Nur FAT-Dateien können\nverschoben werden", + "ERROR_DESTINATION_IS_PART_OF_ORIGIN": "Fehler: Ziel ist Teil vom Ursprung", + "ERROR_DESTINATION_EQUALS_ORIGIN_CHOOSE_ANOTHER_NAME": "Ziel ist gleich Ursprung\nEinen anderen Namen auswählen?", + "CHOOSE_NEW_NAME": "Einen neuen Namen auswählen", + "OVERWRITE_FILES": "Datei(en) überschreiben", + "SKIP_FILES": "Datei(en) überspringen", + "OVERWRITE_ALL": "Alle überschreiben", + "SKIP_ALL": "Alle überspringen", + "DESTINATION_ALREADY_EXISTS": "Ziel ist bereits vorhanden:\n%s", + "CHOOSE_NEW_DESTINATION_NAME": "Einen neuen Zielnamen auswählen", + "COPY_OPERATION_IS_NOT_ALLOWED": "Kopiervorgang ist nicht zulässig", + "DESTINATION_EQUALS_ORIGIN": "Ziel ist gleich Ursprung", + "ENTRY_NOT_FOUND_PATH_INJECT_INTO_PATH_INSTEAD": "Eintrag nicht gefunden: %s\nStattdessen in %s injizieren?", + "FILE_SMALLER_THAN_SPACE_SIZES_CONTINUE": "File smaller than available space:\n%s (%s)\n%s (%s)\nContinue?", + "NO_USABLE_ENTRIES_FOUND": "No usable entries found.", + "BEAT_NO_ERROR": "No error", + "BEAT_END_OF_ACTION_LIST": "End of action list", + "BEAT_ABORTED_BY_USER": "Aborted by user", + "BEAT_FAILED_TO_READ_WRITE_FILE": "Failed to read/write file", + "BEAT_ATTEMPTED_TO_WRITE_BEYOND_EOF": "Attempted to write beyond end of file", + "BEAT_INVALID_PATCH_FILE": "Invalid patch file", + "BEAT_INVALID_INPUT_FILE": "Invalid input file", + "BEAT_OUTPUT_FILE_CHECKSUM_MISMATCH": "Output file checksum mismatch", + "BEAT_FILE_CHECKSUM_FAILED": "File checksum failed", + "BEAT_EXPECTED_MORE_PATCH_DATA": "Expected more patch data", + "BEAT_OUT_OF_MEMORY": "Out of memory", + "BEAT_UNKNOWN_ERROR": "Unknown error", + "FAILED_TO_INITIALIZE_BPM_FILE": "Failed to initialize BPM file:\n%s", + "FAILED_TO_INITIALIZE_BPS_FILE": "Failed to initialize BPS file:\n%s", + "PATCH_SUCCESSFULLY_APPLIED": "Patch successfully applied", + "PATCHING_ABORTED_BY_USER": "Patching aborted by user", + "FAILED_TO_RUN_PATCH": "Failed to run patch:\n%s", + "DECOMPRESSING_DOT_CODE": "Decompressing .code...", + "DECOMPRESSING_DOT_CODE_B_DETECTED_CANCEL": "Decompressing .code...\nB button detected. Cancel?", + "COMPRESSING_DOT_CODE": "Compressing .code...", + "COMPRESSING_DOT_CODE_B_DETECTED_CANCEL": "Compressing .code...\nB button detected. Cancel?", + "PATCH_MOST_LIKELY_NOT_FOR_THIS_FILE": "The patch is most likely not intended for this file.", + "YOU_MOST_LIKELY_APPLIED_PATCH_ON_OUTPUT": "You most likely applied the patch on the output file.", + "PATCH_TECHNICALLY_VALID_BUT_SEEMS_SCRAMBLED": "The patch is technically valid,\nbut seems scrambled or malformed.", + "PATCH_IS_INVALID": "The patch is invalid.", + "FILES_BIGGER_THAN_16MB_IPS_DOESNT_SUPPORT_THAT": "One or both files are bigger than 16MB.\nThe IPS format doesn't support that.", + "REQUESTED_FILE_PATH_WAS_INVALID": "Der angeforderte Dateipfad war ungültig.", + "PATCHING_CANCELED": "Patchen abgebrochen.", + "NOT_ENOUGH_MEMORY": "Nicht genügend Speicherplatz.", + "REGION_AMERICAS": "Amerika", + "REGION_AUSTRALIA": "Australien", + "REGION_BRAZIL": "Brasilien", + "REGION_CHINA": "China", + "REGION_EUROPE": "Europa", + "REGION_FRANCE": "Frankreich", + "REGION_GERMANY": "Deutschland", + "REGION_ITALY": "Italien", + "REGION_JAPAN": "Japan", + "REGION_KOREA": "Korea", + "REGION_SPAIN": "Spanien", + "REGION_TAIWAN": "Taiwan", + "REGION_UNKNOWN": "Unbekannt", + "REGION_UNITED_KINGDOM": "Vereinigtes Königreich", + "REGION_MIDDLE_EAST": "Mittlerer Osten", + "GENERATING_QR_CODE": "Generiere QR-Code...", + "REINITIALIZING_SD_CARD": "Initialisiere SD-Karte erneut...", + "DUMPING_STATE_TO_SD_CARD": "Dumpe Status auf SD-Karte...", + "PRESS_POWER_TO_TURN_OFF": "Drücke POWER um auszuschalten", + "CLEANING_UP_TITLES_PLEASE_WAIT": "Bereinige Titel, bitte warten...", + "ERROR_NOT_NCCH_FILE": "Fehler: Nicht eine NCCH-Datei", + "ERROR_FILE_IS_TOO_SMALL": "Fehler: Datei ist zu klein", + "ATTEMPT_FIX_THIS_TIME": "Versuche, diesmal zu korrigieren", + "ATTEMPT_FIX_ALWAYS": "Immer versuchen, zu korrigieren", + "ABORT_VERIFICATION": "Verfizierung abbrechen", + "ERROR_BAD_CRYPTO_FLAGS": "Fehler: Falsche Crypto-Flags", + "ERROR_BAD_EXEFS_HEADER": "Fehler: Fehlerhafter ExeFS-Header", + "ERROR_MISSING_EXTHEADER": "Fehler: Fehlender ExtHeader", + "ERROR_CRYPTO_NOT_SET_UP": "Fehler: Crypto nicht eingerichtet", + "PATH_NCCH_VERIFICATION_FAILED_INFO": "%s\nNCCH-Verifizierung fehlgeschlagen:\nExtHdr/ExeFS/RomFS: %s/%s/%s", + "OK": "erfolg", + "FAIL": "fehler", + "ERROR_NOT_NCSD_FILE": "Fehler: Nicht eine NCSD-Datei", + "PATH_CONTENT_N_SIZE_AT_OFFSET_VERIFICATION_FAILED": "%s\nInhalt%lu (%08lX@%08lX):\nVerifizierung fehlgeschlagen", + "ERROR_PROBABLY_NOT_CIA_FILE": "Fehler: Wahrscheinlich nicht eine CIA-Datei", + "ERROR_TMD_PROBABLY_CORRUPTED": "Fehler: TMD wahrscheinlich beschädigt", + "PATH_ID_N_SIZE_AT_OFFSET_VERIFICATION_FAILED": "%s\nID %08lX (%08llX@%08llX)\nVerifizierung fehlgeschlagen", + "ERROR_CDN_TITLEKEY_NOT_FOUND": "Fehler: CDN-Titlekey nicht gefunden", + "DLC_CONTENT_IS_MISSING_IGNORE_ALL_AND_CONTINUE": "DLC-Inhalt fehlt\n\nAlle ignorieren und fortfahren?", + "PATH_SECTION_N_HASH_MISMATCH": "%s\nSection %lu hash mismatch", + "ARM9_ENTRYPOINT_IS_MISSING": "ARM9 entrypoint is missing", + "WARNING_ARM11_ENTRYPOINT_IS_MISSING": "Warning: ARM11 entrypoint is missing", + "ERROR_NOT_A_BOSS_FILE": "Error: Not a BOSS file", + "BOSS_PAYLOAD_HASH_MISMATCH_TRY_TO_FIX_IT": "BOSS payload hash mismatch.\n \nTry to fix it?", + "GENERIC_TICKET_PIRATE_LEGIT": "Generic ticket (\"pirate legit\")", + "PERSONALIZED_TICKET_LEGIT": "Personalized ticket (legit)", + "ID_N_LEGIT_TICKET_IS_PERSONALIZED_USING_THIS_NOT_RECOMMENDED_CHOOSE_DEFAULT_ACTION": "ID %016llX\nLegit ticket is personalized.\nUsing this is not recommended.\nChoose default action:", + "ID_N_TITLEKEY_NOT_FOUND": "ID %016llX\nTitlekey not found.", + "ID_N_TMD_IN_TAD_NOT_LEGIT": "ID %016llX\nTMD in TAD is not legit.", + "ID_N_TMD_NOT_LEGIT": "ID %016llX\nTMD is not legit.", + "ID_N_DOT_N_STATUS": "ID %016llX.%08lX\n%s", + "CONTENT_IS_CORRUPT": "Content is corrupt", + "INSERT_CONTENT_FAILED": "Insert content failed", + "INSTALL_CONTENT_FAILED": "Install content failed", + "INSTALL_ERROR_THIS_SYSTEM_IS_MISSING_DB_FILES_MAYBE_SD_MISSING_OR_UNINITIALIZED": "Install error:\nThis system is missing one or\nmore .db files.\n \nMaybe the SD card is missing\nor uninitialized?", + "INSTALL_ERROR_THIS_SYSTEM_IS_MISSING_TICKET_DB": "Install error:\nThis system is missing the\nticket.db file.", + "SKIPPED_TITLE_0004008C000CBD00_NEEDS_SPECIAL_COMPILE_FLAGS": "Skipped title:\nTitle with id 0004008C000CBD00\nneeds special compiler flags.", + "ERROR_FAKE_SIGNED_TICKET_ONLY_VALID_SIGNED_TICKETS_CAN_BE_INSTALLED": "Error: Fake-signed ticket\n \nOnly valid signed tickets can\nbe installed to the system.", + "PATH_ERROR_UNKNOWN_CID_N_THIS_TICKET_DOES_NOT_BELONG_TO_THIS_3DS": "%s\nError: Unknown cid %08lX\n \nThis ticket does not belong to\nthis 3DS console.", + "INSTALLING_TICKET": "Installing ticket...", + "POSSIBLY_BROKEN": "Possibly Broken", + "PERSONAL_LEGIT": "Personal Legit", + "PERSONAL_LEGIT_DLC": "Personal Legit DLC", + "PERSONAL_PIRATE_LEGIT": "Personal Pirate Legit", + "PERSONAL_PIRATE_LEGIT_DLC": "Personal Pirate Legit DLC", + "PERSONAL_CUSTOM": "Personal Custom", + "PERSONAL_CUSTOM_DLC": "Personal Custom DLC", + "UNIVERSAL_LEGIT": "Universal Legit", + "UNIVERSAL_LEGIT_DLC": "Universal Legit DLC", + "UNIVERSAL_PIRATE_LEGIT": "Universal Pirate Legit", + "UNIVERSAL_PIRATE_LEGIT_DLC": "Universal Pirate Legit DLC", + "UNIVERSAL_CUSTOM": "Universal Custom", + "UNIVERSAL_CUSTOM_DLC": "Universal Custom DLC", + "CONTENTS_IN_CIA_FOUND_TOTAL": "Contents in CIA: %lu/%lu", + "CONTENTS_IN_CIA_TOTAL": "Contents in TMD: %lu", + "CONSOLE_ID_N": "Console ID: %08lX\n", + "SHOW_GAME_INFO_DETAILS": "%s\n%s %s Title\n \nTitle ID: %016llX\nTitle version: %lu.%lu.%lu\nContents size: %s\n%s\n%s \nTicket/TMD: %s/%s\nVerification: %s", + "STATE_LEGIT": "legit", + "STATE_ILLEGIT": "illegit", + "STATE_UNKNOWN": "unknown", + "STATE_INVALID": "invalid", + "STATE_PENDING_PROCEED_WITH_VERIFICATION": "pending\n \nProceed with verification?", + "STATE_PASSED": "passed", + "STATE_FAILED": "failed", + "OUTPUT_FILE_ALREADY_EXISTS_UPDATE_THIS": "Output file already exists.\nUpdate this?", + "DSI_ENHANCED": "DSi Enhanced", + "DSI_EXCLUSIVE": "DSi Exclusive", + "FIXING_CMACS_PLEASE_WAIT": "Fixing CMACs, please wait...", + "NCSD_HEADER_IS_NOT_VALID": "NCSD header is not valid", + "NAND_DUMP_MISSING_DATA": "NAND dump missing data", + "ERROR_CTR_MBR_IS_CORRUPT": "Error: CTR MBR is corrupt", + "ERROR_TWL_MBR_IS_CORRUPT": "Error: TWL MBR is corrupt", + "PATH_ERROR_CTR_PARTITION_N_IS_CORRUPT": "%s\nError: CTR partition%lu is corrupt", + "PATH_ERROR_TWL_PARTITION_N_IS_CORRUPT": "%s\nError: TWL partition%lu is corrupt", + "NO_VALID_FIRM_FOUND": "No valid FIRM found", + "ERROR_NAND_DUMP_IS_CORRUPT_STILL_CONTINUE": "Error: NAND dump is corrupt.\nStill continue?", + "ERROR_SYSTEM_IS_LOCKED": "Error: System is locked.", + "ESSENTIAL_FILES_BACKUP_IS_REQUIRED_CREATE_ONE_NOW": "Essential files backup is required.\nCreate one now?", + "WARNING_PROCEEDING_WILL_OVERWRITE_SYSNAND_WITH_DUMP": "!WARNING!\n \nProceeding will overwrite the\nSysNAND with the provided dump.\n \n(B9S/A9LH will be left intact.)", + "IMAGE_NCSD_CORRUPT_OR_CUSTOMIZED_SAFE_RESTORE_NOT_POSSIBLE": "Image NCSD corrupt or customized,\nsafe restore is not possible!", + "WARNING_NCSD_DIFFERS_BETWEEN_IMAGE_AND_LOCAL_ELEVATED_WRITE_PERMISSIONS_REQUIRED": "!WARNING!\n \nNCSD differs between image and local,\nelevated write permissions required\n \nProceed on your own risk?", + "NOT_AN_INSTALLABLE_FIRM": "Not a installable FIRM.", + "FIRM_LOAD_VERIFY_ERROR": "FIRM load/verify error.", + "PATH_FIRM_N_NOT_FOUND_OR_TOO_SMALL": "%s\nFIRM%lu not found or too small.", + "SECTOR_0X96_CRYPTO_FAIL": "Sector 0x96 crypto fail.", + "SECTOR_0X96_CORRUPTED_PROVIDE_SECRET_SECTOR_BIN_TO_FIX": "Sector 0x96 is corrupted.\n \nProvide \"secret_sector.bin\"\nto fix sector 0x96.", + "SECTOR_0X96_CORRUPTED_FIX_DURING_INSTALLATION": "Sector 0x96 is corrupted.\n \nFix sector 0x96 during\nthe installation?", + "WARNING_PROCEEDING_WILL_INSTALL_FIRM_TO_SYSNAND_AND_INJECT_SIGHAX_UNSUPPORTED_FIRM_WILL_BRICK": "!WARNING!\n \nProceeding will install the\nprovided FIRM to the SysNAND\nand inject sighax.\n \nInstalling an unsupported FIRM\nwill BRICK your console!", + "INSTALLING_FIRM_PLEASE_WAIT": "Installing FIRM, please wait...", + "THIS_IS_BAD_FAILED_WRITING_SECTOR_0X96_TRY_FIX_BEFORE_REBOOT": "!THIS IS BAD!\n \nFailed writing sector 0x96.\nTry to fix before reboot!", + "THIS_IS_BAD_FAILED_WRITING_FIRM_N_TRY_FIX_BEFORE_REBOOT": "!THIS IS BAD!\n \nFailed writing FIRM%lu.\nTry to fix before reboot!", + "CHECKING_INSTALLATION_PLEASE_WAIT": "Checking installation, please wait...", + "THIS_IS_BAD_FAILED_VERIFYING_SECTOR_0X96_TRY_FIX_BEFORE_REBOOT": "!THIS IS BAD!\n \nFailed verifying sector 0x96.\nTry to fix before reboot!", + "THIS_IS_BAD_FAILED_VERIFYING_FIRM_N_TRY_FIX_BEFORE_REBOOT": "!THIS IS BAD!\n \nFailed verifying FIRM%lu.\nTry to fix before reboot!", + "PERFECT_KEYDB_IS_ALREADY_INSTALLED": "Perfect %s is already installed!", + "PATH_NOT_PERFECT_KEYDB_IMAGE_CANNOT_INSTALL_TO_NAND": "%s\nNot a perfect %s image.\nCannot install to NAND!", + "PATH_FAILED_WRITING_KEYDB_TO_NAND": "%s\nFailed writing %s to NAND!", + "USE_L_R_TO_SAVE": "(use L+R to save)", + "EASTER_NOT_FOUND": "(%s not found)", + "BUILDING_TO_OUT_ARG": "Building to %s:\n%s ...", + "EJECT_SD_CARD": "Eject SD card...", + "INSERT_SD_CARD": "Insert SD card...", + "SCRIPTERR_UNKNOWN_CMD": "unknown cmd", + "SCRIPTERR_BAD_NUMBER_OF_ARGS": "bad # of args", + "SCRIPTERR_UNRECOGNIZED_FLAGS": "unrecognized flags", + "SCRIPTERR_ILLEGAL_FLAG": "illegal flag", + "SCRIPTERR_UNRESOLVED_QUOTES": "unresolved quotes", + "SCRIPTERR_TOO_MANY_ARGUMENTS": "too many arguments", + "SCRIPTERR_ARGUMENT_EXPAND_FAILED": "argument expand failed", + "SCRIPTERR_QUOTE_NOT_AN_ERROR": "'not' an error", + "SCRIPTERR_SYNTAX_ERROR_AFTER_IF": "syntax error after 'if'", + "SCRIPTERR_ELIF_WITHOUT_IF": "'elif' without 'if'", + "SCRIPTERR_SYNTAX_ERROR_AFTER_ELIF": "syntax error after 'elif'", + "SCRIPTERR_ELSE_WITHOUT_IF": "'else' without 'if'", + "SCRIPTERR_END_WITHOUT_IF": "'end' without 'if'", + "SCRIPTERR_FOR_INSIDE_FOR": "'for' inside 'for'", + "SCRIPTERR_DIR_NOT_FOUND": "dir not found", + "SCRIPTERR_FOR_WITHOUT_NEXT": "'for' without 'next'", + "SCRIPTERR_NEXT_WITHOUT_FOR": "'next' without 'for'", + "SCRIPTERR_FORPATH_ERROR": "forpath error", + "SCRIPTERR_LABEL_NOT_FOUND": "label not found", + "SCRIPTERR_USER_ABORT": "user abort", + "SCRIPTERR_KEY_NOT_PRESSED": "key not pressed", + "SCRIPTERR_OUT_OF_MEMORY": "out of memory", + "SCRIPTERR_VAR_FAIL": "var fail", + "SCRIPTERR_FORBIDDEN_DRIVE": "forbidden drive", + "SCRIPTERR_INVALID_PATH": "invalid path", + "SCRIPTERR_FILESELECT_ABORT": "fileselect abort", + "SCRIPTERR_DIRSELECT_ABORT": "dirselect abort", + "SCRIPTERR_SET_FAIL": "set fail", + "SCRIPTERR_CHAR_NOT_FOUND": "char not found", + "SCRIPTERR_ARGV_2_IS_NOT_CHAR": "argv[2] is not a char", + "SCRIPTERR_ARGV_2_MUST_BE_2_CHARS": "argv[2] must be 2 chars", + "SCRIPTERR_ARG_MATCH": "arg match", + "SCRIPTERR_NO_ARG_MATCH": "no arg match", + "SCRIPTERR_PERMISSION_FAIL": "permission fail", + "SCRIPTERR_COPY_FAIL": "copy fail", + "SCRIPTERR_MOVE_FAIL": "move fail", + "SCRIPTERR_INJECT_FAIL": "inject fail", + "SCRIPTERR_FILLBYTE_FAIL": "fillbyte fail", + "SCRIPTERR_FILL_FAIL": "fill fail", + "SCRIPTERR_BAD_FILESIZE": "bad filesize", + "SCRIPTERR_CREATE_DUMMY_FILE": "create dummy fail", + "SCRIPTERR_REMOVE_FAIL": "remove fail", + "SCRIPTERR_MAKEDIR_FAIL": "makedir fail", + "SCRIPTERR_MOUNT_FAIL": "mount fail", + "SCRIPTERR_FIND_FAIL": "find fail", + "SCRIPTERR_FINDNOT_FAIL": "findnot fail", + "SCRIPTERR_NO_SIZE_GIVEN": "no size given", + "SCRIPTERR_SIZE_TOO_BIG": "size too big", + "SCRIPTERR_READ_FAIL": "read fail", + "SCRIPTERR_CONVERSION_FAIL": "conversion fail", + "SCRIPTERR_INVALID_DATA": "invalid data", + "SCRIPTERR_WRITE_FAIL": "write fail", + "SCRIPTERR_SHA_ARG0_FAIL": "sha arg0 fail", + "SCRIPTERR_SHA_ARG1_FAIL": "sha arg1 fail", + "SCRIPTERR_SHA_DOES_NOT_MATCH": "sha does not match", + "SCRIPTERR_SHA_WRITE_FAIL": "sha write fail", + "SCRIPTERR_FILE_WRITE_FAIL": "file write fail", + "SCRIPTERR_FIXCMAC_FAILED": "fixcmac failed", + "SCRIPTERR_VERIFICATION_FAILED": "verification failed", + "SCRIPTERR_DECRYPT_FAILED": "decrypt failed", + "SCRIPTERR_ENCRYPT_FAILED": "encrypt failed", + "SCRIPTERR_BUILD_CIA_FAILED": "build CIA failed", + "SCRIPTERR_INSTALL_GAME_FAILED": "install game failed", + "SCRIPTERR_DOES_NOT_CONTAIN_DOT_CODE": "does not contain .code", + "SCRIPTERR_EXTRACT_DOT_CODE_FAILED": "extract .code failed", + "SCRIPTERR_COMPRESS_DOT_CODE_FAILED": "compress .code failed", + "SCRIPTERR_BUILD_FAILED": "build failed", + "SCRIPTERR_UNKNOWN_FILE": "unknown file", + "SCRIPTERR_APPLY_IPS_FAILD": "apply IPS failed", + "SCRIPTERR_APPLY_BPS_FAILED": "apply BPS failed", + "SCRIPTERR_APPLY_BPM_FAILED": "apply BPM failed", + "SCRIPTERR_TEXTVIEWER_FAILED": "textviewer failed", + "SCRIPTERR_BAD_DUMPSIZE": "bad dumpsize", + "SCRIPTERR_CART_INIT_FAIL": "cart init fail", + "SCRIPTERR_CART_DUMP_FAILED": "cart dump failed", + "SCRIPTERR_NOT_A_DIR": "not a dir", + "SCRIPTERR_FILE_NOT_FOUND": "file not found", + "SCRIPTERR_NOT_A_BOOTABLE_FIRM": "not a bootable firm", + "SCRIPTERR_SD_NOT_MOUNTED": "SD not mounted", + "SCRIPTERR_UNKNOWN_ERROR": "unknown error", + "SCRIPTERR_COMMAND_SUCCESS": "command success", + "SCRIPTERR_CONTROL_FLOW_ERROR": "control flow error", + "SCRIPTERR_UNCLOSED_CONDITIONAL": "unclosed conditional", + "SCRIPTERR_ERROR_MESSAGE_FAIL": "error message fail", + "ERROR_INVALID_TEXT_DATA": "Error: Invalid text data", + "TEXTVIEWER_CONTROLS_DETAILS": "Textviewer Controls:\n \n↑↓→←(+R) - Scroll\nR+Y - Toggle wordwrap\nR+X - Goto line #\nB - Exit\n", + "CURRENT_LINE_N_ENTER_NEW_LINE_BELOW": "Current line: %i\nEnter new line below.", + "PREVIEW_DISABLED": "(preview disabled)", + "PATH_LINE_N_ERR_LINE": "%s\nline %lu: %s\n%s", + "END_OF_SCRIPT_UNRESOLVED_IF": "end of script: unresolved 'if'", + "END_OF_SCRIPT_UNRESOLVED_FOR": "end of script: unresolved 'for'", + "SYSINFO_MODEL": "Model: %s (%s)\r\n", + "SYSINFO_SERIAL": "Serial: %s\r\n", + "SYSINFO_REGION_SYSTEM": "Region (system): %s\r\n", + "SYSINFO_REGION_SALES": "Region (sales): %s\r\n", + "SYSINFO_SOC_MANUFACTURING_DATE": "SoC manufacturing date: %s\r\n", + "SYSINFO_SYSTEM_ASSEMBLY_DATE": "System assembly date: %s\r\n", + "SYSINFO_ORIGINAL_FIRMWARE": "Original firmware: %s\r\n", + "SYSINFO_FRIENDCODE_SEED": "Friendcode seed: %s\r\n", + "SYSINFO_SD_KEYY": "SD keyY: %s\r\n", + "SYSINFO_NAND_CID": "NAND CID: %s\r\n", + "SYSINFO_SD_CID": "SD CID: %s\r\n", + "SYSINFO_SYSTEM_ID0": "System ID0: %s\r\n", + "SYSINFO_SYSTEM_ID1": "System ID1: %s\r\n", + "SORTING_TICKETS_PLEASE_WAIT": "Sorting tickets, please wait ..." +} diff --git a/resources/languages/fr.json b/resources/languages/fr.json index 5ab0ab8..b3c5d58 100644 --- a/resources/languages/fr.json +++ b/resources/languages/fr.json @@ -375,7 +375,7 @@ "SWITCH_EMUNAND": "Switch EmuNAND", "BUILD_SUPPORT_FILES": "Build support files", "RESTORE_H_AND_S": "Restaurer S&S", - "SET_RTC_DATE_TIME": "Régler date et heure RTC", + "SET_RTC_DATE_TIME": "Régler date et heure HTR", "CONFGURE_BRIGHTNESS": "Configurer la luminosité", "CALIBRATE_TOUCHSCREEN": "Calibrer l'écran tactile", "SYSTEM_INFO": "Infos système", @@ -389,22 +389,22 @@ "FAILED": "Failed", "RESTORE_H_AND_S_EMUNAND": "Restaurer S&S (EmuNAND)", "RESTORE_H_AND_S_SYSNAND": "Restaurer S&S (SysNAND)", - "TITLE_SET_RTC_DATE_TIME": "Régler date et heure RTC :", - "NEW_RTC_DATE_TIME_IS_TIME": "New RTC date&time is:\n%s\n \nHint: HOMEMENU time needs\nmanual adjustment after\nsetting the RTC.", + "TITLE_SET_RTC_DATE_TIME": "Régler date et heure HTR :", + "NEW_RTC_DATE_TIME_IS_TIME": "La nouvelle date et heure HTR est :\n%s\n \nRemarque : L'heure HOMEMENU\ndoit être réglée manuellement\naprès le réglage de l'heure HTR.", "TOUCHSCREEN_CALIBRATION_SUCCESS": "Calibration de l'écran tactile réussie !", "TOUCHSCREEN_CALIBRATION_FAILED": "Impossible de calibrer l'écran tactile !", "GODMODE9_README_TOC": "GodMode9 ReadMe Table of Contents", "ESSENTIAL_BACKUP_NOT_FOUND_CREATE_NOW": "Essential files backup not found.\nCreate one now?", "BACKUP_EMBEDDED_WRITTEN_TO_OUT": "Backup embedded in SysNAND\nand written to %s.", - "RTC_DATE_TIME_SEEMS_TO_BE_WRONG_SET_NOW": "La date et l'heure RTC\nsemblent être erronées.\nLes régler maintenant ?", + "RTC_DATE_TIME_SEEMS_TO_BE_WRONG_SET_NOW": "La date et l'heure HTR\nsemblent être erronées.\nLes régler maintenant ?", "RESUME_GODMODE9": "Resume GodMode9", "RESUME_BOOTLOADER": "Resume bootloader", - "SELECT_PAYLOAD": "Select payload...", - "SELECT_SCRIPT": "Select script...", + "SELECT_PAYLOAD": "Sélectionner la charge utile…", + "SELECT_SCRIPT": "Sélectionner le script…", "POWEROFF_SYSTEM": "Éteindre le système", "REBOOT_SYSTEM": "Redémarrer le système", "FLAVOR_BOOTLOADER_SELECT_OPTION": "%s bootloader menu.\nSelect action:", - "BOOTLOADER_PAYLOADS_MENU_SELECT_PAYLOAD": "Bootloader payloads menu.\nSelect payload:", + "BOOTLOADER_PAYLOADS_MENU_SELECT_PAYLOAD": "Menu du chargeur d'amorçage\ndes charges utiles.\nSélectionner la charge utile :", "BOOTLOADER_SCRIPTS_MENU_SELECT_SCRIPT": "Bootloader scripts menu.\nSelect script:", "NO_BOOTABLE_FIRM_FOUND_RESUMING_GODMODE9": "No bootable FIRM found.\nNow resuming GodMode9...", "OUT_OF_MEMORY": "Mémoire insuffisante.", @@ -420,83 +420,83 @@ "SEARCH_FILE_ENTER_SEARCH_BELOW": "Search %s?\nEnter search below.", "FOUND_N_RESULTS": "%lu résultats trouvés.", "FIX_CMACS_FOR_DRIVE_FINISHED": "Fix CMACs for drive finished.", - "FAILED_TO_ANALYZE_DRIVE": "Failed to analyze drive\n", - "FAILED_TO_ANALYZE_DIR": "Failed to analyze dir\n", - "NOT_ALLOWED_IN_VIRTUAL_PATH": "Not allowed in virtual path", - "DELETE_N_PATHS": "Delete %lu path(s)?", - "DELETING_FILES_PLEASE_WAIT": "Deleting files, please wait...", - "FAILED_DELETING_N_OF_N_PATHS": "Failed deleting %lu/%lu path(s)", + "FAILED_TO_ANALYZE_DRIVE": "Impossible d'analyser le lecteur\n", + "FAILED_TO_ANALYZE_DIR": "Impossible d'analyser le répertoire\n", + "NOT_ALLOWED_IN_VIRTUAL_PATH": "Non autorisé dans le chemin virtuel", + "DELETE_N_PATHS": "Supprimer %lu chemin(s) ?", + "DELETING_FILES_PLEASE_WAIT": "Suppression des fichiers, veuillez patienter…", + "FAILED_DELETING_N_OF_N_PATHS": "Impossible de supprimer %lu/%lu chemin(s)", "DELETE_FILE": "Supprimer « %s » ?", - "FAILED_DELETING_PATH": "Failed deleting:\n%s", - "NOT_ALLOWED_IN_SEARCH_DRIVE": "Not allowed in search drive", - "NOT_ALLOWED_IN_VIRTUAL_GAME_PATH": "Not allowed in virtual game path", - "NOT_ALLOWED_IN_XORPAD_DRIVE": "Not allowed in XORpad drive", - "NOT_ALLOWED_IN_GAMECART_DRIVE": "Not allowed in gamecart drive", + "FAILED_DELETING_PATH": "Impossible de supprimer :\n%s", + "NOT_ALLOWED_IN_SEARCH_DRIVE": "Non autorisé dans le lecteur de recherche", + "NOT_ALLOWED_IN_VIRTUAL_GAME_PATH": "Non autorisé dans le chemin de jeu virtuel", + "NOT_ALLOWED_IN_XORPAD_DRIVE": "Non autorisé dans le lecteur XORpad", + "NOT_ALLOWED_IN_GAMECART_DRIVE": "Non autorisé dans le lecteur de la carte de jeu", "NOT_ALLOWED_IN_ALIAS_PATH": "Not allowed in alias path", - "COPY_PATHS": "Copy path(s)", - "MOVE_PATHS": "Move path(s)", - "PASTE_FILE_HERE": "Paste \"%s\" here?", - "PASTE_N_PATHS_HERE": "Paste %lu paths here?", - "FAILED_COPYING_PATH_PROCESS_REMAINING": "Failed copying path:\n%s\nProcess remaining?", - "FAILED_COPYING_PATH": "Failed copying path:\n%s", - "FAILED_MOVING_PATH_PROCESS_REMAINING": "Failed moving path:\n%s\nProcess remaining?", - "FAILED_MOVING_PATH": "Failed moving path:\n%s", - "RENAME_FILE_ENTER_NEW_NAME_BELOW": "Rename %s?\nEnter new name below.", - "FAILED_RENAMING_PATH": "Failed renaming path:\n%s", + "COPY_PATHS": "Copier le(s) chemin(s)", + "MOVE_PATHS": "Déplacer le(s) chemin(s)", + "PASTE_FILE_HERE": "Coller « %s » ici ?", + "PASTE_N_PATHS_HERE": "Coller les %lu chemins ici ?", + "FAILED_COPYING_PATH_PROCESS_REMAINING": "Impossible de copier le chemin :\n%s\nTraiter les éléments restants ?", + "FAILED_COPYING_PATH": "Impossible de copier le chemin :\n%s", + "FAILED_MOVING_PATH_PROCESS_REMAINING": "Impossible de déplacer le chemin :\n%s\nTraiter les éléments restants ?", + "FAILED_MOVING_PATH": "Impossible de déplacer le chemin :\n%s", + "RENAME_FILE_ENTER_NEW_NAME_BELOW": "Renommer %s ?\nSaisissez le nouveau nom ci-dessous.", + "FAILED_RENAMING_PATH": "Impossible de renommer le chemin :\n%s", "CREATE_A_NEW_ENTRY_HERE_SELECT_TYPE": "Create a new entry here?\nSelect type.", - "CREATE_A_FOLDER": "Create a folder", - "CREATE_A_DUMMY_FILE": "Create a dummy file", - "CREATE_NEW_FOLDER_HERE_ENTER_NAME_BELOW": "Create a new folder here?\nEnter name below.", - "CREATE_NEW_FILE_HERE_ENTER_NAME_BELOW": "Create a new file here?\nEnter name below.", + "CREATE_A_FOLDER": "Créer un dossier", + "CREATE_A_DUMMY_FILE": "Créer un fichier vide", + "CREATE_NEW_FOLDER_HERE_ENTER_NAME_BELOW": "Créer un nouveau dossier ici ?\nSaisissez le nom ci-dessous.", + "CREATE_NEW_FILE_HERE_ENTER_NAME_BELOW": "Créer un nouveau fichier ici ?\nSaisissez le nom ci-dessous.", "CREATE_NEW_FILE_HERE_ENTER_SIZE_BELOW": "Create a new %s here?\nEnter file size below.", - "FAILED_CREATING_FOLDER_PATH": "Failed creating folder:\n%s", - "FAILED_CREATING_FILE_PATH": "Failed creating file:\n%s", - "TITLE_MANAGER": "Title manager", - "BRICK_MY_3DS": "Brick my 3DS", - "LANGUAGE": "Language...", - "SCRIPTS": "Scripts...", - "PAYLOADS": "Payloads...", - "MORE": "More...", - "BRACKET_MORE": "[more...]", - "HOME_BUTTON_PRESSED_SELECT_ACTION": "HOME button pressed.\nSelect action:", - "POWER_BUTTON_PRESSED_SELECT_ACTION": "POWER button pressed.\nSelect action:", + "FAILED_CREATING_FOLDER_PATH": "Impossible de créer le dossier :\n%s", + "FAILED_CREATING_FILE_PATH": "Impossible de créer le fichier :\n%s", + "TITLE_MANAGER": "Gestionnaire de titres", + "BRICK_MY_3DS": "Bricker ma 3DS", + "LANGUAGE": "Langue…", + "SCRIPTS": "Scripts…", + "PAYLOADS": "Charges utiles…", + "MORE": "Plus…", + "BRACKET_MORE": "[plus…]", + "HOME_BUTTON_PRESSED_SELECT_ACTION": "Bouton HOME pressé.\nSélectionner l'action :", + "POWER_BUTTON_PRESSED_SELECT_ACTION": "Bouton POWER pressé.\nSélectionner l'action :", "1_DRIVE_NAND_TWL": "[1:] NAND / TWL", "4_DRIVE_NAND_TWL": "[4:] NAND / TWL", - "A_DRIVE_SD_CARD": "[A:] SD CARD", - "B_DRIVE_SD_CARD": "[B:] SD CARD", + "A_DRIVE_SD_CARD": "[A:] CARTE SD", + "B_DRIVE_SD_CARD": "[B:] CARTE SD", "TITLE_MANAGER_MENU_SELECT_TITLES_SOURCE": "Title manager menu.\nSelect titles source:", "LANGUAGES_DIRECTORY_NOT_FOUND": "Languages directory not found.\n(default path: 0:/gm9/%s)", "SCRIPTS_DIRECTORY_NOT_FOUND": "Scripts directory not found.\n(default path: 0:/gm9/%s)", "HOME_LANGUAGE_MENU_SELECT_LANGUAGE": "HOME language... menu.\nSelect language:", "HOME_SCRIPTS_MENU_SELECT_SCRIPT": "HOME scripts... menu.\nSelect script:", - "PAYLOADS_DIRECTORY_NOT_FOUND": "Payloads directory not found.\n(default path: 0:/gm9/%s)", + "PAYLOADS_DIRECTORY_NOT_FOUND": "Le répertoire des charges utiles\nn'a pas été trouvé.\n(chemin par défaut : 0:/gm9/%s)", "HOME_PAYLOADS_MENU_SELECT_PAYLOAD": "HOME payloads... menu.\nSelect payload:", "UNEXPECTED_SD_CARD_REMOVAL_TO_PREVENT_DATA_LOSS_UNMOUNT_BEFORE_EJECT": "!Unexpected SD card removal!\n \nTo prevent data loss, unmount\nbefore ejecting the SD card.", "FLAVOR_SCRIPTS_MENU_SELECT_SCRIPT": "%s scripts menu.\nSelect script:", "COMPILED_AS_SCRIPT_AUTORUNNER_BUT_NO_SCRIPT_DERP": "Compiled as script autorunner\nbut no script provided.\n \nDerp!", "KEYBOARD_CONTROLS_DETAILS": "Keyboard Controls:\n \n←/→ - Move cursor\nR - Caps / Capslock\nX - Delete char\nY - Insert char\nA - Submit\nB - Cancel\n \nSELECT switches to\nclassic prompt", "TOUCH_CROSSHAIRS_TO_CALIBRATE_TOUCHSCREEN_USE_STYLUS": "Touch the red crosshairs to\ncalibrate your touchscreen.\n \nUse the stylus for best\nresults!", - "INVALID": "INVALID", - "TO_PROCEED_ENTER_THIS": "To proceed, enter this:", - "TO_PROCEED_HOLD_X": "To proceed, hold :", - "N_MORE": " [%d more]", - "CANCEL": "cancel", - "R_FAST_SCROLL_L_CLEAR_DATA": "R - (↑↓) fast scroll\nL - clear data", - "X_REMOVE_CHAR_Y_INSERT_CHAR": "X - remove char\nY - insert char", + "INVALID": "INVALIDE", + "TO_PROCEED_ENTER_THIS": "Pour continuer, entrez ceci :", + "TO_PROCEED_HOLD_X": "Pour continuer, maintenez :", + "N_MORE": " [%d de plus]", + "CANCEL": "annuler", + "R_FAST_SCROLL_L_CLEAR_DATA": "R - (↑↓) défilement rapide\nL - effacer les données", + "X_REMOVE_CHAR_Y_INSERT_CHAR": "X - supprimer le caractère\nY - insérer le caractère", "ETA_N_MIN_N_SEC": "ETA %02llum%02llus", "BRIGHTNESS_CONTROLS": "[←] Decrease brightness\n[→] Increase brightness\n \n[X] Use volume slider control\n[A] Set current brightness\n[B] Cancel", - "SEARCHING_PLEASE_WAIT": "Searching, please wait...", + "SEARCHING_PLEASE_WAIT": "Recherche en cours, veuillez patienter…", "RENAME_TO_GOOD_NAME": "Rename to good name?", - "SD_WRITE_PROTECTED_CANT_CONTINUE": "SD card is write protected!\nCan't continue.", + "SD_WRITE_PROTECTED_CANT_CONTINUE": "La carte SD est protégée en écriture !\nImpossible de continuer.", "SYSNAND_LVL_N": "SysNAND (lvl%lu)", "EMUNAND_LVL_N": "EmuNAND (lvl%lu)", - "GAME_IMAGES": "game images", - "GAMECART_SAVES": "gamecart saves", + "GAME_IMAGES": "images de la jeu", + "GAMECART_SAVES": "sauvegardes de la carte de jeu", "IMAGES": "images", - "MEMORY_AREAS": "memory areas", - "SD_SYSTEM_DATA": "SD system data", - "SD_CARD": "SD card", - "RAM_DRIVE": "RAM drive", + "MEMORY_AREAS": "zones de mémoire", + "SD_SYSTEM_DATA": "Données du système SD", + "SD_CARD": "Carte SD", + "RAM_DRIVE": "Lecteur RAM", "WRITING_TO_DRIVE_IS_LOCKED_UNLOCK_NOW": "Writing to %s is locked!\nUnlock it now?", "UNLOCK_WRITE_FOR_DRIVE_NOT_ALLOWED": "Unlock write permission for\n%s is not allowed.", "ENABLE_BASE_WRITE": "You want to enable base\nwriting permissions.", @@ -514,59 +514,59 @@ "ENABLE_SYSNAND_3_WRITE": "!THIS IS YOUR ONLY WARNING!\n \nYou want to enable SysNAND\nlvl3 writing permissions.\n \nThis enables you to OVERWRITE\nyour bootloader installation,\nessential system files and/or\nBRICK your console!", "UNLOCK_WRITE_NOT_ALLOWED": "Unlock write permission is not allowed.", "CANT_UNLOCK_WRITE_TRY_GODMODE9": "Can't unlock write permission.\nTry GodMode9 instead!", - "ERROR_SD_TOO_SMALL": "Error: SD card is too small", + "ERROR_SD_TOO_SMALL": "Erreur : La carte SD est trop petite", "WARNING_PROCEEDING_WILL_FORMAT_SD_DELETE_ALL_DATA": "!WARNING!\n \nProceeding will format this SD.\nThis will irreversibly delete\nALL data on it.", "FORMAT_BONUS_DRIVE_DELETE_ALL_DATA": "Format the bonus drive?\nThis will irreversibly delete\nALL data on it.", - "FORMATTING_SD_PLEASE_WAIT": "Formatting SD, please wait...", - "FORMATTING_DRIVE_PLEASE_WAIT": "Formatting drive, please wait...", + "FORMATTING_SD_PLEASE_WAIT": "Formatage de la carte SD, veuillez patienter…", + "FORMATTING_DRIVE_PLEASE_WAIT": "Formatage du lecteur, veuillez patienter…", "ERROR_SD_CARD_IO_FAILURE": "Error: SD card i/o failure", - "FILE_IS_MOUNTED_UNMOUNT_TO_UNLOCK": "File is currently mounted.\nUnmount to unlock?", - "ERROR_CANT_INJECT_FILE_INTO_ITSELF": "Error: Can't inject file into itself", - "OPERATION_WOULD_WRITE_BEYOND_EOF": "Operation would write beyond end of file", - "NOT_ENOUGH_DATA_IN_FILE": "Not enough data in file", - "CANCEL_IS_NOT_ALLOWED_HERE": "Cancel is not allowed here", - "B_DETECTED_CANCEL": "B button detected. Cancel?", - "ERROR_CANNOT_APPEND_FOLDER": "Error: Cannot append a folder", + "FILE_IS_MOUNTED_UNMOUNT_TO_UNLOCK": "Le fichier est actuellement monté.\nDémonter pour déverrouiller ?", + "ERROR_CANT_INJECT_FILE_INTO_ITSELF": "Erreur : Impossible d'injecter\nun fichier dans lui-même", + "OPERATION_WOULD_WRITE_BEYOND_EOF": "L'opération écrirait au-delà de la fin du fichier", + "NOT_ENOUGH_DATA_IN_FILE": "Pas assez de données dans le fichier", + "CANCEL_IS_NOT_ALLOWED_HERE": "L'annulation n'est pas autorisée ici", + "B_DETECTED_CANCEL": "Bouton B détecté. Annuler ?", + "ERROR_CANNOT_APPEND_FOLDER": "Erreur : Impossible d'ajouter un dossier", "ERROR_OVERWRITING_FILE_WITH_DIR": "Error: Overwriting file with dir", "ERROR_OVERWRITING_DIR_WITH_FILE": "Error: Overwriting dir with file", "ERROR_CANNOT_OPEN_DESTINATION_FILE": "Error: Cannot open destination file", - "ERROR_NOT_ENOUGH_SPACE_AVAILABLE": "Error: Not enough space available", - "ERROR_ONLY_FAT_FILES_CAN_BE_MOVED": "Error: Only FAT files can be moved", - "ERROR_DESTINATION_IS_PART_OF_ORIGIN": "Error: Destination is part of origin", - "ERROR_DESTINATION_EQUALS_ORIGIN_CHOOSE_ANOTHER_NAME": "Destination equals origin\nChoose another name?", - "CHOOSE_NEW_NAME": "Choose new name", - "OVERWRITE_FILES": "Overwrite file(s)", - "SKIP_FILES": "Skip file(s)", - "OVERWRITE_ALL": "Overwrite all", - "SKIP_ALL": "Skip all", - "DESTINATION_ALREADY_EXISTS": "Destination already exists:\n%s", - "CHOOSE_NEW_DESTINATION_NAME": "Choose new destination name", - "COPY_OPERATION_IS_NOT_ALLOWED": "Copy operation is not allowed", - "DESTINATION_EQUALS_ORIGIN": "Destination equals origin", - "ENTRY_NOT_FOUND_PATH_INJECT_INTO_PATH_INSTEAD": "Entry not found: %s\nInject into %s instead?", - "FILE_SMALLER_THAN_SPACE_SIZES_CONTINUE": "File smaller than available space:\n%s (%s)\n%s (%s)\nContinue?", - "NO_USABLE_ENTRIES_FOUND": "No usable entries found.", - "BEAT_NO_ERROR": "No error", - "BEAT_END_OF_ACTION_LIST": "End of action list", - "BEAT_ABORTED_BY_USER": "Aborted by user", - "BEAT_FAILED_TO_READ_WRITE_FILE": "Failed to read/write file", - "BEAT_ATTEMPTED_TO_WRITE_BEYOND_EOF": "Attempted to write beyond end of file", - "BEAT_INVALID_PATCH_FILE": "Invalid patch file", - "BEAT_INVALID_INPUT_FILE": "Invalid input file", - "BEAT_OUTPUT_FILE_CHECKSUM_MISMATCH": "Output file checksum mismatch", - "BEAT_FILE_CHECKSUM_FAILED": "File checksum failed", - "BEAT_EXPECTED_MORE_PATCH_DATA": "Expected more patch data", - "BEAT_OUT_OF_MEMORY": "Out of memory", - "BEAT_UNKNOWN_ERROR": "Unknown error", - "FAILED_TO_INITIALIZE_BPM_FILE": "Failed to initialize BPM file:\n%s", - "FAILED_TO_INITIALIZE_BPS_FILE": "Failed to initialize BPS file:\n%s", - "PATCH_SUCCESSFULLY_APPLIED": "Patch successfully applied", - "PATCHING_ABORTED_BY_USER": "Patching aborted by user", - "FAILED_TO_RUN_PATCH": "Failed to run patch:\n%s", - "DECOMPRESSING_DOT_CODE": "Decompressing .code...", - "DECOMPRESSING_DOT_CODE_B_DETECTED_CANCEL": "Decompressing .code...\nB button detected. Cancel?", - "COMPRESSING_DOT_CODE": "Compressing .code...", - "COMPRESSING_DOT_CODE_B_DETECTED_CANCEL": "Compressing .code...\nB button detected. Cancel?", + "ERROR_NOT_ENOUGH_SPACE_AVAILABLE": "Erreur : Pas assez d'espace disponible", + "ERROR_ONLY_FAT_FILES_CAN_BE_MOVED": "Erreur : Seuls les fichiers FAT\npeuvent être déplacés", + "ERROR_DESTINATION_IS_PART_OF_ORIGIN": "Erreur : La destination\nfait partie de l'origine", + "ERROR_DESTINATION_EQUALS_ORIGIN_CHOOSE_ANOTHER_NAME": "La destination équivaut à l'origine\nChoisir un autre nom ?", + "CHOOSE_NEW_NAME": "Choississez un nouveau nom", + "OVERWRITE_FILES": "Écraser le(s) fichier(s)", + "SKIP_FILES": "Ignorer le(s) fichier(s)", + "OVERWRITE_ALL": "Écraser tout", + "SKIP_ALL": "Ignorer tout", + "DESTINATION_ALREADY_EXISTS": "La destination existe déjà :\n%s", + "CHOOSE_NEW_DESTINATION_NAME": "Choisissez un nouveau nom de destination", + "COPY_OPERATION_IS_NOT_ALLOWED": "L'opération de copie n'est pas autorisée", + "DESTINATION_EQUALS_ORIGIN": "La destination équivaut à l'origine", + "ENTRY_NOT_FOUND_PATH_INJECT_INTO_PATH_INSTEAD": "Entrée non trouvée : %s\nInjecter dans %s à la place ?", + "FILE_SMALLER_THAN_SPACE_SIZES_CONTINUE": "Fichier plus petit que l'espace disponible :\n%s (%s)\n%s (%s)\nContinuer ?", + "NO_USABLE_ENTRIES_FOUND": "Aucune entrée utilisable n'a été trouvée.", + "BEAT_NO_ERROR": "Aucune erreur", + "BEAT_END_OF_ACTION_LIST": "Fin de la liste d'actions", + "BEAT_ABORTED_BY_USER": "Interrompu par l'utilisateur", + "BEAT_FAILED_TO_READ_WRITE_FILE": "Impossible de lire/écrire le fichier", + "BEAT_ATTEMPTED_TO_WRITE_BEYOND_EOF": "Tentative d'écriture au-delà de la fin du fichier", + "BEAT_INVALID_PATCH_FILE": "Fichier patch invalide", + "BEAT_INVALID_INPUT_FILE": "Fichier d'entrée invalide", + "BEAT_OUTPUT_FILE_CHECKSUM_MISMATCH": "Mauvaise correspondance de la\nsomme de contrôle du fichier de sortie", + "BEAT_FILE_CHECKSUM_FAILED": "Échec de la somme de contrôle du fichier", + "BEAT_EXPECTED_MORE_PATCH_DATA": "Plus de données du patch\nétaient attendues", + "BEAT_OUT_OF_MEMORY": "Mémoire insuffisante", + "BEAT_UNKNOWN_ERROR": "Erreur inconnue", + "FAILED_TO_INITIALIZE_BPM_FILE": "Échec de l'initialisation du fichier BPM :\n%s", + "FAILED_TO_INITIALIZE_BPS_FILE": "Échec de l'initialisation du fichier BPS :\n%s", + "PATCH_SUCCESSFULLY_APPLIED": "Le patch a été appliqué avec succès", + "PATCHING_ABORTED_BY_USER": "Patchage interrompu par l'utilisateur", + "FAILED_TO_RUN_PATCH": "Échec de l'exécution du patch :\n%s", + "DECOMPRESSING_DOT_CODE": "Décompression de .code…", + "DECOMPRESSING_DOT_CODE_B_DETECTED_CANCEL": "Décompression de .code…\nBouton B détecté. Annuler ?", + "COMPRESSING_DOT_CODE": "Compression de .code…", + "COMPRESSING_DOT_CODE_B_DETECTED_CANCEL": "Compression de .code…\nBouton B détecté. Annuler ?", "PATCH_MOST_LIKELY_NOT_FOR_THIS_FILE": "The patch is most likely not intended for this file.", "YOU_MOST_LIKELY_APPLIED_PATCH_ON_OUTPUT": "You most likely applied the patch on the output file.", "PATCH_TECHNICALLY_VALID_BUT_SEEMS_SCRAMBLED": "The patch is technically valid,\nbut seems scrambled or malformed.", @@ -575,21 +575,21 @@ "REQUESTED_FILE_PATH_WAS_INVALID": "The requested file path was invalid.", "PATCHING_CANCELED": "Patching canceled.", "NOT_ENOUGH_MEMORY": "Not enough memory.", - "REGION_AMERICAS": "Americas", - "REGION_AUSTRALIA": "Australia", - "REGION_BRAZIL": "Brazil", - "REGION_CHINA": "China", + "REGION_AMERICAS": "Amériques", + "REGION_AUSTRALIA": "Australie", + "REGION_BRAZIL": "Brésil", + "REGION_CHINA": "Chine", "REGION_EUROPE": "Europe", "REGION_FRANCE": "France", - "REGION_GERMANY": "Germany", - "REGION_ITALY": "Italy", - "REGION_JAPAN": "Japan", - "REGION_KOREA": "Korea", - "REGION_SPAIN": "Spain", - "REGION_TAIWAN": "Taiwan", - "REGION_UNKNOWN": "Unknown", - "REGION_UNITED_KINGDOM": "United Kingdom", - "REGION_MIDDLE_EAST": "Middle East", + "REGION_GERMANY": "Allemagne", + "REGION_ITALY": "Italie", + "REGION_JAPAN": "Japon", + "REGION_KOREA": "Corée", + "REGION_SPAIN": "Espagne", + "REGION_TAIWAN": "Taïwan", + "REGION_UNKNOWN": "Inconnu", + "REGION_UNITED_KINGDOM": "Royaume-Uni", + "REGION_MIDDLE_EAST": "Moyen-Orient", "GENERATING_QR_CODE": "Generating QR code...", "REINITIALIZING_SD_CARD": "Reinitializing SD card...", "DUMPING_STATE_TO_SD_CARD": "Dumping state to SD card...", @@ -618,7 +618,7 @@ "ARM9_ENTRYPOINT_IS_MISSING": "ARM9 entrypoint is missing", "WARNING_ARM11_ENTRYPOINT_IS_MISSING": "Warning: ARM11 entrypoint is missing", "ERROR_NOT_A_BOSS_FILE": "Error: Not a BOSS file", - "BOSS_PAYLOAD_HASH_MISMATCH_TRY_TO_FIX_IT": "BOSS payload hash mismatch.\n \nTry to fix it?", + "BOSS_PAYLOAD_HASH_MISMATCH_TRY_TO_FIX_IT": "Mauvaise correspondance du\nhachage de la charge utile BOSS.\n \nTenter de le corriger ?", "GENERIC_TICKET_PIRATE_LEGIT": "Generic ticket (\"pirate legit\")", "PERSONALIZED_TICKET_LEGIT": "Personalized ticket (legit)", "ID_N_LEGIT_TICKET_IS_PERSONALIZED_USING_THIS_NOT_RECOMMENDED_CHOOSE_DEFAULT_ACTION": "ID %016llX\nLegit ticket is personalized.\nUsing this is not recommended.\nChoose default action:", diff --git a/resources/languages/ja.json b/resources/languages/ja.json index 8ec7671..54ee74b 100644 --- a/resources/languages/ja.json +++ b/resources/languages/ja.json @@ -1,24 +1,24 @@ { "GM9_LANGUAGE": "日本語", - "FIRM_TOO_BIG": "FIRMが大きすぎます。", - "PATH_DO_NOT_BOOT_UNTRUSTED": "%s (%dkB)\n注意: 信頼できないソースから\nFIRMを起動しないでください。\n \nFIRMを起動?", - "NOT_BOOTABLE_FIRM": "%s\n起動できるFIRMではない。", + "FIRM_TOO_BIG": "FIRMが大きすぎるので、起動できません。", + "PATH_DO_NOT_BOOT_UNTRUSTED": "%s (%dkB)\n注意: 信頼できないソースから\nFIRMを起動しないでください。\n \nFIRMを起動しますか?", + "NOT_BOOTABLE_FIRM": "%s\n起動できるFIRMではありません。", "FIRM_ENCRYPTED": "FIRMが暗号化されています。\n \n起動前に復号化しますか?", "MAKE_COPY_AT_OUT_TEMP_FIRM": "%s/temp.firmにコピーを作成しますか?", "TRY_BOOT_ANYWAYS": "とにかく起動してみる", - "WARNING_BOOT_UNSUPPORTED_LOCATION": "警告: サポートされていない\n場所からブートしようとしています。", - "ROOT": "[ルート]", + "WARNING_BOOT_UNSUPPORTED_LOCATION": "警告: サポートされていない\n場所からブートしようとしています。", + "ROOT": "[root]", "LOADING": "ロード中…", - "PANE_N": "ペイン第%luつ", + "PANE_N": "ペイン %lu", "CURRENT": "現在", "DIR": "(dir)", "SD_FAT": "(SD FAT)", "RAMDRIVE_FAT": "(RAMドライブFAT)", "GAME_VIRTUAL": "(ゲームバーチャル)", "SYSNAND_FAT": "(システムNAND FAT)", - "SYSNAND_VIRTUAL": "(システムNANDバーチャル)", + "SYSNAND_VIRTUAL": "(システムNAND バーチャル)", "EMUNAND_FAT": "(EmuNAND FAT)", - "EMUNAND_VIRTUAL": "(EmuNANDバーチャル)", + "EMUNAND_VIRTUAL": "(EmuNAND バーチャル)", "IMAGE_FAT": "(イメージFAT)", "XORPAD_VIRTUAL": "(XORパッドバーチャル)", "MEMORY_VIRTUAL": "(メモリバーチャル)", @@ -32,16 +32,16 @@ "LAB_SYSNAND_TWLN": "SYSNAND TWLN", "LAB_SYSNAND_TWLP": "SYSNAND TWLP", "LAB_SYSNAND_SD": "SYSNAND SD", - "LAB_SYSNAND_VIRTUAL": "SYSNANDバーチャル", + "LAB_SYSNAND_VIRTUAL": "SYSNAND VIRTUAL", "LAB_EMUNAND_CTRNAND": "EMUNAND CTRNAND", "LAB_EMUNAND_TWLN": "EMUNAND TWLN", "LAB_EMUNAND_TWLP": "EMUNAND TWLP", "LAB_EMUNAND_SD": "EMUNAND SD", - "LAB_EMUNAND_VIRTUAL": "EMUNANDバーチャル", + "LAB_EMUNAND_VIRTUAL": "EMUNAND VIRTUAL", "LAB_IMGNAND_CTRNAND": "IMGNAND CTRNAND", "LAB_IMGNAND_TWLN": "IMGNAND TWLN", "LAB_IMGNAND_TWLP": "IMGNAND TWLP", - "LAB_IMGNAND_VIRTUAL": "IMGNANDバーチャル", + "LAB_IMGNAND_VIRTUAL": "IMGNAND VIRTUAL", "LAB_GAMECART": "ゲームカート", "LAB_GAME_IMAGE": "ゲームイメージ", "LAB_AESKEYDB_IMAGE": "AESKEYDBイメージ", @@ -50,7 +50,7 @@ "LAB_MEMORY_VIRTUAL": "メモリバーチャル", "LAB_VRAM_VIRTUAL": "VRAMバーチャル", "LAB_TITLE_MANAGER": "タイトルマネージャー", - "LAB_LAST_SEARCH": "最後の検索", + "LAB_LAST_SEARCH": "前検索", "LAB_FAT_IMAGE": "FATイメージ", "LAB_BONUS_DRIVE": "ボーナスドライブ", "LAB_RAMDRIVE": "RAMドライブ", @@ -102,7 +102,7 @@ "CLONING_SYSNAND_TO_EMUNAND_FAILED": "EmuNANDにシステムNANDをコピー:  失敗!", "PRESS_A_TO_CONTINUE": "を押して続ける", "HEXEDITOR_CONTROLS": "16進エディタのコントロール:\n \n↑↓→←(+R) - スクロール\nR+Y - 表示を切り替える\nX - 検索・移動…\nA - 編集モードにする\nA+↑↓→← - 値を編集\nB - 終了\n", - "NOT_FOUND": "見つけない!", + "NOT_FOUND": "ありません!", "GO_TO_OFFSET": "オフセットへ移動", "SEARCH_FOR_STRING": "文字列で検索", "SEARCH_FOR_DATA": "データで検索", @@ -114,7 +114,7 @@ "CALCULATING_SHA_FAILED": "SHA-%sの計算: 失敗!", "SHA_VERIFICATION_PASSED": "\nSHA検証: 成功!", "SHA_VERIFICATION_FAILED": "\nSHA検証: 失敗", - "IDENTICAL_WITH_PREVIOUS": "\n \n下記のファイルと同じです。\n", + "IDENTICAL_WITH_PREVIOUS": "\n \n前ファイルと同じです。\n", "WRITE_SHA_FILE": "\n \n.SHAファイルを作成しますか?", "WRITE_SHA1_FILE": "\n \n.SHA1ファイルを作成しますか?", "CALCULATING_CMAC_FAILED": "CMACの計算: 失敗!", @@ -157,7 +157,7 @@ "TMD_FILE_OPTIONS": "TMDファイルオプション…", "TMD_CDN_OPTIONS": "TMD/CDNオプション…", "TMD_TWL_OPTIONS": "TMD/TWLオプション…", - "MANAGE_TITLE": "タイトルを管理します…", + "MANAGE_TITLE": "タイトルを管理…", "BOSS_FILE_OPTIONS": "BOSSファイルオプション…", "DECRYPT_NUS_CDN_FILE": "NUS/CDNファイルを復号化", "SHOW_SMDH_TITLE_INFO": "SMDHタイトルの情報を表示", @@ -239,11 +239,11 @@ "INJECT_GBA_VC_SAVE": "GBA VCセーブを注入", "SET_AS_DEFAULT": "デフォルトとして設定", "MOUNTING_IMAGE_FAILED": "イメージをマウント: 失敗", - "PATH_MOUNTED_AS_DRIVE_ENTER_PATH_NOW": "%s\nトライブ%sとしてマウントしました\n今、ドライブに移動しますか?", + "PATH_MOUNTED_AS_DRIVE_ENTER_PATH_NOW": "%s\nトライブ%sとしてマウントしました\n今すぐドライブに移動しますか?", "DECRYPT_TO_OUT": "%sに復号", "DECRYPT_INPLACE": "コピーしないで復号", "TRY_TO_DECRYPT_ALL_N_SELECTED_FILES": "%lu個の選択したすべてのファイルを復号しますか?", - "TRYING_TO_DECRYPT_N_FILES": "%lu個のファイルを復号しよう中。", + "TRYING_TO_DECRYPT_N_FILES": "%lu個のファイルを復号しよう中…", "DECRYPTION_FAILED_CONTINUE": "復号化に失敗しました\n \n続けますか?", "N_OF_N_FILES_DECRYPTED_N_OF_N_NOT_ENCRYPTED_N_OF_N_NOT_SAME_TYPE": "%lu/%luファイル復号済み\n%lu/%luファイル暗号されない\n%lu/%lu同じ種類でない", "N_OF_N_FILES_DECRYPTED": "%lu/%luファイル復号済み", @@ -673,7 +673,7 @@ "ERROR_NAND_DUMP_IS_CORRUPT_STILL_CONTINUE": "エラー: NANDダンプが破損しています。\nまだ続けますか?", "ERROR_SYSTEM_IS_LOCKED": "エラー: 本体がロックされています", "ESSENTIAL_FILES_BACKUP_IS_REQUIRED_CREATE_ONE_NOW": "必須ファイルのバックアップ必要があります。\n今すぐ作成しますか?", - "WARNING_PROCEEDING_WILL_OVERWRITE_SYSNAND_WITH_DUMP": " ・ ・\n‼ 警 告 ‼\n \n続けますとシステムNANDが与えられたダンプで上書きされます。\n \n(B9S/A9LHはそのまま残ります)", + "WARNING_PROCEEDING_WILL_OVERWRITE_SYSNAND_WITH_DUMP": " ・ ・\n‼ 警 告 ‼\n \n続けると、システムNANDが与えられたダンプで上書きされます。\n \n(B9S/A9LHはそのまま残ります)", "IMAGE_NCSD_CORRUPT_OR_CUSTOMIZED_SAFE_RESTORE_NOT_POSSIBLE": "イメージのNCSDが破損またはカスタムです。\n安全な復元はできません!", "WARNING_NCSD_DIFFERS_BETWEEN_IMAGE_AND_LOCAL_ELEVATED_WRITE_PERMISSIONS_REQUIRED": " ・ ・\n‼ 警 告 ‼\n\nNCSDはイメージとローカルで異なるので、\n昇格書き込み権限必要があります。\n\n自己責任で続けますか?", "NOT_AN_INSTALLABLE_FIRM": "インストール可能なFIRMではない。", diff --git a/resources/languages/nl.json b/resources/languages/nl.json index c1a7632..25b675d 100644 --- a/resources/languages/nl.json +++ b/resources/languages/nl.json @@ -3,8 +3,8 @@ "FIRM_TOO_BIG": "FIRM te groot, kan niet opstarten", "PATH_DO_NOT_BOOT_UNTRUSTED": "%s (%dkB)\nOpgepast: start geen FIRMs\nop van onbetrouwbare bronnen.\n\nStart FIRM op?", "NOT_BOOTABLE_FIRM": "Geen opstartbare FIRM.", - "FIRM_ENCRYPTED": "FIRM is geencrypteerd.\n\nDecrypteer voor het opstarten?", - "MAKE_COPY_AT_OUT_TEMP_FIRM": "Maak een kopie op %s/temp.firm", + "FIRM_ENCRYPTED": "FIRM is versleuteld.\n\nOntsleutelen voor het opstarten?", + "MAKE_COPY_AT_OUT_TEMP_FIRM": "Kopiëren naar %s/temp.firm", "TRY_BOOT_ANYWAYS": "Probeer toch op te starten", "WARNING_BOOT_UNSUPPORTED_LOCATION": "Opgepast: poging om op te starten\nvan een niet-ondersteunde locatie.", "ROOT": "[root]", @@ -49,7 +49,7 @@ "LAB_DISA_DIFF_IMAGE": "DISA/DIFF-KOPIE", "LAB_MEMORY_VIRTUAL": "GEHEUGEN VIRTUEEL", "LAB_VRAM_VIRTUAL": "VRAM VIRTUEEL", - "LAB_TITLE_MANAGER": "Titelbeheerder", + "LAB_TITLE_MANAGER": "Beheer titels", "LAB_LAST_SEARCH": "LAATSTE ZOEKOPDRACHT", "LAB_FAT_IMAGE": "FAT-schijfkopie", "LAB_BONUS_DRIVE": "BONUS-SCHIJF", @@ -242,21 +242,21 @@ "PATH_MOUNTED_AS_DRIVE_ENTER_PATH_NOW": "%s\nGekoppeld als schijf %s\nNu het pad in gaan?", "DECRYPT_TO_OUT": "Decodeer naar %s", "DECRYPT_INPLACE": "Decodeer inplaats", - "TRY_TO_DECRYPT_ALL_N_SELECTED_FILES": "Try to decrypt all %lu selected files?", - "TRYING_TO_DECRYPT_N_FILES": "Trying to decrypt %lu files...", - "DECRYPTION_FAILED_CONTINUE": "Decryption failed\n \nContinue?", - "N_OF_N_FILES_DECRYPTED_N_OF_N_NOT_ENCRYPTED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu files decrypted ok\n%lu/%lu not encrypted\n%lu/%lu not of same type", - "N_OF_N_FILES_DECRYPTED": "%lu/%lu files decrypted ok", - "N_FILES_WRITTEN_TO_OUT": "%lu files written to %s", - "FILE_NOT_ENCRYPTED": "File is not encrypted", - "DECRYPTION_SUCCESS": "Decryption success", - "DECRYPTION_FAILED": "Decryption failed", - "PATH_DECRYPTED_TO_OUT": "%s\nDecrypted to %s", - "ENCRYPT_TO_OUT": "Encrypt to %s", + "TRY_TO_DECRYPT_ALL_N_SELECTED_FILES": "Proberen alle %lu bestanden te ontsleutelen?", + "TRYING_TO_DECRYPT_N_FILES": "%lu bestanden aan het proberen te ontsleutelen...", + "DECRYPTION_FAILED_CONTINUE": "Ontsleuteling mislukt\n\nDoorgaan?", + "N_OF_N_FILES_DECRYPTED_N_OF_N_NOT_ENCRYPTED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu bestanden goed ontsleuteld\n%lu/%lu niet versleuteld\n%lu/%lu niet van hetzelfde type", + "N_OF_N_FILES_DECRYPTED": "%lu/%lu bestanden goed ontsleuteld", + "N_FILES_WRITTEN_TO_OUT": "%lu bestanden naar %s geschreven", + "FILE_NOT_ENCRYPTED": "Bestand is niet versleuteld", + "DECRYPTION_SUCCESS": "Ontsleuteling gelukt", + "DECRYPTION_FAILED": "Ontsleuteling mislukt", + "PATH_DECRYPTED_TO_OUT": "%s\nOntsleuteld naar %s", + "ENCRYPT_TO_OUT": "Versleutelen naar %s", "ENCRYPT_INPLACE": "Encrypt inplace", - "TRY_TO_ENCRYPT_N_SELECTED_FILES": "Try to encrypt all %lu selected files?", - "TRYING_TO_ENCRYPT_N_FILES": "Trying to encrypt %lu files...", - "ENCRYPTION_FAILED_CONTINUE": "Encryption failed\n \nContinue?", + "TRY_TO_ENCRYPT_N_SELECTED_FILES": "Proberen alle %lu geselecteerde bestanden te versleutelen?", + "TRYING_TO_ENCRYPT_N_FILES": "%lu bestanden aan het proberen te versleutelen...", + "ENCRYPTION_FAILED_CONTINUE": "Versleuteling mislukt\n\nDoorgaan?", "N_OF_N_FILES_ENCRYPTED_N_OF_N_NOT_SAME_TYPE": "%lu/%lu files encrypted ok\n%lu/%lu not of same type", "N_OF_N_FILES_ENCRYPTED": "%lu/%lu files encrypted ok", "ENCRYPTION_SUCCESS": "Encryption success",