diff --git a/arm9/source/config.cpp b/arm9/source/config.cpp index 5697dad..53e49c0 100644 --- a/arm9/source/config.cpp +++ b/arm9/source/config.cpp @@ -35,7 +35,7 @@ Config::Config() { // Load from config file CIniFile ini(_configPath); - char defaultLanguagePath[36]; + char defaultLanguagePath[40]; sniprintf(defaultLanguagePath, sizeof(defaultLanguagePath), "nitro:/languages/%s/language.ini", getSystemLanguage()); _languageIniPath = ini.GetString("GODMODE9I", "LANGUAGE_INI_PATH", defaultLanguagePath); _fontPath = ini.GetString("GODMODE9I", "FONT_PATH", "sd:/gm9i/font.frf"); diff --git a/arm9/source/startMenu.cpp b/arm9/source/startMenu.cpp index d5acc61..dff4242 100644 --- a/arm9/source/startMenu.cpp +++ b/arm9/source/startMenu.cpp @@ -23,10 +23,13 @@ constexpr std::array startMenuStrings = { &STR_LANGUAGE }; -constexpr std::array, 3> languageList = {{ +constexpr std::array, 6> languageList = {{ {"en-US", "English"}, {"es-ES", "Español"}, - {"ja-JP", "日本語"} + {"fr-FR", "Français"}, + {"ru-RU", "Русский"}, + {"ja-JP", "日本語"}, + {"ja-KANA", "にほんご"} }}; void startMenu() { @@ -98,7 +101,7 @@ void languageMenu() { int cursorPosition = 0, scrollPosition = 0; for(int i = 0; i < (int)languageList.size(); i++) { - char iniPath[36]; + char iniPath[40]; snprintf(iniPath, sizeof(iniPath), "nitro:/languages/%s/language.ini", languageList[i].first); if(config->languageIniPath() == iniPath) { cursorPosition = i; @@ -141,7 +144,7 @@ void languageMenu() { if(cursorPosition >= (int)languageList.size()) cursorPosition = 0; } else if(pressed & KEY_A) { - char iniPath[36]; + char iniPath[40]; snprintf(iniPath, sizeof(iniPath), "nitro:/languages/%s/language.ini", languageList[cursorPosition].first); config->languageIniPath(iniPath); config->save(); diff --git a/nitrofiles/languages/es-ES/language.ini b/nitrofiles/languages/es-ES/language.ini index 84c8c86..9e8dbe2 100644 --- a/nitrofiles/languages/es-ES/language.ini +++ b/nitrofiles/languages/es-ES/language.ini @@ -60,14 +60,15 @@ UNMOUNT_SDCARD=\R+\B - Desmontar tarjeta SD REMOUNT_SDCARD=\R+\B - Montar nuevamente la tarjeta SD UNMOUNT_FLASHCARD=\R+\B - Desmontar Flashcard REMOUNT_FLASHCARD=\R+\B - Montar nuevamente la Flashcard +START_START_MENU=START - Menú START POWERTEXT_DS=POWER - Apagar POWERTEXT=POWER - Reiniciar/[+mantener] Apagar POWERTEXT_3DS=POWER - Pantalla de modo espera HOMETEXT=HOME - Aviso del menú HOME IMAGETEXT=\R+\X - Desmontar imagen SCREENSHOTTEXT=\R+\L - Tomar captura de pantalla -CLEAR_CLIPBOARD=SELECT - Vaciar el portapapeles -RESTORE_CLIPBOARD=SELECT - Restaurar el portapapeles +CLEAR_CLIPBOARD=SELECT - Limpiar portapapeles +RESTORE_CLIPBOARD=SELECT - Restaurar portapapeles DIRECTORY_OPTIONS=\R+\A - Opciones de directorio COPY_FILES_CREATE_ENTRY=\Y - COPIAR archivo/[+\R] CREAR carpeta PASTE_FILES_CREATE_ENTRY=\Y - PEGAR archivo/[+\R] CREAR carpeta @@ -75,6 +76,12 @@ SELECT_FILES=\L - SELECCIONAR archivos (con \D) DESELECT_FILES=\L - DESELECCIONAR archivos (con \D) DELETE_RENAME_FILE=\X - ELIMINAR/[+\R] RENOMBRAR archivo +START_MENU=Menú START +POWER_OFF=Apagar +REBOOT=Reiniciar +LANGUAGE=Idioma... +SELECT_LANGUAGE=Elegir idioma + BOOT_FILE=Ejecutar archivo BOOT_FILE_DIRECT=Ejecutar archivo (directo) BOOTSTRAP_FILE=Ejecutar archivo con bootstrap @@ -107,7 +114,7 @@ SEARCH_DATA=Buscar por Valor SEARCH_FOR=Buscar por:\n ENTER_VALUE=Ingresar valor: SEARCHING=Buscando -PRESS_B_TO_CANCEL=Presione B para cancelar +PRESS_B_TO_CANCEL=Presione \B para cancelar EOF_NO_RESULTS=Alcanzado final del archivo\nsin resultados DUMP_NDS_ROM_TO=¿Copiar ROM de la tarjeta NDS a\n"%s:/gm9i/out"? diff --git a/nitrofiles/languages/fr-FR/language.ini b/nitrofiles/languages/fr-FR/language.ini new file mode 100644 index 0000000..f5d0441 --- /dev/null +++ b/nitrofiles/languages/fr-FR/language.ini @@ -0,0 +1,167 @@ +[LANGUAGE] +NO_DRIVES_FOUND=Aucun lecteur trouvé! +UNTITLED=SANS TITRE +ROOT=[racine] +DIR=(dossier) +TIME_FORMAT=%k:%M +NOW_LOADING=Chargement en cours... +CREATING_DIRECTORY=Création du répertoire... +ENTERING_DIRECTORY=Entrée dans le répertoire... +COPYING=Copie en cours... +MOVING=Déplacement en cours... +UNABLE_TO_OPEN_DIRECTORY=Impossible d'ouvrir le dossier. +SHA1_HASH_IS=Le hash SHA1 est: +CLIPBOARD=[PRESSE-PAPIER] +N_MORE_FILES=%d autres fichiers... +PASTE_CLIPBOARD_HERE=Coller le presse-papiers ici? +COPY_FILES=Copier les fichiers +MOVE_FILES=Déplacer les fichiers +RENAME_TO=Renommer en:\n +NAME_FOR_NEW_FOLDER=Nom du nouveau dossier:\n +DELETE_N_PATHS=Supprimer les %d entrées ? +AND_N_MORE=- et %d autres... +DELETE_X=Supprimer "%s"? +DELETING_FILES=Suppression des fichiers... +DELETING_FOLDER=Suppression du dossier... +FAILED_DELETING=Échec de la suppression de:\n%s +COULD_NOT_ALLOCATE_BUFFER=Could not allocate buffer +COULD_NOT_OPEN_FILE_READING=Impossible d'ouvrir le fichier pour la lecture +CALCULATING_SHA1=Calcul du hash SHA1 de:\n%s +N_OF_N_BYTES_PROCESSED=%d/%d octets traités +RUNNING_X_WITH_N_PARAMETERS=Exécution de %s avec les paramètres %d +START_FAILED_ERROR_N=Échec du démarrage. Erreur %d +HEADER_TITLE=Titre en tête: %s +TITLE_ID=Title ID: %s +TITLE_IN_LANGUAGE=Titre: (\DV %s) + +SDCARD_LABEL=[sd:] CARTESD (%s) +FLASHCARD_LABEL=[fat:] FLASHCARD (%s) +RAMDRIVE1_LABEL=[ram1:] RAMDRIVE +RAMDRIVE2_LABEL=[ram2:] RAMDRIVE +SYSNAND_LABEL=[nand:] SYSNAND +NITROFS_LABEL=[nitro:] IMAGE JEU NDS +FAT_LABEL_NAMED=[nitro:] IMAGE FAT (%s) +FAT_LABEL=[nitro:] IMAGE FAT +GBA_GAMECART=CARTOUCHE GBA +NDS_GAMECARD=CARTOUCHE NDS + +SD_FAT=(SD FAT, %s) +N_FREE=%s libre +SLOT1_FAT=(Slot-1 SD FAT, %s) +GBA_GAME=(Jeu GBA) +NDS_GAME=(Jeu NDS) +GAME_VIRTUAL=(Jeu Virtuel) +RAMDRIVE_9MB=(RAMdrive FAT, 9 MB) +RAMDRIVE_16MB=(RAMdrive FAT, 16 MB) +SYSNAND_FAT=(SysNAND FAT, %s) +FAT_IMAGE=(Image FAT, %s) + +UNMOUNT_SDCARD=\R+\B - Démonter Carte SD +REMOUNT_SDCARD=\R+\B - Remonter Carte SD +UNMOUNT_FLASHCARD=\R+\B - Démonter Flashcard +REMOUNT_FLASHCARD=\R+\B - Remonter Flashcard +START_START_MENU=START - START menu +POWERTEXT_DS=POWER - Éteindre +POWERTEXT=POWER - Redémarrer/[+Maintenir] Éteindre +POWERTEXT_3DS=POWER - Mode veille écran +HOMETEXT=HOME - Menu HOME +IMAGETEXT=\R+\X - Démonter image +SCREENSHOTTEXT=\R+\L - Faire une capture d'écran +CLEAR_CLIPBOARD=SELECT - Clear clipboard +RESTORE_CLIPBOARD=SELECT - Restore clipboard +DIRECTORY_OPTIONS=\R+\A - Options du répertoire +COPY_FILES_CREATE_ENTRY=\Y - COPIER fichiers/[+\R] CRÉER une entrée +PASTE_FILES_CREATE_ENTRY=\Y - COLLER fichier/[+\R] CRÉER une entrée +SELECT_FILES=\L - SÉLECTIONNER fichiers (avec \D) +DESELECT_FILES=\L - DÉSELECTIONNER fichiers (avec \D) +DELETE_RENAME_FILE=\X - SUPPRIMER/[+\R] RENOMMER fichier + +START_MENU=START Menu +POWER_OFF=Power off +REBOOT=Reboot +LANGUAGE=Language... +SELECT_LANGUAGE=Select Language + +BOOT_FILE=Lancer le fichier +BOOT_FILE_DIRECT=Démarrer le fichier (Direct) +BOOTSTRAP_FILE=Fichier Bootstrap +MOUNT_NITROFS=Monter NitroFS +SHOW_NDS_INFO=Afficher les informations du fichier NDS +TRIM_NDS=Trimmer le fichier NDS +RESTORE_SAVE=Restaurer la sauvegarde +MOUNT_FAT_IMG=Monter en tant qu'image FAT +OPEN_HEX=Ouvrir dans hex editor +SHOW_DIRECTORY_INFO=Afficher les informations du répertoire +SHOW_FILE_INFO=Afficher les informations du fichier +COPY_SD_OUT=Copier vers sd:/gm9i/out +COPY_FAT_OUT=Copier vers fat:/gm9i/out +CALC_SHA1=Calculer hash SHA1 +LOAD_FONT=Charger la police + +FILESIZE=taille du fichier: %s +CREATED=créé: %s +MODIFIED=modifié: %s +UP_READONLY=\DUlecture-only +DOWN_SYSTEM=\DDsystème +LEFT_HIDDEN=\DLcaché +RIGHT_ARCHIVE=\DRarchive +VIRTUAL=virtual + +HEX_EDITOR=Hex Editor +JUMP_TO_OFFSET=Jump to Offset +SEARCH_STRING=Search for String +SEARCH_DATA=Search for Data +SEARCH_FOR=Search for:\n +ENTER_VALUE=Enter value: +SEARCHING=Searching +PRESS_B_TO_CANCEL=Press \B to cancel +EOF_NO_RESULTS=Reached end of file\nwith no results + +DUMP_NDS_ROM_TO=Dump NDS card ROM to\n"%s:/gm9i/out"? +DUMP_GBA_ROM_TO=Dump GBA cart ROM to\n"%s:/gm9i/out"? +DO_NOT_REMOVE_CARD=Do not remove the NDS card. +DO_NOT_REMOVE_CART=Do not remove the GBA cart. +DUMPING_SAVE=Dumping save... +RESTORING_SAVE=Restoring save... +FAILED_TO_DUMP_ROM=Failed to dump the ROM. +UNABLE_TO_DUMP_ROM=Unable to dump the ROM. +FAILED_TO_DUMP_SAVE=Failed to dump the save. +UNABLE_TO_DUMP_SAVE=Unable to dump the save. +FAILED_TO_RESTORE_SAVE=Failed to restore the save. +UNABLE_TO_RESTORE_SAVE=Unable to restore the save. +SAVE_SIZE_MISMATCH_CARD=The size of this save doesn't match the size of the inserted game card.\n\nWrite cancelled! +SAVE_SIZE_MISMATCH_CART=The size of this save doesn't match the size of the inserted game pak.\n\nWrite cancelled! +RESTORE_SELECTED_SAVE_CARD=Restore the selected save to the inserted game card?\n\n(\A yes, \B no) +RESTORE_SELECTED_SAVE_CART=Restore the selected save to the inserted game pak?\n\n(\A yes, \B no) +PROGRESS=Progress: +N_OF_N_BYTES=%d/%d Bytes +NDS_IS_DUMPING=%s.nds\nis dumping... +GBA_IS_DUMPING=%s.gba\nis dumping... + +A_OK=(\A OK) +A_YES_B_NO=(\A yes, \B no) +A_YES_B_NO_X_SAVE_ONLY=(\A yes, \B no, \X save only) +A_CONTINUE=(\A continue) +A_YES_Y_TRIM_B_NO_X_SAVE_ONLY=(\A yes, \Y trim, \B no, \X save only) +A_SELECT_B_CANCEL=(\A select, \B cancel) +START_CANCEL=(START cancel) +UDLR_CHANGE_ATTRIBUTES=(\D change attributes) +A_APPLY_B_CANCEL=(\A apply, \B cancel) + +1_BYTE=1 Byte +N_BYTES=%d Bytes +N_KB=%d KB +N_MB=%d MB +N_GB=%d GB +N_GB_FLOAT=%.1f GB +N_TB_FLOAT=%.1f TB + +JAPANESE=Japanese +ENGLISH=English +FRENCH=French +GERMAN=German +ITALIAN=Italian +SPANISH=Spanish +CHINESE=Chinese +KOREAN=Korean + diff --git a/nitrofiles/languages/ja-JP/language.ini b/nitrofiles/languages/ja-JP/language.ini index 001aa5d..2c14259 100644 --- a/nitrofiles/languages/ja-JP/language.ini +++ b/nitrofiles/languages/ja-JP/language.ini @@ -23,12 +23,12 @@ AND_N_MORE=- と%d個 DELETE_X=「%s」を削除しますか? DELETING_FILES=ファイルを削除中… DELETING_FOLDER=フォルダを削除中… -FAILED_DELETING=%s\nの削除に失敗した。 +FAILED_DELETING=%s\nの削除に失敗しました。 COULD_NOT_ALLOCATE_BUFFER=バッファを割り当てらませんでした -COULD_NOT_OPEN_FILE_READING=ファイルを読み込みのために開かない +COULD_NOT_OPEN_FILE_READING=ファイルを読み込みのために開きません CALCULATING_SHA1=%s\nのSHA1ハッシュを計算。 N_OF_N_BYTES_PROCESSED=%d/%dバイト処理済み -RUNNING_X_WITH_N_PARAMETERS=%sを%d個のパラメータで実行する +RUNNING_X_WITH_N_PARAMETERS=%sを%d個のパラメータで実行します START_FAILED_ERROR_N=起動に失敗しました。エラー %d HEADER_TITLE=ヘッダタイトル: %s TITLE_ID=タイトルID: %s @@ -50,19 +50,20 @@ N_FREE=%sフリー SLOT1_FAT=(Slot-1 SD FAT、 %s) GBA_GAME=(GBAゲーム) NDS_GAME=(NDSゲーム) -GAME_VIRTUAL=(VC) -RAMDRIVE_9MB=(RAMドライブ FAT、 9 MB) -RAMDRIVE_16MB=(RAMドライブ FAT、 16 MB) +GAME_VIRTUAL=(ゲームバーチャル) +RAMDRIVE_9MB=(RAMドライブFAT、 9 MB) +RAMDRIVE_16MB=(RAMドライブFAT、 16 MB) SYSNAND_FAT=(システムNAND FAT、 %s) -FAT_IMAGE=(イメージ FAT、 %s) +FAT_IMAGE=(イメージFAT、 %s) -UNMOUNT_SDCARD=\R+\B - SDカードの マウント解除 -REMOUNT_SDCARD=\R+\B - SDカードの 再マウント -UNMOUNT_FLASHCARD=\R+\B - フラッシュカードの マウント解除 -REMOUNT_FLASHCARD=\R+\B - フラッシュカードの 再マウント -POWERTEXT_DS=電源 - 電源オフ -POWERTEXT=電源 - 再起動/[+長押し]電源オフ -POWERTEXT_3DS=電源 - スリープモード画面 +UNMOUNT_SDCARD=\R+\B - SDカードのマウント解除 +REMOUNT_SDCARD=\R+\B - SDカードの再マウント +UNMOUNT_FLASHCARD=\R+\B - フラッシュカードのマウント解除 +REMOUNT_FLASHCARD=\R+\B - フラッシュカードの再マウント +START_START_MENU=START - STARTメニュー +POWERTEXT_DS=POWER - 電源オフ +POWERTEXT=POWER - 再起動/[+長押し]電源オフ +POWERTEXT_3DS=POWER - スリープモード画面 HOMETEXT=HOME - HOMEメニューのプロンプト IMAGETEXT=\R+\X - イメージのマウント解除 SCREENSHOTTEXT=\R+\L - スクリーンショットを撮る @@ -75,12 +76,18 @@ SELECT_FILES=\L - ファイルの選択 (\Dを使用) DESELECT_FILES=\L - ファイルの選択解除 (\Dを使用) DELETE_RENAME_FILE=\X - 削除/[+\R]ファイルの名前を変更 +START_MENU=STARTメニュー +POWER_OFF=電源オフ +REBOOT=再起動 +LANGUAGE=言語… +SELECT_LANGUAGE=言語の選択 + BOOT_FILE=ファイルを起動 BOOT_FILE_DIRECT=ファイルを起動 (直接) BOOTSTRAP_FILE=ファイルをブートストラップ MOUNT_NITROFS=NitroFSをマウント SHOW_NDS_INFO=NDSファイルの情報を表示 -TRIM_NDS=NDS ファイルをトリム +TRIM_NDS=NDSファイルをトリム RESTORE_SAVE=セーブを復元 MOUNT_FAT_IMG=FATイメージとしてマウント OPEN_HEX=16進エディタで開く @@ -107,15 +114,15 @@ SEARCH_DATA=データで検索 SEARCH_FOR=Search for:\n ENTER_VALUE=値を入力: SEARCHING=検索中 -PRESS_B_TO_CANCEL=Bを押して、キャンセルする +PRESS_B_TO_CANCEL=\Bを押して、 キャンセルする EOF_NO_RESULTS=ファイルの終わりに到達しましたが、\n結果はありません DUMP_NDS_ROM_TO=「%s:/gm9i/out」に\nNDSカードのROMをダンプしますか? DUMP_GBA_ROM_TO=「%s:/gm9i/out」に\nGBAカートのROMをダンプしますか? -DO_NOT_REMOVE_CARD=NDSカードを取り外さないでください。 -DO_NOT_REMOVE_CART=GBAカートを取り外さないでください。 -DUMPING_SAVE=セーブをダンプ中... -RESTORING_SAVE=セーブを復元中... +DO_NOT_REMOVE_CARD=NDSカードを取り外しませんでください。 +DO_NOT_REMOVE_CART=GBAカートを取り外しませんでください。 +DUMPING_SAVE=セーブをダンプ中… +RESTORING_SAVE=セーブを復元中… FAILED_TO_DUMP_ROM=ROMのダンプに失敗しました。 UNABLE_TO_DUMP_ROM=ROMのダンプに失敗しました。 FAILED_TO_DUMP_SAVE=セーブのダンプに失敗しました。 @@ -128,8 +135,8 @@ RESTORE_SELECTED_SAVE_CARD=選択したセーブを挿入したゲームカー RESTORE_SELECTED_SAVE_CART=選択したセーブを挿入したゲームカートリッジに復元しますか?\n\n(\A はい、 \B いいえ) PROGRESS=進捗: N_OF_N_BYTES=%d/%dバイト -NDS_IS_DUMPING=%s.nds\nはダンプ中... -GBA_IS_DUMPING=%s.gba\nはダンプ中... +NDS_IS_DUMPING=%s.nds\nはダンプ中… +GBA_IS_DUMPING=%s.gba\nはダンプ中… A_OK=(\A OK) A_YES_B_NO=(\A はい、 \B いいえ) diff --git a/nitrofiles/languages/ja-KANA/language.ini b/nitrofiles/languages/ja-KANA/language.ini new file mode 100644 index 0000000..d720675 --- /dev/null +++ b/nitrofiles/languages/ja-KANA/language.ini @@ -0,0 +1,167 @@ +[LANGUAGE] +NO_DRIVES_FOUND=ドライブが みつかりません! +UNTITLED=むだい +ROOT=[ルート] +DIR=(dir) +TIME_FORMAT=%k:%M +NOW_LOADING=ロード ちゅう… +CREATING_DIRECTORY=ディレクトリを さくせい ちゅう… +ENTERING_DIRECTORY=ディレクトリに はいる +COPYING=コピー ちゅう… +MOVING=いどう ちゅう… +UNABLE_TO_OPEN_DIRECTORY=ディレクトリは ひらけませんでした。 +SHA1_HASH_IS=SHA1 ハッシュ: +CLIPBOARD=[クリップボード] +N_MORE_FILES=さらに %dコの ファイル +PASTE_CLIPBOARD_HERE=ここに クリップボードから はりつけますか? +COPY_FILES=ファイルを コピー +MOVE_FILES=ファイルを いどう +RENAME_TO=Rename to:\n +NAME_FOR_NEW_FOLDER=Name for new folder:\n +DELETE_N_PATHS=%dコの パスを さくじょしますか? +AND_N_MORE=- と %dコ +DELETE_X=「%s」を さくじょしますか? +DELETING_FILES=ファイルを さくじょ ちゅう… +DELETING_FOLDER=フォルダを さくじょ ちゅう… +FAILED_DELETING=%s\nの さくじょに しっぱいしました。 +COULD_NOT_ALLOCATE_BUFFER=バッファを わりあてらませんでした +COULD_NOT_OPEN_FILE_READING=ファイルを よみこみのために ひらきません +CALCULATING_SHA1=%s\nの SHA1 ハッシュを けいさん。 +N_OF_N_BYTES_PROCESSED=%d/%d バイト しょりずみ +RUNNING_X_WITH_N_PARAMETERS=%sを %dコ のパラメータで じっこうします +START_FAILED_ERROR_N=きどうに しっぱいしました。 エラー %d +HEADER_TITLE=ヘッダ タイトル: %s +TITLE_ID=タイトル ID: %s +TITLE_IN_LANGUAGE=タイトル: (\DV %s) + +SDCARD_LABEL=[sd:] SD カード (%s) +FLASHCARD_LABEL=[fat:] フラッシュカード (%s) +RAMDRIVE1_LABEL=[ram1:] RAM ドライブ +RAMDRIVE2_LABEL=[ram2:] RAM ドライブ +SYSNAND_LABEL=[nand:] システム NAND +NITROFS_LABEL=[nitro:] NDS ゲーム イメージ +FAT_LABEL_NAMED=[nitro:] FAT イメージ (%s) +FAT_LABEL=[nitro:] FAT イメージ +GBA_GAMECART=GBA ゲーム カート +NDS_GAMECARD=NDS ゲーム カード + +SD_FAT=(SD FAT、 %s) +N_FREE=%s フリー +SLOT1_FAT=(Slot-1 SD FAT、 %s) +GBA_GAME=(GBA ゲーム) +NDS_GAME=(NDS ゲーム) +GAME_VIRTUAL=(ゲーム バーチャル) +RAMDRIVE_9MB=(RAM ドライブ FAT、 9 MB) +RAMDRIVE_16MB=(RAM ドライブ FAT、 16 MB) +SYSNAND_FAT=(システム NAND FAT、 %s) +FAT_IMAGE=(イメージ FAT、 %s) + +UNMOUNT_SDCARD=\R+\B - SD カードの マウントかいじょ +REMOUNT_SDCARD=\R+\B - SDカードの さいマウント +UNMOUNT_FLASHCARD=\R+\B - フラッシュカードの マウントかいじょ +REMOUNT_FLASHCARD=\R+\B - フラッシュカードの さいマウント +START_START_MENU=START - START メニュー +POWERTEXT_DS=POWER - でんげんオフ +POWERTEXT=POWER - さいきどう/[+ながおし] でんげんオフ +POWERTEXT_3DS=POWER - スリープ モード がめん +HOMETEXT=HOME - HOME メニューの プロンプト +IMAGETEXT=\R+\X - イメージの マウントかいじょ +SCREENSHOTTEXT=\R+\L - スクリーンショットを とる +CLEAR_CLIPBOARD=SELECT - クリップボードの しょうきょ +RESTORE_CLIPBOARD=SELECT - クリップボードの ふくげん +DIRECTORY_OPTIONS=\R+\A - ディレクトリ オプション +COPY_FILES_CREATE_ENTRY=\Y - ファィルの コピー/[+\R] エントリの さくせい +PASTE_FILES_CREATE_ENTRY=\Y - ファイルの はりつけ/[+\R] エントリの さくせい +SELECT_FILES=\L - ファイルの せんたく (\Dを しよう) +DESELECT_FILES=\L - ファイルの せんたくかいじょ (\Dを しよう) +DELETE_RENAME_FILE=\X - さくじょ/[+\R] ファイルの なまえを へんこう + +START_MENU=START メニュー +POWER_OFF=でんげん オフ +REBOOT=さいきどう +LANGUAGE=げんご… +SELECT_LANGUAGE=げんごの せんたく + +BOOT_FILE=ファイルを きどう +BOOT_FILE_DIRECT=ファイルを きどう (ちょくせつ) +BOOTSTRAP_FILE=ファイルを ブートストラップ +MOUNT_NITROFS=NitroFSを マウント +SHOW_NDS_INFO=NDS ファイルの じょうほうを ひようじ +TRIM_NDS=NDS ファイルを トリム +RESTORE_SAVE=セーブを ふくげん +MOUNT_FAT_IMG=FAT イメージ として マウント +OPEN_HEX=16しん エディタで ひらく +SHOW_DIRECTORY_INFO=ディレクトリ じょうほうを ひょうじ +SHOW_FILE_INFO=ファイル じょうほうを ひょうじ +COPY_SD_OUT=sd:/gm9i/outに コピー +COPY_FAT_OUT=fat:/gm9i/outに コピー +CALC_SHA1=SHA1 ハッシュを けいさん +LOAD_FONT=フォントを よみこむ + +FILESIZE=ファイルサイズ: %s +CREATED=さくせい び: %s +MODIFIED=こうしん び: %s +UP_READONLY=\DUよみこみ せんよう +DOWN_SYSTEM=\DDシステム +LEFT_HIDDEN=\DLひひょうじ +RIGHT_ARCHIVE=\DRアーカイブ +VIRTUAL=バーチャル + +HEX_EDITOR=16しん エディタ +JUMP_TO_OFFSET=オフセットに ジャンプ +SEARCH_STRING=もじれつで けんさく +SEARCH_DATA=データで けんさく +SEARCH_FOR=Search for:\n +ENTER_VALUE=あたいを にゅうりょく: +SEARCHING=けんさく ちゅう +PRESS_B_TO_CANCEL=\Bを 押して、 キャンセルする +EOF_NO_RESULTS=ファイルの おわりに とうたつしましたが、\nけっかは ありません + +DUMP_NDS_ROM_TO=「%s:/gm9i/out」に\nNDS カードの ROMを ダンプしますか? +DUMP_GBA_ROM_TO=「%s:/gm9i/out」に\nGBA カートの ROMを ダンプしますか? +DO_NOT_REMOVE_CARD=NDS カードを とりはずしませんでください。 +DO_NOT_REMOVE_CART=GBA カートを とりはずしませんでください。 +DUMPING_SAVE=セーブを ダンプ ちゅう… +RESTORING_SAVE=セーブを ふくげん ちゅう… +FAILED_TO_DUMP_ROM=ROMの ダンプに しっぱいしました。 +UNABLE_TO_DUMP_ROM=ROMの ダンプに しっぱいしました。 +FAILED_TO_DUMP_SAVE=セーブの ダンプに しっぱいしました。 +UNABLE_TO_DUMP_SAVE=セーブの ダンプに しっぱいしました。 +FAILED_TO_RESTORE_SAVE=セーブの ふくげんに しっぱいしました。 +UNABLE_TO_RESTORE_SAVE=セーブの ふくげんに しっぱいしました。 +SAVE_SIZE_MISMATCH_CARD=セーブの サイズは げんざいの ゲームカードの サイズと いっちしません。\n\nかきこみが ていししました! +SAVE_SIZE_MISMATCH_CART=セーブの サイズは げんざいの ゲームカートリッジの サイズと いっちしません。\n\nかきこみが ていししました! +RESTORE_SELECTED_SAVE_CARD=せんたくした セーブを そうにゅうした ゲームカードに ふくげんしますか?\n\n(\A はい、 \B いいえ) +RESTORE_SELECTED_SAVE_CART=せんたくした セーブを そうにゅうした ゲームカートリッジに ふくげんしますか?\n\n(\A はい、 \B いいえ) +PROGRESS=しんちょく: +N_OF_N_BYTES=%d/%d バイト +NDS_IS_DUMPING=%s.nds\nは ダンプ ちゅう… +GBA_IS_DUMPING=%s.gba\nは ダンプ ちゅう… + +A_OK=(\A OK) +A_YES_B_NO=(\A はい、 \B いいえ) +A_YES_B_NO_X_SAVE_ONLY=(\A はい、 \B いいえ、 \X セーブのみ) +A_CONTINUE=(\A つづける) +A_YES_Y_TRIM_B_NO_X_SAVE_ONLY=(\A はい、 \Y トリム、 \B いいえ、 \X セーブのみ) +A_SELECT_B_CANCEL=(\A せんたく、 \B キャンセル) +START_CANCEL=(START キャンセル) +UDLR_CHANGE_ATTRIBUTES=(\D ぞくせいを へんこう) +A_APPLY_B_CANCEL=(\A てきよう、 \B キャンセル) + +1_BYTE=1 バイト +N_BYTES=%d バイト +N_KB=%dKB +N_MB=%dMB +N_GB=%dGB +N_GB_FLOAT=%.1fGB +N_TB_FLOAT=%.1fTB + +JAPANESE=にほんご +ENGLISH=えいご +FRENCH=フランスご +GERMAN=ドイツご +ITALIAN=イタリアご +SPANISH=スペインご +CHINESE=ちゅうごくご +KOREAN=かんこくご + diff --git a/nitrofiles/languages/ru-RU/language.ini b/nitrofiles/languages/ru-RU/language.ini new file mode 100644 index 0000000..243c2bf --- /dev/null +++ b/nitrofiles/languages/ru-RU/language.ini @@ -0,0 +1,167 @@ +[LANGUAGE] +NO_DRIVES_FOUND=No drives found! +UNTITLED=БЕЗ НАЗВАНИЯ +ROOT=[root] +DIR=(папка) +TIME_FORMAT=%k:%M +NOW_LOADING=Загрузка... +CREATING_DIRECTORY=Создание папки... +ENTERING_DIRECTORY=Вход в папку... +COPYING=Копирование... +MOVING=Перемещение... +UNABLE_TO_OPEN_DIRECTORY=Невозможно открыть папку. +SHA1_HASH_IS=SHA1 хэш: +CLIPBOARD=[БУФЕР ОБМЕНА] +N_MORE_FILES=Ещё %d файла(-ов)... +PASTE_CLIPBOARD_HERE=Вставить из буфера обмена? +COPY_FILES=Копировать файлы +MOVE_FILES=Переместить файлы +RENAME_TO=Rename to:\n +NAME_FOR_NEW_FOLDER=Name for new folder:\n +DELETE_N_PATHS=Удалить %d пути? +AND_N_MORE=- и ещё %d... +DELETE_X=Удалить "%s"? +DELETING_FILES=Удаление файлов, пожалуйста, подождите... +DELETING_FOLDER=Удаление папки, пожалуйста, подождите... +FAILED_DELETING=Не удалось удалить:\n%s +COULD_NOT_ALLOCATE_BUFFER=Не удалось выделить буфер +COULD_NOT_OPEN_FILE_READING=Не удалось открыть файл для чтения +CALCULATING_SHA1=Вычисление SHA1 хэша:\n%s +N_OF_N_BYTES_PROCESSED=%d/%d байт обработано +RUNNING_X_WITH_N_PARAMETERS=Запуск %s с %d параметрами +START_FAILED_ERROR_N=Запуск не удался. Ошибка %d +HEADER_TITLE=Название тайтла: %s +TITLE_ID=ID тайтла: %s +TITLE_IN_LANGUAGE=Название: (\DV %s) + +SDCARD_LABEL=[sd:] SDCARD (%s) +FLASHCARD_LABEL=[fat:] FLASHCARD (%s) +RAMDRIVE1_LABEL=[ram1:] RAMDRIVE +RAMDRIVE2_LABEL=[ram2:] RAMDRIVE +SYSNAND_LABEL=[nand:] SYSNAND +NITROFS_LABEL=[nitro:] NDS GAME IMAGE +FAT_LABEL_NAMED=[nitro:] FAT IMAGE (%s) +FAT_LABEL=[nitro:] FAT IMAGE +GBA_GAMECART=GBA GAMECART +NDS_GAMECARD=NDS GAMECARD + +SD_FAT=(SD FAT, %s) +N_FREE=%s свободно +SLOT1_FAT=(Slot-1 SD FAT, %s) +GBA_GAME=(GBA Game) +NDS_GAME=(NDS Game) +GAME_VIRTUAL=(Game Virtual) +RAMDRIVE_9MB=(RAMdrive FAT, 9 MB) +RAMDRIVE_16MB=(RAMdrive FAT, 16 MB) +SYSNAND_FAT=(SysNAND FAT, %s) +FAT_IMAGE=(Image FAT, %s) + +UNMOUNT_SDCARD=\R+\B - Извлечь SD-карту +REMOUNT_SDCARD=\R+\B - Перемонтировать SD-карту +UNMOUNT_FLASHCARD=\R+\B - Извлечь Flashcard +REMOUNT_FLASHCARD=\R+\B - Перемонтировать Flashcard +START_START_MENU=START - меню START +POWERTEXT_DS=POWER - Выключение +POWERTEXT=POWER - Перезагрузка/[удерживать] Выключение +POWERTEXT_3DS=POWER - экран спящего режима +HOMETEXT=HOME - HOME Menu prompt +IMAGETEXT=\R+\X - Unmount image +SCREENSHOTTEXT=\R+\L - Сделать скриншот +CLEAR_CLIPBOARD=SELECT - Очистить буфер обмена +RESTORE_CLIPBOARD=SELECT - Восстановить буфер обмена +DIRECTORY_OPTIONS=\R+\A - Параметры папки +COPY_FILES_CREATE_ENTRY=\Y - COPY file/[+\R] CREATE entry +PASTE_FILES_CREATE_ENTRY=\Y - PASTE file/[+\R] CREATE entry +SELECT_FILES=\L - SELECT files (with \D) +DESELECT_FILES=\L - DESELECT files (with \D) +DELETE_RENAME_FILE=\X - DELETE/[+\R] RENAME file + +START_MENU=START меню +POWER_OFF=Выключить +REBOOT=Перезагрузить +LANGUAGE=Язык... +SELECT_LANGUAGE=Выбрать язык + +BOOT_FILE=Boot file +BOOT_FILE_DIRECT=Boot file (Direct) +BOOTSTRAP_FILE=Bootstrap file +MOUNT_NITROFS=Mount NitroFS +SHOW_NDS_INFO=Показать информацию NDS файла +TRIM_NDS=Trim NDS file +RESTORE_SAVE=Восстановить сохранение +MOUNT_FAT_IMG=Mount as FAT image +OPEN_HEX=Открыть в hex-редакторе +SHOW_DIRECTORY_INFO=Show directory info +SHOW_FILE_INFO=Show file info +COPY_SD_OUT=Копировать в sd:/gm9i/out +COPY_FAT_OUT=Скопировать в fat:/gm9i/out +CALC_SHA1=Вычислить SHA1 хэш +LOAD_FONT=Загрузить шрифт + +FILESIZE=размер файла: %s +CREATED=создан: %s +MODIFIED=изменен: %s +UP_READONLY=\DUread-only +DOWN_SYSTEM=\DDsystem +LEFT_HIDDEN=\DLhidden +RIGHT_ARCHIVE=\DRarchive +VIRTUAL=virtual + +HEX_EDITOR=Hex-редактор +JUMP_TO_OFFSET=Jump to Offset +SEARCH_STRING=Search for String +SEARCH_DATA=Search for Data +SEARCH_FOR=Search for:\n +ENTER_VALUE=Введите значение: +SEARCHING=Поиск +PRESS_B_TO_CANCEL=Нажмите B для отмены +EOF_NO_RESULTS=Reached end of file\nwith no results + +DUMP_NDS_ROM_TO=Dump NDS card ROM to\n"%s:/gm9i/out"? +DUMP_GBA_ROM_TO=Dump GBA cart ROM to\n"%s:/gm9i/out"? +DO_NOT_REMOVE_CARD=Не извлекайте NDS карту. +DO_NOT_REMOVE_CART=Не извлекайте GBA карту. +DUMPING_SAVE=Dumping save... +RESTORING_SAVE=Восстановление сохранения... +FAILED_TO_DUMP_ROM=Failed to dump the ROM. +UNABLE_TO_DUMP_ROM=Unable to dump the ROM. +FAILED_TO_DUMP_SAVE=Failed to dump the save. +UNABLE_TO_DUMP_SAVE=Unable to dump the save. +FAILED_TO_RESTORE_SAVE=Не удалось восстановить сохранение. +UNABLE_TO_RESTORE_SAVE=Невозможно восстановить сохранение. +SAVE_SIZE_MISMATCH_CARD=The size of this save doesn't match the size of the inserted game card.\n\nWrite cancelled! +SAVE_SIZE_MISMATCH_CART=The size of this save doesn't match the size of the inserted game pak.\n\nWrite cancelled! +RESTORE_SELECTED_SAVE_CARD=Restore the selected save to the inserted game card?\n\n(\A yes, \B no) +RESTORE_SELECTED_SAVE_CART=Restore the selected save to the inserted game pak?\n\n(\A yes, \B no) +PROGRESS=Прогресс: +N_OF_N_BYTES=%d/%d байт +NDS_IS_DUMPING=%s.nds\nis dumping... +GBA_IS_DUMPING=%s.gba\nis dumping... + +A_OK=(\A OK) +A_YES_B_NO=(\A да, \B нет) +A_YES_B_NO_X_SAVE_ONLY=(\A да, \B нет, \X только сохранить) +A_CONTINUE=(\A продолжить) +A_YES_Y_TRIM_B_NO_X_SAVE_ONLY=(\A yes, \Y trim, \B no, \X save only) +A_SELECT_B_CANCEL=(\A выбрать, \B отменить) +START_CANCEL=(START отмена) +UDLR_CHANGE_ATTRIBUTES=(\D изменить атрибуты) +A_APPLY_B_CANCEL=(\A применить, \B отменить) + +1_BYTE=1 байт +N_BYTES=%d байт +N_KB=%d КБ +N_MB=%d МБ +N_GB=%d ГБ +N_GB_FLOAT=%.1f GB +N_TB_FLOAT=%.1f TB + +JAPANESE=Японский +ENGLISH=Английский +FRENCH=Французский +GERMAN=Немецкий +ITALIAN=Итальянский +SPANISH=Испанский +CHINESE=Китайский +KOREAN=Корейский +