diff --git a/Translations/BeforeTheStormAccess.strings.fr.txt b/Translations/BeforeTheStormAccess.strings.fr.txt new file mode 100644 index 0000000..97cfb75 --- /dev/null +++ b/Translations/BeforeTheStormAccess.strings.fr.txt @@ -0,0 +1,72 @@ +# Before the Storm Access - traduction française. +# Ce fichier va dans BepInEx\plugins, a cote de BeforeTheStormAccess.dll. +# {0}-style placeholders doivent rester tels quels. +mod_loaded=Before the Storm Access chargé. +help_text=Touches de Before the Storm Access. F1 : cette aide. Accent grave : répète la dernière annonce, ou lit les choix actuels quand un choix est affiché à l'écran. Maj plus accent grave, le tilde : active ou désactive la lecture automatique des dialogues. F9 : active ou désactive le journal de débogage. F10 : écrit un instantané de diagnostic dans le fichier journal. Crochet droit : objet interactif suivant, le plus proche en premier. Crochet gauche : objet interactif précédent. Barre oblique inversée : répète l'objet sélectionné avec la distance et la direction actualisées. N : itinéraire à pied vers l'objet sélectionné, en utilisant les chemins du jeu ; appuyez de nouveau sur N en marchant pour un itinéraire actualisé. Maj N : active ou désactive le guidage continu, un signal parlé qui annonce la direction horaire à suivre quand le cap doit changer, indique la progression, et annonce l'arrivée une fois l'objet atteint. O : objectif actuel. Maj O : lieu actuel. Les nouveaux objectifs sont annoncés automatiquement. Les distances sont en mètres ; les directions utilisent des positions horaires où midi est droit devant. Les répliques de dialogue et les sous-titres sont lus automatiquement, et les fenêtres comme les menus, le journal et les textos sont lues à leur ouverture. Quand un objet est à portée, son nom et ses actions sont annoncés. Les choix de dialogue et les actions sur les objets sont lus avec leur direction : haut, droite, bas ou gauche, correspondant à W, D, S, A ou aux boutons de manette correspondants. +debug_mode_enabled=Mode débogage activé. +debug_mode_disabled=Mode débogage désactivé. +nothing_to_repeat=Rien à répéter. +dialogue_reading_on=Lecture des dialogues activée. +dialogue_reading_off=Lecture des dialogues désactivée. +dir_up=haut +dir_right=droite +dir_down=bas +dir_left=gauche +choices_prefix=Choix : +backtalk_prefix=Joute verbale : +choice_entry={0} : {1} +choices_recap_prefix=Choix pour +choices_decision=Décision {0} : +choices_you_chose=vous avez choisi {0} +choices_alternative=L'autre option : {0} +choices_option_stat={0}, {1} pour cent +choices_stats_offline=Statistiques monde et amis indisponibles : non connecté à internet. +choices_stats_not_signed_in=Statistiques monde et amis indisponibles : non connecté au compte. +choices_stats_unavailable=Statistiques monde et amis indisponibles. +sms_contact_unread={0}, {1} +window_opened=Fenêtre {0}. +diagnostics_dumped=Diagnostic écrit dans le journal. +out_of_range=hors de portée +hotspot_nearby={0} à proximité. +interact_hint=Maintenez {0}, puis appuyez sur la touche de direction de l'action. +key_unknown=la touche d'interaction +no_hotspots=Aucun objet interactif trouvé à proximité. +no_browser_target=Aucun objet sélectionné. Appuyez sur crochet droit pour trouver l'objet le plus proche. +hotspot_cycle={0} sur {1} : {2}, {3}. +hotspot_detail={0}, {1}. +distance_clock={0} mètres à {1} heures +elev_slightly_up=légèrement en haut +elev_up_high=en hauteur +elev_slightly_down=légèrement en bas +elev_down_low=en contrebas +nav_aim=Visez {0} heures +bt_started=Joute verbale contre {0}. Gagnez {1} points. +bt_unknown_opponent=votre adversaire +bt_point_won=Point. {0} sur {1}. +bt_point_lost=Point perdu. {0} sur {1}. +bt_won=Vous avez gagné la joute verbale. +bt_lost=Vous avez perdu la joute verbale. +bt_time_low=Dépêchez-vous. +objective_prefix=Objectif : {0} +objective_new=Nouvel objectif : {0} +no_objective=Aucun objectif actuel. +location_prefix=Lieu : {0} +no_location=Lieu inconnu. +nav_route_header=Itinéraire vers {0} : {1} mètres au total. +nav_leg=tournez à {0} heures, {1} mètres +nav_partial=Attention : l'itinéraire est partiel et pourrait ne pas atteindre la cible. +nav_no_route=Aucun itinéraire praticable vers {0} n'a été trouvé. +nav_more_legs=D'autres étapes suivent ; appuyez de nouveau sur N en chemin. +nav_guidance_on=Guidage vers {0} démarré. Suivez les indications horaires ; Maj N pour arrêter. +nav_guidance_off=Guidage arrêté. +nav_arrived=Arrivé à {0}. +nav_route_lost=Itinéraire perdu. Guidage arrêté. +nav_tick_hour={0} heures, {1} mètres +nav_tick_dist={0} mètres +slider_percent={0} pour cent +press_key_to_bind=appuyez sur une touche pour l'assigner +key_unbound=non assignée +key_left_mouse=bouton gauche de la souris +key_right_mouse=bouton droit de la souris +key_middle_mouse=bouton central de la souris +key_grave=accent grave diff --git a/scripts/Package-Mod.ps1 b/scripts/Package-Mod.ps1 index 900d017..c93c8a8 100644 --- a/scripts/Package-Mod.ps1 +++ b/scripts/Package-Mod.ps1 @@ -26,6 +26,12 @@ New-Item -ItemType Directory -Force (Join-Path $projectDir "dist") | Out-Null # Mod DLL Copy-Item (Join-Path $projectDir "bin\Release\net35\BeforeTheStormAccess.dll") (Join-Path $staging "BepInEx\plugins\") +# Translations +$translationsDir = Join-Path $projectDir "Translations" +if (Test-Path $translationsDir) { + Copy-Item (Join-Path $translationsDir "*.txt") (Join-Path $staging "BepInEx\plugins\") +} + # Loader: BepInEx core + doorstop from the working install Copy-Item (Join-Path $gameDir "BepInEx\core\*") (Join-Path $staging "BepInEx\core\") Copy-Item (Join-Path $gameDir "winhttp.dll") $staging