Skip to content

Commit

Permalink
Update translations (#10)
Browse files Browse the repository at this point in the history
* Update French translations

* Update Russian translations

* Update Ukrainian translations

* Update Vietnamese translations

* Update Portuguese, Brazilian translations

* Update French translations

* Update Russian translations

* Update Turkish translations

* Update Ukrainian translations
  • Loading branch information
EclipseMenu-Bot authored Jan 2, 2025
1 parent c90dab6 commit f9a4dd0
Show file tree
Hide file tree
Showing 6 changed files with 735 additions and 98 deletions.
83 changes: 27 additions & 56 deletions translations/fr_FR.lang.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,18 @@
{
"language-name": "French",
"language-native": "Français",
"language-charset": "default",
"language-fallback": "en_US",
"common.create": "Créer",
"common.cancel": "Annuler",
"common.warning": "Attention",
"common.error": "Erreur",
"common.info": "Information",
"common.ok": "OK",
"common.yes": "Oui",
"common.no": "Non",
"common.new": "Nouveau",
"common.save": "Enregistrer",
"common.load": "Charger",
"common.delete": "Supprimer",
"tab.bot": "Bot",
"tab.bypass": "Bypass",
"tab.creator": "Créateur",
"tab.global": "Global",
"tab.interface": "Interface",
"tab.keybinds": "Raccourcis clavier",
"tab.labels": "Étiquettes",
"tab.level": "Niveau",
Expand All @@ -28,23 +21,22 @@
"tab.shortcuts": "Raccourcis",
"bot.new-replay": "Nouvel enregistrement",
"bot.new-replay.msg": "Saisissez un nom pour le nouveau replay :",
"bot.overwrite": "Êtes-vous sûr de vouloir écraser {0} ?",
"bot.overwrite-current": "Votre replay actuel sera écrasé. Êtes-vous sûr ?",
"bot.overwrite": "Êtes-vous sûr de vouloir écraser {}?",
"bot.overwrite-current": "Votre replay actuel sera écrasé. Êtes-vous sûr?",
"bot.saved": "Replay sauvegardé",
"bot.saved.msg": "Rejouer {0} sauvegardé avec les entrées {1}",
"bot.saved.msg": "Replay {0} sauvegardé avec {1} entrées",
"bot.loaded": "Replay chargé",
"bot.loaded.msg": "Replay {0} chargé avec les entrées {1}",
"bot.load-fail": "Échec du chargement du replay : {}",
"bot.delete-invalid": "Replay non valide",
"bot.loaded.msg": "Replay {0} chargé avec {1} entrées",
"bot.load-fail": "Échec du chargement du replay: {}",
"bot.delete-invalid": "Replay invalide",
"bot.delete-invalid.msg": "Veuillez sélectionner un replay que vous souhaitez supprimer.",
"bot.confirm-delete": "Êtes-vous sûr de vouloir supprimer ?",
"bot.confirm-delete": "Êtes-vous sûr de vouloir supprimer {}?",
"bot.deleted": "Replay supprimé",
"bot.deleted.msg": "{0} A été supprimé.",
"bot.deleted.msg": "{} a été supprimé.",
"bot.disabled": "Désactivé",
"bot.record": "Enregistrement",
"bot.playback": "Lecture",
"bot.replays": "Replays",
"bypass.allowlowvolume": "Allow Low Volume",
"bypass.allowlowvolume": "Autoriser volume faible",
"bypass.allowlowvolume.desc": "Permet de baisser le volume en dessous de 3%.",
"bypass.charfilter": "Contourner le filtre de caractères",
"bypass.charfilter.desc": "Permet de bypass le filtre de caractères sur n'importe quelle zone de texte.",
Expand All @@ -58,12 +50,12 @@
"bypass.instantcomplete.desc": "Complète automatiquement le niveau au démarrage.",
"bypass.levelkick": "Expulsion du niveau",
"bypass.levelkick.desc": "Empêche le jeu de vous expulser d'un niveau après le chargement.",
"bypass.menugameplay": "Gameplay du menu",
"bypass.menugameplay": "Gameplay dans menu principal",
"bypass.menugameplay.desc": "Permet de contrôler le joueur dans le menu principal.",
"bypass.practicemusic": "Synchronisation de la musique d'entraînement",
"bypass.practicemusic.desc": "Débloque la possibilité d'utiliser la musique du mode normal en practice mode.",
"bypass.practicemusic.desc": "Permet d'utiliser la musique du mode normal en mode entrainement.",
"bypass.musiccustomizer": "Personnalisation de la musique",
"bypass.musiccustomizer.desc": "Vous permettez d'utiliser le menu personnalisé et de pratiquer de la musique.",
"bypass.musiccustomizer.desc": "Permet de choisir une musique personnalisée du menu et du mode d'entrainement",
"bypass.pausebuffering": "Pause de la mémoire tampon",
"bypass.pausebuffering.desc": "Empêche le jeu de bloquer la mise en pause du tampon.",
"bypass.unlockicons": "Déverrouiller les icônes",
Expand All @@ -79,7 +71,7 @@
"creator.customobjectbypass": "Contourner les objets personnalisés",
"creator.customobjectbypass.desc": "Permet de dépasser la limite de 1000 objets pour la création d'objets personnalisés.",
"creator.defaultsongbypass": "Contourner les musiques de base",
"creator.defaultsongbypass.desc": "Débloque les musiques de base cachées dans l'éditeur de niveau.",
"creator.defaultsongbypass.desc": "Débloque les musiques de base cachées dans l'éditeur de niveau",
"creator.editorwave": "Traînée de la wave dans l'éditeur",
"creator.editorwave.desc": "Active la trainée de la wave dans l'éditeur de niveaux.",
"creator.freescroll": "Défilement libre",
Expand All @@ -104,7 +96,6 @@
"global.audiospeed.desc": "Change la vitesse de l’audio.",
"global.audiospeed.sync": "Synchroniser avec le speedhack",
"global.audiospeed.sync.desc": "Synchronise la vitesse de l'audio avec le speedhack, si activé.",
"global.click-between-frames": "Click Between Frames",
"global.click-between-frames.desc": "Active/désactive le mod Click Between Frames.",
"global.compacteditorlevels": "Niveaux Compact de l'éditeur",
"global.compacteditorlevels.desc": "Active la vue compacte lors de la navigation sur les niveaux de l'éditeur personnalisé.\n(Adapté du code par Cvolton, créé par RayDeeUx)",
Expand All @@ -120,7 +111,6 @@
"global.discordrpc.time-mode.2": "Temps de jeu sur le niveau",
"global.discordrpc.time-mode.3": "Temps de jeu+Temps de jeu sur le niveau",
"global.discordrpc.time-mode.desc": "Définit comment le temps est affiché dans le RPC.\nDésactivé : Le temps n'est pas activé.\nTemps de jeu total : Affiche le temps total que vous avez passé en jeu.\nTemps de jeu de niveau : Affiche uniquement le temps que vous avez passé sur le niveau actuel.\nTemps de jeu+Temps de jeu sur le niveau : Affiche le temps total dans le jeu et le temps sur le niveau actuel.",
"global.discordrpc.menus": "Menus",
"global.discordrpc.menu.details": "Détails du menu",
"global.discordrpc.menu.state": "État du menu",
"global.discordrpc.menu.large-image": "Grande image de menu",
Expand All @@ -141,7 +131,6 @@
"global.discordrpc.level.large-text": "Texte de la grande image du niveau",
"global.discordrpc.level.small-image": "Petite image du niveau",
"global.discordrpc.level.small-text": "Texte de la petite image du niveau",
"global.discordrpc.platformer": "Platformer",
"global.discordrpc.platformer.details": "Détails du platformer",
"global.discordrpc.platformer.state": "État du platformer",
"global.discordrpc.platformer.large-image": "Grande image du platformer",
Expand All @@ -152,7 +141,6 @@
"global.discordrpc.buttons.1": "Bouton 1",
"global.discordrpc.buttons.2": "Bouton 2",
"global.discordrpc.buttons.text": "Texte",
"global.discordrpc.buttons.url": "URL",
"global.fpsbypass": "Contourner les FPS",
"global.lockcursor": "Verrouiller le curseur",
"global.lockcursor.desc": "Verrouille le curseur sur la fenêtre lorsque vous jouez.",
Expand All @@ -163,7 +151,6 @@
"global.pitchshift.desc": "Change la hauteur de l'audio.",
"global.autosafemode": "Safe Mode automatique",
"global.autosafemode.desc": "Active automatiquement le Safe Mode si des cheats sont activés",
"global.safemode": "Safe Mode",
"global.safemode.desc": "Empêche le jeu de sauvegarder la progression sur tous les niveaux.",
"global.safemode.freeze_attempts": "Geler le nombre d'essais",
"global.safemode.freeze_jumps": "Geler le nombre de sauts",
Expand All @@ -181,7 +168,6 @@
"interface.font-size": "Taille de la police",
"interface.reload-fonts": "Recharger les Polices",
"interface.layout-type": "Type de mise en page",
"interface.style": "Style",
"interface.enable-blur": "Activer le flou",
"interface.blur-speed": "Vitesse du flou",
"interface.accent-color": "Couleur d'accent",
Expand All @@ -203,7 +189,7 @@
"labels.visible.desc": "Active/désactive la visibilité des labels.",
"labels.cheat-indicator.visible": "Indicateur de Triche",
"labels.cheat-indicator.visible.desc": "Affiche un indicateur rouge si vous avez activé des triches.",
"labels.cheat-indicator.endscreen": "Afficher sur la fin de l'écran",
"labels.cheat-indicator.endscreen": "Afficher sur l'écran de fin",
"labels.cheat-indicator.endscreen.desc": "Montre l'indicateur de triche sur l'écran de fin de niveau.",
"labels.cheat-indicator.only-cheating": "Afficher uniquement les triches",
"labels.cheat-indicator.only-cheating.desc": "Masque l'indicateur de triche si vous ne trichez pas.",
Expand Down Expand Up @@ -236,20 +222,18 @@
"labels.alignment": "Alignement",
"labels.events": "Événements",
"labels.events.enabled": "Activé",
"labels.events.type": "Type",
"labels.events.types.0": "Toujours",
"labels.events.types.1": "Personnalisé",
"labels.events.types.2": "En Mort",
"labels.events.types.3": "Maintenir le bouton",
"labels.events.types.4": "À la mort de No clip",
"labels.events.condition": "Condition",
"labels.events.visible": "Visibilité",
"labels.events.visible.0": "Ne pas modifier",
"labels.events.visible.1": "Afficher",
"labels.events.visible.2": "Masquer",
"labels.events.scale": "Modifier l'échelle ?",
"labels.events.color": "Modifier la couleur ?",
"labels.events.opacity": "Modifier Opacité?",
"labels.events.opacity": "Modifier l'opacité?",
"labels.events.font": "Modifier la police ?",
"labels.events.delay": "Délai",
"labels.events.delay.desc": "Le délai avant le déclenchement de l'événement.",
Expand All @@ -262,11 +246,11 @@
"labels.delete": "Supprimer Label",
"labels.move-up": "Déplacer vers Haut",
"labels.move-down": "Déplacer vers le bas",
"labels.export": "Label d'exportation",
"labels.import": "Label d'importation",
"labels.export": "Export du label",
"labels.import": "Import d'un label",
"labels.delete-prompt": "Supprimer le label ?",
"labels.delete-prompt.msg": "Êtes-vous sûr de vouloir supprimer ce Label ?",
"level.accuratepercentage": "Pourcentage exact",
"level.accuratepercentage": "Pourcentage précis",
"level.accuratepercentage.desc": "Permet d'utiliser plus de décimales pour le pourcentage des niveaux, tout en ajoutant des outils supplémentaires.",
"level.accuratepercentage.normal_mode": "Mode Normal",
"level.accuratepercentage.amount": "Emplacements des décimales",
Expand All @@ -282,23 +266,23 @@
"level.autopracticemode.desc": "Active automatiquement le mode d'entraînement lors de l'entrée dans un niveau. (Créé par Uproxide)",
"level.autosongdownload": "Téléchargement automatique de la musique",
"level.autosongdownload.desc": "Télécharge automatiquement la musique et les fichiers SFX d'un niveau en ligne. (Créé par Uproxide)",
"level.forceplatformer": "Forcer le Platformer",
"level.forceplatformer.desc": "Force le mode de plateforme lorsque vous jouez à un niveau.",
"level.freeze_attempts": "Geler les tentatives",
"level.freeze_attempts.desc": "Gèle le nombre de tentatives dans un niveau.",
"level.forceplatformer": "Forcer le mode Platformer",
"level.forceplatformer.desc": "Force le mode Platformer lorsque vous jouez à un niveau.",
"level.freeze_attempts": "Freeze les attempts",
"level.freeze_attempts.desc": "Stop les attempts d'un niveau.",
"level.hidelevelcomplete": "Masquer les effets visuels des niveaux complétés",
"level.hidelevelcomplete.desc": "Masque l'explosion, les feux d'artifice et les particules vus lorsque vous complétez un niveau. (Créé par RayDeeUx)",
"level.hidepause": "Cacher le menu Pause",
"level.hidepause.desc": "Cache le menu de pause. Utile pour prendre des captures d'écran des niveaux.",
"level.hidepause.desc": "Cache le menu Pause. Utile pour prendre des captures d'écran des niveaux.",
"level.hitbox_multiplier": "Multiplicateur de Hitbox",
"level.hitbox_multiplier.desc": "Modifie l'échelle des hitboxes dans le jeu.",
"level.hitbox_multiplier.player": "Multiplicateur du joueur",
"level.hitbox_multiplier.solid": "Multiplicateur solide",
"level.hitbox_multiplier.hazard": "Multiplicateur de Hazard",
"level.instantmirror": "Miroir Instant",
"level.instantmirror.desc": "Enlève la transition du portail miroir.",
"level.legacyreversephysics": "Physiques inversées de l'ancienne",
"level.legacyreversephysics.desc": "Force la vieille physique à l'envers parmi d'autres changements de physique.",
"level.instantmirror": "Miroir Instantané",
"level.instantmirror.desc": "Enlève la transition du mirror portail.",
"level.legacyreversephysics": "Anciennes physiques inversées",
"level.legacyreversephysics.desc": "Force l'ancienne physique en upside down parmi d'autres changements de physique.",
"level.matchlabelfonts": "Police de pourcentage/temps",
"level.matchlabelfonts.desc": "Correspond au pourcentage de niveau / niveau de la police de l'élément de l'interface utilisateur avec la police utilisée dans un niveau. (Créé par RayDeeUx)",
"level.mutelevelsfx": "Couper le niveau des effets sonores",
Expand Down Expand Up @@ -330,7 +314,6 @@
"bot.practicefix.desc": "Sauvegarde et restaure correctement les données du joueur lors de la réapparition d'un point de contrôle.",
"level.randomseed": "Seed aléatoire",
"level.randomseed.desc": "Définit une seed de choix pour tous les déclencheurs aléatoires.",
"level.randomseed.seed": "Seed",
"level.showhitboxes": "Afficher les Hitboxes",
"level.showhitboxes.desc": "Affiche les zones de collision pour tous les objets au niveau.",
"level.showhitboxes.editor": "Afficher dans l’éditeur",
Expand All @@ -350,22 +333,19 @@
"level.showtriggers.desc": "Le rendu se Trigger pendant le jeu.",
"level.smartstartpos": "StartPos Intelligents",
"level.smartstartpos.desc": "Fait choisir automatiquement le bon mode de jeu et la bonne vitesse.\n(Cela ne fonctionne que dans les niveaux sans changements de direction.)",
"level.startpos_switcher": "StartPos Switcher",
"level.startpos_switcher.desc": "Permet de basculer entre les positions de départ au niveau.",
"level.startpos_switcher.previous": "Pos de démarrage précédents",
"level.startpos_switcher.next": "StartPos suivants",
"level.startpos_switcher.reset_camera": "Réinitialiser la caméra",
"level.startpos_switcher.label": "Afficher l'étiquette",
"label.startpos_switcher.scale": "Échelle de l'étiquette",
"label.startpos_switcher.alpha_mod": "Alpha Modifier",
"label.startpos_switcher.color": "Couleur de l'étiquette",
"label.startpos_switcher.buttons": "Afficher les boutons",
"label.startpos_switcher.buttons.desc": "Bascule entre l'affichage et le masquage des boutons fléchés dans l'interface du commutateur StartPos",
"level.stoptrigondeath": "Arrêter les Triggers en cas de mort",
"level.stoptrigondeath.desc": "Arrête tous les triggers de continuer quand vous mourrez.\n(Attention : Peut briser certains niveaux qui dépendent du déclenchement de la mort)",
"level.zeropercentpractice": "Achèvement de l'entraînement à 0%",
"level.zeropercentpractice.desc": "Traite les complétions à partir de 0% en mode Entraînement comme complétions en mode Normal",
"player.autoclick": "AutoClicker",
"player.autoclick.desc": "Clics périodiquement lorsque vous jouez aux niveaux. S'applique à la fois à l'éditeur de niveaux et aux niveaux réels.",
"player.autoclick.p1": "Joueur 1",
"player.autoclick.p2": "Joueur 2",
Expand All @@ -381,14 +361,11 @@
"player.clicktp.desc": "Téléporte le joueur à la position du curseur de la souris lorsque le clic droit est effectué.",
"player.customwavetrail": "Trail de Wave personnalisées",
"player.customwavetrail.desc": "Personnaliser la couleur et la taille de le trial de la wave",
"player.customwavetrail.scale": "Scale",
"player.customwavetrail.rainbow": "Arc-en-ciel",
"player.customwavetrail.speed": "Vitesse",
"player.customwavetrail.saturation": "Saturation",
"player.customwavetrail.value": "Valeur",
"player.customwavetrail.customcolor": "Couleur personnalisée",
"player.customwavetrail.color": "Couleur ",
"player.framestepper": "Frame Stepper",
"player.framestepper.desc": "Vous permettez de parcourir les frames du jeu par cadre.",
"player.framestepper.step_key": "Clé De Step",
"player.framestepper.hold": "Activer le Maintient",
Expand Down Expand Up @@ -443,20 +420,14 @@
"recorder.stop": "Arrêter l’enregistrement",
"recorder.framerate": "Images par secondes",
"recorder.endscreen-duration": "Durée de l'endscreen",
"recorder.bitrate": "Bitrate",
"recorder.res-x": "Résolution X",
"recorder.res-y": "Résolution Y",
"recorder.codec": "Codec",
"recorder.audio-mode": "Réglage audio",
"recorder.audio-mode.disable": "Ne pas enregistrer",
"recorder.audio-mode.ask": "Demander d'abord",
"recorder.audio-mode.always": "Toujours enregistrer",
"recorder.colorspace-args": "Colorspace Args",
"recorder.presets": "Préréglages",
"recorder.preset.cpu": "Processeur",
"recorder.preset.nvidia": "NVIDIA",
"recorder.preset.amd": "AMD",
"recorder.audio": "Audio",
"recorder.audio.msg": "Enregistrer l'audio ?",
"shortcuts.p1jump": "Saut P1",
"shortcuts.p2jump": "Saut P2",
Expand Down
7 changes: 0 additions & 7 deletions translations/pt_BR.lang.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,19 @@
{
"language-name": "Portuguese Brazilian",
"language-native": "Português Brasileiro",
"language-charset": "default",
"language-fallback": "en",
"common.create": "Criar",
"common.cancel": "Cancelar",
"common.warning": "Aviso",
"common.error": "Erro",
"common.info": "Informações",
"common.ok": "OK",
"common.yes": "Sim",
"common.no": "Não",
"common.new": "Novo",
"common.save": "Salvar",
"common.load": "Carregar",
"common.delete": "Deletar",
"tab.bot": "Bot",
"tab.bypass": "Bypass",
"tab.creator": "Criador",
"tab.global": "Global",
"tab.interface": "Interface",
"tab.keybinds": "Atalhos",
"tab.labels": "Etiquetas",
"tab.level": "Nível",
Expand Down Expand Up @@ -102,7 +96,6 @@
"global.discordrpc.buttons.1": "Botão 1",
"global.discordrpc.buttons.2": "Botão 2",
"global.discordrpc.buttons.text": "Texto",
"global.discordrpc.buttons.url": "URL",
"global.fpsbypass": "Bypass de FPS",
"global.lockcursor": "Travar Ponteiro",
"global.lockcursor.desc": "Trava o ponteiro do mouse para a janela enquanto joga.",
Expand Down
Loading

0 comments on commit f9a4dd0

Please sign in to comment.