commit bc4bcb44fb387c66557d85b02f27baed3abce9f0 Author: Zi0MIX <80110206+Zi0MIX@users.noreply.github.com> Date: Fri Sep 26 01:03:53 2025 +0200 French diff --git a/localization.txt b/localization.txt new file mode 100644 index 0000000..223fce0 --- /dev/null +++ b/localization.txt @@ -0,0 +1,103 @@ +french + + +WIN_CONFIGURE_UPDATED_TITLE +"Paramètres recommandés mis à jour" + + +WIN_CONFIGURE_UPDATED_BODY +"Les paramètres recommandés ont été mis à jour depuis votre dernière partie de Call of Duty. +Voulez-vous que le jeu se configure de façon optimale en fonction de ces nouveaux paramètres ? + +Cette action est recommandée pour la plupart des joueurs. Seuls les paramètres système seront modifiés, les commandes resteront inchangées." + + + +WIN_LOW_MEMORY_BODY +"Votre mémoire virtuelle est faible. +Il se peut que le jeu tourne au ralenti ou s'arrête. +Il est fortement recommandé de fermer certains programmes avant de lancer Call of Duty. + +Voulez-vous lancer Call of Duty malgré tout ?" + + +WIN_LOW_MEMORY_TITLE +"Mémoire faible" + + +WIN_COLORDEPTH_WARN_BODY +"La qualité des couleurs actuelle ne vous permettra pas de +lancer un mode fenêtré correct. Cliquez sur "OK" pour le +lancer malgré tout. Choisissez "Annuler" pour quitter." + + +WIN_COLORDEPTH_WARN_TITLE +"Faible qualité des couleurs" + + +WIN_COMPUTER_CHANGE_BODY +"Des modifications ont été apportées à votre ordinateur depuis votre dernière partie de Call of Duty. +Voulez-vous que le jeu se configure de façon optimale en fonction de ce nouveau matériel ? + +Cette action est recommandée pour la plupart des joueurs. +Seuls les paramètres système seront modifiés, les commandes resteront inchangées." + + +WIN_COMPUTER_CHANGE_TITLE +"Régler les paramètres optimaux ?" + + +WIN_DISK_FULL_BODY +"Call of Duty: Black Ops II n'a pas pu écrire dans un fichier. Le disque dur doit être plein." + + +WIN_DISK_FULL_TITLE +"Erreur lors de l'écriture dans le fichier" + + +WIN_IMPROPER_QUIT_BODY +"Il semble que Call of Duty: Black Ops II n'ait pas été fermé correctement. +Voulez-vous lancer le jeu en mode sans échec ? + +Cette action est recommandée pour la plupart des joueurs. +Seuls les paramètres système seront modifiés, les commandes resteront inchangées." + + +WIN_IMPROPER_QUIT_TITLE +"Lancer en mode sans échec ?" + + +WIN_ERROR +"Erreur fatale" + +WIN_NO_STEAM +"Vous devez lancer Steam pour jouer." + +WIN_OUT_OF_MEM_BODY +"Erreur : plus de mémoire. Espace libre insuffisant sur le disque dur." + + +WIN_OUT_OF_MEM_TITLE +"Erreur : plus de mémoire." + + +WIN_UNABLE_LOAD_DLL_BODY +"Impossible de charger un fichier DLL. Causes possibles : mémoire insuffisante, espace libre insuffisant ou fichiers DLL manquants." + + +WIN_DIRECTX_INIT_TITLE +"Erreur DirectX" + +WIN_DIRECTX_INIT_BODY +"DirectX a rencontré une erreur irrécupérable. + +Consultez le fichier LisezMoi pour une liste de solutions possibles." + +WIN_EXE_ALREADY_RUNNING +"Call of Duty: Black Ops II est déjà en cours d'exécution. + +Vous pouvez changer de mode de jeu depuis le menu." + + +WIN_COULDNT_START_PROCESS +"Impossible de lancer le processus." diff --git a/localization_zm.txt b/localization_zm.txt new file mode 100644 index 0000000..223fce0 --- /dev/null +++ b/localization_zm.txt @@ -0,0 +1,103 @@ +french + + +WIN_CONFIGURE_UPDATED_TITLE +"Paramètres recommandés mis à jour" + + +WIN_CONFIGURE_UPDATED_BODY +"Les paramètres recommandés ont été mis à jour depuis votre dernière partie de Call of Duty. +Voulez-vous que le jeu se configure de façon optimale en fonction de ces nouveaux paramètres ? + +Cette action est recommandée pour la plupart des joueurs. Seuls les paramètres système seront modifiés, les commandes resteront inchangées." + + + +WIN_LOW_MEMORY_BODY +"Votre mémoire virtuelle est faible. +Il se peut que le jeu tourne au ralenti ou s'arrête. +Il est fortement recommandé de fermer certains programmes avant de lancer Call of Duty. + +Voulez-vous lancer Call of Duty malgré tout ?" + + +WIN_LOW_MEMORY_TITLE +"Mémoire faible" + + +WIN_COLORDEPTH_WARN_BODY +"La qualité des couleurs actuelle ne vous permettra pas de +lancer un mode fenêtré correct. Cliquez sur "OK" pour le +lancer malgré tout. Choisissez "Annuler" pour quitter." + + +WIN_COLORDEPTH_WARN_TITLE +"Faible qualité des couleurs" + + +WIN_COMPUTER_CHANGE_BODY +"Des modifications ont été apportées à votre ordinateur depuis votre dernière partie de Call of Duty. +Voulez-vous que le jeu se configure de façon optimale en fonction de ce nouveau matériel ? + +Cette action est recommandée pour la plupart des joueurs. +Seuls les paramètres système seront modifiés, les commandes resteront inchangées." + + +WIN_COMPUTER_CHANGE_TITLE +"Régler les paramètres optimaux ?" + + +WIN_DISK_FULL_BODY +"Call of Duty: Black Ops II n'a pas pu écrire dans un fichier. Le disque dur doit être plein." + + +WIN_DISK_FULL_TITLE +"Erreur lors de l'écriture dans le fichier" + + +WIN_IMPROPER_QUIT_BODY +"Il semble que Call of Duty: Black Ops II n'ait pas été fermé correctement. +Voulez-vous lancer le jeu en mode sans échec ? + +Cette action est recommandée pour la plupart des joueurs. +Seuls les paramètres système seront modifiés, les commandes resteront inchangées." + + +WIN_IMPROPER_QUIT_TITLE +"Lancer en mode sans échec ?" + + +WIN_ERROR +"Erreur fatale" + +WIN_NO_STEAM +"Vous devez lancer Steam pour jouer." + +WIN_OUT_OF_MEM_BODY +"Erreur : plus de mémoire. Espace libre insuffisant sur le disque dur." + + +WIN_OUT_OF_MEM_TITLE +"Erreur : plus de mémoire." + + +WIN_UNABLE_LOAD_DLL_BODY +"Impossible de charger un fichier DLL. Causes possibles : mémoire insuffisante, espace libre insuffisant ou fichiers DLL manquants." + + +WIN_DIRECTX_INIT_TITLE +"Erreur DirectX" + +WIN_DIRECTX_INIT_BODY +"DirectX a rencontré une erreur irrécupérable. + +Consultez le fichier LisezMoi pour une liste de solutions possibles." + +WIN_EXE_ALREADY_RUNNING +"Call of Duty: Black Ops II est déjà en cours d'exécution. + +Vous pouvez changer de mode de jeu depuis le menu." + + +WIN_COULDNT_START_PROCESS +"Impossible de lancer le processus." diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..44db833 --- /dev/null +++ b/readme.md @@ -0,0 +1,60 @@ +# Language files for Call of Duty: Black Ops II + +Language files required to turn the in-game language to French + +# How to install + +1) Download the files + +## Via web UI + +Press blue button ``, then click `Download ZIP`. I'm trying to pre-cache every download so it should begin instantly, but if it doesn't, it can "spin" even for around 10 minutes, that's expected. The download will begin eventually. + +## Via Github Desktop + +If you have Github Desktop app installed, you can use + +``` +File -> Clone respository -> URL +``` + +And paste URL of this page to the first input field. It will fetch the repository via GIT client, keep in mind, it may take some time. + +2) Backup your game files + +For additional safety, save folders `sound`, `zone`, `localization.txt` and `localization_zm.txt` files from your game's root directory in some other place on your computer. + +3) Drag new files over + +Your zip/folder contains the following + +- `sound` directory +- `zone` directory +- `localization.txt` file +- `localization_zm.txt` file + +Drag these 2 folders and 2 files on the root folder of your game. It should prompt you if you want to replace `localization.txt` and `localization_zm.txt` files (and potentially more, if you already have some/all of the language files). Once confirmed and the files are copied in, your localization is changed. + +# Something went wrong while setting the localization up + +Use the files you've backed up in step 2 to recover the game to the previous state, alternatively use Steam to `Verify integrity of game files` which will redownload the correct files. + +# I found a problem + +Report any issues [on Discord](b2.wtf/discord) + +# Known issues + +If I'm already aware of an issue with a specific file language set, it'll be placed in the `Issues` section in this repository + +# Contribution + +Registration to this tracker is closed for now, so if you want to add a missing language or help solving a problem from `Issues` section, reach out on Discord + +# Does it work on Plutonium? + +Yes, these localizations 100% work with Plutonium and Steam versions of the game. + +# Credits + +Credits to [Huth](https://github.com/HuthTV) for collecting the region locked files. diff --git a/sound/cmn_root.french.sabs b/sound/cmn_root.french.sabs new file mode 100644 index 0000000..90a5394 Binary files /dev/null and b/sound/cmn_root.french.sabs differ diff --git a/sound/desktop.ini b/sound/desktop.ini new file mode 100644 index 0000000..a4c1afe --- /dev/null +++ b/sound/desktop.ini @@ -0,0 +1,15 @@ +[LocalizedFileNames] +zmb_nuked_real.french.sabs=@zmb_nuked_real.french.sabs,0 +zmb_common.french.sabs=@zmb_common.french.sabs,0 +zmb_classic_transit.french.sabs=@zmb_classic_transit.french.sabs,0 +cmn_root.french.sabs=@cmn_root.french.sabs,0 +zmb_tomb.french.sabs=@zmb_tomb.french.sabs,0 +zmb_tomb_load.french.sabs=@zmb_tomb_load.french.sabs,0 +zmb_buried_load.french.sabs=@zmb_buried_load.french.sabs,0 +zmb_buried.french.sabs=@zmb_buried.french.sabs,0 +zmb_alcatraz.french.sabs=@zmb_alcatraz.french.sabs,0 +zmb_alcatraz_load.french.sabs=@zmb_alcatraz_load.french.sabs,0 +zmb_alcatraz.french.sabl=@zmb_alcatraz.french.sabl,0 +zmb_highrise.french.sabs=@zmb_highrise.french.sabs,0 +zmb_returned_tranzit.french.sabs=@zmb_returned_tranzit.french.sabs,0 +zmb_rt_load.french.sabs=@zmb_rt_load.french.sabs,0 diff --git a/sound/zmb_alcatraz.french.sabl b/sound/zmb_alcatraz.french.sabl new file mode 100644 index 0000000..8ef6668 Binary files /dev/null and b/sound/zmb_alcatraz.french.sabl differ diff --git a/sound/zmb_alcatraz.french.sabs b/sound/zmb_alcatraz.french.sabs new file mode 100644 index 0000000..fffddee Binary files /dev/null and b/sound/zmb_alcatraz.french.sabs differ diff --git a/sound/zmb_alcatraz_load.french.sabs b/sound/zmb_alcatraz_load.french.sabs new file mode 100644 index 0000000..9763e5f Binary files /dev/null and b/sound/zmb_alcatraz_load.french.sabs differ diff --git a/sound/zmb_buried.french.sabs b/sound/zmb_buried.french.sabs new file mode 100644 index 0000000..356cc34 Binary files /dev/null and b/sound/zmb_buried.french.sabs differ diff --git a/sound/zmb_buried_load.french.sabs b/sound/zmb_buried_load.french.sabs new file mode 100644 index 0000000..2af3f99 Binary files /dev/null and b/sound/zmb_buried_load.french.sabs differ diff --git a/sound/zmb_classic_transit.french.sabs b/sound/zmb_classic_transit.french.sabs new file mode 100644 index 0000000..702bf2b Binary files /dev/null and b/sound/zmb_classic_transit.french.sabs differ diff --git a/sound/zmb_common.french.sabs b/sound/zmb_common.french.sabs new file mode 100644 index 0000000..2ba8bb8 Binary files /dev/null and b/sound/zmb_common.french.sabs differ diff --git a/sound/zmb_highrise.french.sabs b/sound/zmb_highrise.french.sabs new file mode 100644 index 0000000..c64f671 Binary files /dev/null and b/sound/zmb_highrise.french.sabs differ diff --git a/sound/zmb_nuked_real.french.sabs b/sound/zmb_nuked_real.french.sabs new file mode 100644 index 0000000..58a11ac Binary files /dev/null and b/sound/zmb_nuked_real.french.sabs differ diff --git a/sound/zmb_returned_tranzit.french.sabs b/sound/zmb_returned_tranzit.french.sabs new file mode 100644 index 0000000..81a6f3e Binary files /dev/null and b/sound/zmb_returned_tranzit.french.sabs differ diff --git a/sound/zmb_rt_load.french.sabs b/sound/zmb_rt_load.french.sabs new file mode 100644 index 0000000..da5c073 Binary files /dev/null and b/sound/zmb_rt_load.french.sabs differ diff --git a/sound/zmb_tomb.french.sabs b/sound/zmb_tomb.french.sabs new file mode 100644 index 0000000..af0bafe Binary files /dev/null and b/sound/zmb_tomb.french.sabs differ diff --git a/sound/zmb_tomb_load.french.sabs b/sound/zmb_tomb_load.french.sabs new file mode 100644 index 0000000..d9bd035 Binary files /dev/null and b/sound/zmb_tomb_load.french.sabs differ diff --git a/zone/french/fr_base.ipak b/zone/french/fr_base.ipak new file mode 100644 index 0000000..c5cd411 Binary files /dev/null and b/zone/french/fr_base.ipak differ diff --git a/zone/french/fr_code_post_gfx_zm.ff b/zone/french/fr_code_post_gfx_zm.ff new file mode 100644 index 0000000..f031d44 Binary files /dev/null and b/zone/french/fr_code_post_gfx_zm.ff differ diff --git a/zone/french/fr_common_zm.ff b/zone/french/fr_common_zm.ff new file mode 100644 index 0000000..8a3768d Binary files /dev/null and b/zone/french/fr_common_zm.ff differ diff --git a/zone/french/fr_dlc1_load_zm.ff b/zone/french/fr_dlc1_load_zm.ff new file mode 100644 index 0000000..5226ce7 Binary files /dev/null and b/zone/french/fr_dlc1_load_zm.ff differ diff --git a/zone/french/fr_dlc2_load_zm.ff b/zone/french/fr_dlc2_load_zm.ff new file mode 100644 index 0000000..9483aeb Binary files /dev/null and b/zone/french/fr_dlc2_load_zm.ff differ diff --git a/zone/french/fr_dlc3_load_zm.ff b/zone/french/fr_dlc3_load_zm.ff new file mode 100644 index 0000000..079bb43 Binary files /dev/null and b/zone/french/fr_dlc3_load_zm.ff differ diff --git a/zone/french/fr_dlc4_load_zm.ff b/zone/french/fr_dlc4_load_zm.ff new file mode 100644 index 0000000..5a60d4e Binary files /dev/null and b/zone/french/fr_dlc4_load_zm.ff differ diff --git a/zone/french/fr_patch_ui_zm.ff b/zone/french/fr_patch_ui_zm.ff new file mode 100644 index 0000000..a129d03 Binary files /dev/null and b/zone/french/fr_patch_ui_zm.ff differ diff --git a/zone/french/fr_patch_zm.ff b/zone/french/fr_patch_zm.ff new file mode 100644 index 0000000..3aa8e5e Binary files /dev/null and b/zone/french/fr_patch_zm.ff differ diff --git a/zone/french/fr_so_zclassic_zm_transit.ff b/zone/french/fr_so_zclassic_zm_transit.ff new file mode 100644 index 0000000..0211490 Binary files /dev/null and b/zone/french/fr_so_zclassic_zm_transit.ff differ diff --git a/zone/french/fr_so_zencounter_zm_transit.ff b/zone/french/fr_so_zencounter_zm_transit.ff new file mode 100644 index 0000000..03e93aa Binary files /dev/null and b/zone/french/fr_so_zencounter_zm_transit.ff differ diff --git a/zone/french/fr_so_zsurvival_zm_transit.ff b/zone/french/fr_so_zsurvival_zm_transit.ff new file mode 100644 index 0000000..e046c85 Binary files /dev/null and b/zone/french/fr_so_zsurvival_zm_transit.ff differ diff --git a/zone/french/fr_ui_zm.ff b/zone/french/fr_ui_zm.ff new file mode 100644 index 0000000..2c163e9 Binary files /dev/null and b/zone/french/fr_ui_zm.ff differ diff --git a/zone/french/fr_zm_buried.ff b/zone/french/fr_zm_buried.ff new file mode 100644 index 0000000..a8c0cf2 Binary files /dev/null and b/zone/french/fr_zm_buried.ff differ diff --git a/zone/french/fr_zm_highrise.ff b/zone/french/fr_zm_highrise.ff new file mode 100644 index 0000000..444ca98 Binary files /dev/null and b/zone/french/fr_zm_highrise.ff differ diff --git a/zone/french/fr_zm_nuked.ff b/zone/french/fr_zm_nuked.ff new file mode 100644 index 0000000..2291eed Binary files /dev/null and b/zone/french/fr_zm_nuked.ff differ diff --git a/zone/french/fr_zm_prison.ff b/zone/french/fr_zm_prison.ff new file mode 100644 index 0000000..75e0ee9 Binary files /dev/null and b/zone/french/fr_zm_prison.ff differ diff --git a/zone/french/fr_zm_tomb.ff b/zone/french/fr_zm_tomb.ff new file mode 100644 index 0000000..719efff Binary files /dev/null and b/zone/french/fr_zm_tomb.ff differ diff --git a/zone/french/fr_zm_transit.ff b/zone/french/fr_zm_transit.ff new file mode 100644 index 0000000..78b6e04 Binary files /dev/null and b/zone/french/fr_zm_transit.ff differ