New Crowdin updates (#147)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Ukrainian)

* New translations en.json (Ukrainian)

* New translations en.json (Portuguese)

* New translations en.json (Portuguese)

* New translations en.json (Russian)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Ukrainian)

* New translations en.json (French)

* New translations en.json (French)

* New translations en.json (Ukrainian)

* New translations en.json (Ukrainian)

* New translations en.json (Japanese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Portuguese)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)

* New translations en.json (Ukrainian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)

* New translations en.json (Russian)
This commit is contained in:
TrèsAbhi authored and GitHub committed 2025-03-03 11:10:15 -06:00
1 parent b3c36aac93
commit 3791e9df12
6 files changed
+1001 -1001

No files matched your search

+175 -175
View File
@@ -1,8 +1,8 @@
{
"test": {
"default": "teste",
"long": "This is a long test string. You MUST NEVER see this in the UI. My favorite fruit is %s1 because it has the color of %s2. I like it so much that I will say its name 3 times! %s1! %s1! %s1! Once again, it's %s2, not %s3.",
"fox": "The quick brown fox jumps over the lazy dog."
"long": "Ceci est une longue chaîne de test. Vous ne DEVEZ JAMAIS le voir dans l'interface utilisateur. Mon fruit préféré est %s1, car il a la couleur %s2. Je l'aime tellement que je vais dire son nom 3 fois ! %s1! %s1! %s1 ! Encore une fois, c'est %s2, pas %s3.",
"fox": "Le renard brun et rapide saute par-dessus le chien paresseux."
},
"common": {
"units": {
@@ -15,7 +15,7 @@
"gun_types": {
"auto_loader": "Chargement auto",
"auto_reloader": "Rechargement auto",
"regular": "Régulier"
"regular": "Standard"
},
"shells": {
"ap": "AP",
@@ -51,12 +51,12 @@
},
"wn8_percentile": {
"0": "Très nul",
"1": "Nul",
"1": "Mauvais",
"2": "En-dessous de la moyenne",
"3": "Moyenne",
"3": "Moyen",
"4": "Au-dessus de la moyenne",
"5": "Bien",
"6": "Très bien",
"5": "Bon",
"6": "Très bon",
"7": "Super",
"8": "Unique",
"9": "Super unique"
@@ -79,72 +79,72 @@
"germany": "Allemagne",
"usa": "\"U.S.A\".",
"china": "Chine",
"uk": "U.K.",
"uk": "Royaume-Uni.",
"france": "France",
"japan": "Japon",
"european": "European Nation",
"other": "Hybrid Nation"
"european": "Nation européenne",
"other": "Nation hybride"
},
"nations_adjectives": {
"ussr": "U.R.S.S",
"germany": "Allemand",
"usa": "\"U.S.A\".",
"china": "Chinois",
"uk": "U.K.",
"uk": "Royaume-Uni.",
"france": "Français",
"japan": "Japonais",
"european": "Européen",
"other": "Hybride"
},
"tank_class_short": {
"-1": "unrecognized",
"-1": "Non reconnu",
"0": "Léger",
"1": "Medium",
"1": "Moyen",
"2": "Lourd",
"3": "TD"
"3": "Chasseur de char"
},
"tank_class_short_plural_lowercase": {
"0": "lights",
"1": "mediums",
"2": "heavies",
"3": "TDs"
"0": "légers",
"1": "moyens",
"2": "lourds",
"3": "Chasseurs de char"
},
"tank_class_medium": {
"-1": "unrecognized",
"-1": "Non reconnu",
"0": "Léger",
"1": "Medium",
"1": "Moyen",
"2": "Lourd",
"3": "Tank destroyer"
"3": "Chasseur de char"
},
"tree_type": {
"-1": "unrecognized",
"0": "Tech tree",
"-1": "Non reconnu",
"0": "Arbre technologique",
"1": "Premium",
"2": "Collector"
"2": "Char de collection"
},
"regions": {
"normal": {
"com": "North America",
"com": "Amérique du Nord",
"eu": "Europe",
"asia": "Asia-Pacific"
"asia": "Asie-Pacifique"
},
"short": {
"com": "NA",
"eu": "EU",
"eu": "Europe",
"asia": "APAC"
}
},
"leagues": {
"diamond": "Diamond",
"platinum": "Platinum",
"gold": "Gold",
"silver": "Silver",
"diamond": "Diamant",
"platinum": "Platine",
"gold": "Or",
"silver": "Argent",
"bronze": "Bronze"
},
"composite_stats": {
"normalized_damage_dealt": "Damage",
"normalized_damage_received": "Damage received",
"normalized_deaths": "Deathrate",
"normalized_damage_dealt": "Dégâts",
"normalized_damage_received": "Dégâts reçus",
"normalized_deaths": "Taux de Mort",
"normalized_frags": "Tués",
"normalized_hits": "Coups",
"normalized_losses": "Taux de perte",
@@ -158,7 +158,7 @@
"normalized_battle_life_time": "Temps de bataille",
"cumulative_accuracy": "Précision",
"cumulative_battles": "Batailles",
"cumulative_capture_points": "Total capture points",
"cumulative_capture_points": "Points de capture totaux",
"cumulative_damage_dealt": "Total de dégâts",
"cumulative_damage_ratio": "Rapport de dégâts",
"cumulative_damage_received": "Total de dégât reçus",
@@ -183,17 +183,17 @@
"bot": {
"common": {
"errors": {
"clan_not_found": "# Could not find clan\nCouldn't find \"%s1\". Try selecting a clan from the search result.",
"player_not_found": "# Could not find user\nI couldn't find user \"%s1\". Try picking an user from the search result, typing in a valid username, or using the `/link` command.",
"player_not_linked": "# Use `/link` to get started\nI don't know who you are but you can tell me today!",
"tank_name_not_found": "# Tank not found\nCould not find tank by the name \"%s1\".",
"tank_id_not_found": "# Tank not found\nCould not find tank by the ID \"%s1\". Try typing the name of the tank instead of a number.",
"no_tank_stats": "# No tank stats available\nThis player doesn't have any stats available. This may not be the player you are looking for.",
"get_help": "Help Discord server",
"uncaught_error": "# BlitzKit ran into an error!\nWe're so sorry about this. Feel free to [join the official Discord server](https://discord.gg/nDt7AjGJQH) to get help.",
"preview": "# This command is in preview\n\nYou can only access this command in [the official Discord server](https://discord.gg/nDt7AjGJQH). The command will be generally available soon.",
"query_too_small": "# Your search is too short\nYour search must be at least 3 characters long.",
"query_too_long": "# Your search is too long\nYour search must be at most 100 characters long."
"clan_not_found": "# Impossible de trouver le clan\nImpossible de trouver «%s1 ». Essayez de sélectionner un clan dans le résultat de la recherche.",
"player_not_found": "# Impossible de trouver l'utilisateur\nJe n'ai pas pu trouver l'utilisateur \"%s1\". Essayez de choisir un utilisateur dans le résultat de la recherche, en tapant un nom d'utilisateur valide, ou en utilisant la commande `/link`.",
"player_not_linked": "# Utilisez `/link` pour commencer\nJe ne sais pas qui vous êtes, mais vous pouvez me le dire aujourd'hui !",
"tank_name_not_found": "Impossible de trouver le char sous le nom \"%s1\".",
"tank_id_not_found": "# Réservoir introuvable\nImpossible de trouver le char avec l'ID \"%s1\". Essayez de taper le nom du char au lieu d'un nombre.",
"no_tank_stats": "# Aucune statistique de tank disponible\nCe joueur n'a pas de statistiques disponibles. Ce n'est peut-être pas le joueur que vous cherchez.",
"get_help": "Aidez le serveur Discord",
"uncaught_error": "# Blitzkit a rencontré une erreur !\nNous sommes désolés de cela. N'hésitez pas à [rejoindre le serveur officiel Discord](https://discord.gg/nDt7AjGJQH) pour obtenir de l'aide.",
"preview": "# Cette commande est en aperçu\n\nVous ne pouvez accéder à cette commande que dans [le serveur officiel Discord](https://discord.gg/nDt7AjGJQH). La commande sera généralement disponible sous peu.",
"query_too_small": "# Votre recherche est trop courte\nVotre recherche doit comporter au moins 3 caractères.",
"query_too_long": "# Votre recherche est trop longue\nVotre recherche doit comporter au maximum 100 caractères."
},
"wn8": {
"name": "WN8",
@@ -212,36 +212,36 @@
},
"subcommands": {
"today": {
"name": "today",
"description": "Today"
"name": "aujourd'hui",
"description": "Aujourd'hui"
},
"30": {
"name": "30",
"description": "30 days"
"description": "30 jours"
},
"60": {
"name": "60",
"description": "60 days"
"description": "60 jours"
},
"90": {
"name": "90",
"description": "90 days"
"description": "90 jours"
},
"career": {
"name": "career",
"description": "Career"
"name": "carrière",
"description": "Carrière"
},
"custom": {
"name": "custom",
"description": "Custom range",
"name": "personnaliser",
"description": "Période spécifique",
"options": {
"start": {
"name": "start",
"description": "Start in number of days ago from today"
"name": "début",
"description": "Commencer il y a un nombre de jours à partir d'aujourd'hui"
},
"end": {
"name": "end",
"description": "End in number of days ago from today"
"name": "fin",
"description": "Fin en nombre de jours à partir d'aujourd'hui"
}
}
}
@@ -249,24 +249,24 @@
"options": {
"clan": {
"name": "clan",
"description": "The clan name or tag"
"description": "Le nom ou le tag du clan"
},
"tank": {
"name": "tank",
"description": "The tank to get stats for"
"name": "char",
"description": "Le char pour obtenir des statistiques pour"
},
"username": {
"name": "username",
"description": "The Blitz username of the player"
"name": "nom d'utilisateur",
"description": "Le nom d'utilisateur Blitz du joueur"
},
"filters": {
"nation": {
"name": "nation",
"description": "Nation"
"name": "pays",
"description": "Pays"
},
"class": {
"name": "class",
"description": "Class"
"name": "classe",
"description": "Classe"
},
"type": {
"name": "type",
@@ -274,107 +274,107 @@
}
},
"region": {
"name": "region",
"description": "Region"
"name": "région",
"description": "Région"
},
"tier": {
"name": "tier",
"description": "Tier",
"name": "rang",
"description": "Rang",
"choices": {
"tier": "Tier %s1 - %s2"
"tier": "Rang %s1 - %s2"
}
}
},
"periods": {
"career": "Career",
"today": "Today",
"days": "%s1 days",
"custom": "%s1 - %s2 days"
"career": "Carrière",
"today": "Aujourd'hui",
"days": "%s1 jour",
"custom": "%s1 - %s2 jours"
},
"filters": {
"none": "No filters",
"tier": "Tier %s1"
"none": "Aucun filtre",
"tier": "Rang %s1"
},
"no_data": {
"battles_in_period": "No battles played in this period",
"battles_in_season": "No battles played in this season",
"players_in_period": "No players in this period",
"tanks_found": "No tanks found"
"battles_in_period": "",
"battles_in_season": "Aucune bataille jouée dans cette saison",
"players_in_period": "Aucun joueur pendant cette période",
"tanks_found": "Aucun char de trouver"
},
"buttons": {
"refresh": "Refresh"
"refresh": "Actualiser"
},
"hero_stats": {
"battles": "Batailles",
"winrate": "Taux de victoires",
"damage": "Damage",
"damage": "Dégâts",
"damage_ratio": "Rapport de dégâts",
"tier": "Tier",
"survival": "Survival",
"tier": "Rang",
"survival": "Survie",
"accuracy": "Précision",
"kills": "Tués"
}
},
"commands": {
"auction": {
"name": "auction",
"description": "Tanks available right now in the auction",
"name": "Char cible",
"description": "Des chars sont disponibles dès maintenant dans la vente aux enchères",
"body": {
"title": "Blitz Auction",
"subtitle": "%s1 available • next prices %s2\nBid now: %s3",
"next": "Next price: %s1",
"available": "Available: %s1 / %s2"
"title": "Enchères Blitz",
"subtitle": "%s1 disponible • prochains prix %s2\nOffre : %s3",
"next": "Prochain prix : %s1",
"available": "Disponible : %s1 / %s2"
},
"errors": {
"no_auction": "# No ongoing auction\n\nCurrently, there are no tanks available for purchase in the auction. If you think this is an error, please report this discrepancy in [the official Discord Server](https://discord.gg/nDt7AjGJQH)."
"no_auction": "# Pas de vente aux enchères\n\nActuellement, il n'y a pas de chars disponibles à l'achat dans la vente aux enchères. Si vous pensez qu'il s'agit d'une erreur, veuillez signaler cette anomalie dans [le serveur officiel Discord](https://discord.gg/nDt7AjGJQH)."
},
"actions": {
"bid": "Bid now"
"bid": "Enchérir maintenant"
}
},
"replay": {
"name": "replay",
"description": "Display replay results"
"name": "rejouer",
"description": "Afficher les résultats de la relecture"
},
"research": {
"name": "research",
"description": "Lists the expenses in researching a line",
"name": "recherche",
"description": "Liste des dépenses liées à la recherche d'une ligne",
"options": {
"target_tank": {
"name": "target-tank",
"description": "The final tank to research in the line"
"name": "char cible",
"description": "Le dernier char à rechercher dans la ligne"
},
"starting_tank": {
"name": "starting-tank",
"description": "The starting tank in the line (inferred automatically if not provided)"
"name": "Char de départ",
"description": ""
}
},
"body": {
"subtitle": "Research",
"total": "Total",
"research": "Research: %s1",
"upgrades": "Upgrades: %s1",
"purchase": "Purchase: %s1",
"research": "Recherche: %s1",
"upgrades": "Améliorations : %s1",
"purchase": "Achat : %s1",
"equipment": "Equipment: %s1",
"estimation": "# This is an estimation!\n\nThis list may include already researched tanks because of the inaccurate information Wargaming provides. Try providing a `starting-tank` from the line when using the command if you can."
"estimation": "# Ceci est une estimation !\n\nCette liste peut inclure des chars déjà recherchés en raison de l'information inexacte fournie par Wargaming. Essayez de fournir un `char de départ` depuis la ligne lorsque vous utilisez la commande si vous le pouvez."
},
"errors": {
"non_tech_tree": "# %s1 is not on the tech tree\n\nYou cannot research a premium/collector tank.",
"tier_1": "# %s1 is a tier I\n\nTier I tanks are always unlocked for free for all players.",
"already_researched": "# %s1 is already researched\n\nTry providing a `starting-tank` when using the command to view the totals for a line you have already researched.",
"non_tech_tree": "# %s1 n'est pas dans l'arbre technologique\n\nVous ne pouvez pas rechercher un char prenium/de collection.",
"tier_1": "# %s1 est un char de tier I\n\nLe char de tier 1 sont déverrouillé gratuitement pour tous les joueurs.",
"already_researched": "# %s1 est déjà recherché\n\nEssayez de fournir un `char de départ` en utilisant la commande pour voir la progression d'une lignée.",
"start_end_equal": "# %s1 was provided twice\n\nMake sure `starting-tank` and `target-tank` are different.",
"tanks_not_on_line": "# %s1 and %s2 are not on the same line\n\nMake sure `starting-tank` and `target-tank` are on the same tech-tree line.",
"unordered": "# %s1 higher tiered to %s2\n\nMake sure to provide %s3 as the `starting-tank` instead as it is the lower tiered tank."
}
},
"about": {
"name": "about",
"description": "All the info you need about the bot",
"name": "à propos",
"description": "Toutes les informations dont vous avez besoin sur le bot",
"subcommands": {
"commands": {
"name": "commands",
"description": "List of all commands and their descriptions",
"body": "# Commands\n\nBlitzKit offers the following commands:\n\n"
"name": "commandes",
"description": "Liste de toutes les commandes et leurs descriptions",
"body": "# Commandes\n\nBlitzKit offre les commandes suivantes :\n\n"
},
"embeds": {
"name": "embeds",
@@ -382,121 +382,121 @@
},
"introduction": {
"name": "introduction",
"description": "About the bot"
"description": "À propos du bot"
},
"invite": {
"name": "invite",
"description": "How to invite the bot"
"name": "inviter",
"description": "Comment inviter le bot"
},
"timezones": {
"name": "timezones",
"description": "How BlitzKit infers and uses your timezone"
"name": "fuseau horaire",
"description": "Comment BlitzKit déduit et utilise votre fuseau horaire"
},
"credits": {
"name": "credits",
"description": "People who have helped BlitzKit"
"name": "crédits",
"description": "Personnes qui ont aidé BlitzKit"
}
}
},
"breakdown": {
"name": "breakdown",
"name": "décomposition",
"description": "A period's breakdown by tanks played",
"body": {
"total": "Total",
"battles": "Batailles",
"wn8": "WN8",
"winrate": "Taux de victoires",
"damage": "Damage",
"unknown_tank": "Unknown tank %s1"
"damage": "Dégâts",
"unknown_tank": "Char %s1 inconnu"
}
},
"debug": {
"name": "debug",
"description": "Debug information about the bot",
"name": "déboguer",
"description": "Déboguer les informations sur le bot",
"body": {
"title": "# Debug\n\n",
"title": "# Debog\n\n",
"version": "Version",
"shard": {
"label": "Shard",
"default": "default"
"label": "Fragment",
"default": "par défaut"
},
"uptime": "Uptime"
"uptime": "Temps de fonctionnement"
}
},
"evolution": {
"name": "evolution",
"description": "Evolution of statistics",
"name": "évolution",
"description": "Évolution des statistiques",
"groups": {
"player": {
"name": "player",
"description": "Player statistics"
"name": "joueur",
"description": "Statistiques du joueur"
},
"tank": {
"name": "tank",
"description": "Tank statistics"
"name": "char",
"description": "Statistiques du char"
}
}
},
"inactive": {
"name": "inactive",
"description": "Lists all inactive players in a clan above a threshold",
"name": "inactif",
"description": "Liste tous les joueurs inactifs dans un clan au-dessus d'un seuil",
"options": {
"threshold": {
"name": "threshold",
"description": "The number of days inactive (default: %s1 days)"
"name": "seuil",
"description": "Le nombre de jours inactifs (par défaut: %s1 jours)"
}
},
"body": {
"subtitle": "Inactive for %s1+ days",
"listing": "%s1 days"
"subtitle": "Inactif depuis %s1+ de jours",
"listing": "%s1 jour"
}
},
"full_stats": {
"name": "full-stats",
"description": "Full in-game statistics",
"name": "statistiques complètes",
"description": "Statistiques complètes en jeu",
"body": {
"cards": {
"games": {
"title": "Games",
"winrate": "Taux de victoires",
"battles": "Batailles",
"wins_losses": "Wins / losses"
"wins_losses": "Victoires/Défaites"
},
"efficiency": {
"title": "Efficiency",
"title": "Efficacité",
"wn8": "WN8",
"survival": "Survival",
"survival": "Survie",
"accuracy": "Précision"
},
"lethality": {
"title": "Lethality",
"average_damage": "Average damage",
"damage_per_tier": "Damage per tier",
"average_damage": "Dégâts moyens",
"damage_per_tier": "Dégâts par tier",
"damage_ratio": "Rapport de dégâts",
"average_kills": "Average kills"
"average_kills": "Destruction moyenne"
},
"miscellaneous": {
"title": "Miscellaneous",
"average_tier": "Average tier",
"average_spots": "Average spots",
"average_xp": "Average XP",
"title": "Divers",
"average_tier": "Tier moyen",
"average_spots": "Repérage moyen",
"average_xp": "Exp. Moyenne par bataille",
"kills_to_death_ratio": "Rapport tués/morts"
}
}
}
},
"link": {
"name": "link",
"description": "Links your Blitz and Discord account",
"name": "lien",
"description": "Lier votre compte Blitz et Discord",
"body": {
"accounts_linked": "Accounts linked",
"accounts_linked": "Comptes liés",
"no_role_permissions": {
"title": "%s1 failed to verify",
"description": "I don't have the permission to manage roles."
"title": "La vérification de %s1 a échoué",
"description": "Je n'ai pas l'autorisation de gérer les rôles."
}
},
"embed": {
"title": "Incorrect account?",
"title": "Compte invalide ?",
"description": "Use the command again and select a username from the search results."
}
},
@@ -568,7 +568,7 @@
}
},
"today": {
"name": "today",
"name": "aujourd'hui",
"description": "Today's played tanks and statistics"
},
"stats": {
@@ -629,7 +629,7 @@
"description": "Rating player's statistics",
"subcommands": {
"today": {
"name": "today",
"name": "aujourd'hui",
"description": "Today's rating statistics"
},
"season": {
@@ -831,9 +831,9 @@
"vanilla": "Vanilla",
"opentest": "OpenTest",
"full_name": "Full name",
"nation": "Nation",
"class": "Class",
"tier": "Tier",
"nation": "Pays",
"class": "Classe",
"tier": "Rang",
"type": "Type",
"dev_id": "DEV: ID",
"purchase": "Purchase price",
@@ -842,7 +842,7 @@
"research": "Research XP"
},
"tech_tree": {
"title": "Tech tree",
"title": "Arbre technologique",
"battle": "1 battle",
"battles": "%s1 battles",
"route": "Route %s1 of %s2"
@@ -882,7 +882,7 @@
"info": "Yellow skills only apply under special circumstances. Hold Space to quickly toggle between level 0 and 7."
},
"miscellaneous": {
"title": "Miscellaneous"
"title": "Divers"
}
},
"characteristics": {
@@ -918,7 +918,7 @@
"intraClip": "Intra-clip",
"caliber": "Caliber",
"penetration": "Penetration",
"damage": "Damage",
"damage": "Dégâts",
"clipDamage": "Clipping potential",
"moduleDamage": "Module damage",
"explosionRadius": "Explosion radius",
@@ -942,19 +942,19 @@
"speedBackwards": "Backwards",
"hardTerrainCoefficient": "Hard",
"hardTerrainCoefficientRaw": "Hard",
"mediumTerrainCoefficient": "Medium",
"mediumTerrainCoefficientRaw": "Medium",
"mediumTerrainCoefficient": "Moyen",
"mediumTerrainCoefficientRaw": "Moyen",
"softTerrainCoefficient": "Soft",
"softTerrainCoefficientRaw": "Soft",
"enginePower": "Engine power",
"powerToWeightRatioHardTerrain": "Hard",
"powerToWeightRatioMediumTerrain": "Medium",
"powerToWeightRatioMediumTerrain": "Moyen",
"powerToWeightRatioSoftTerrain": "Soft",
"weight": "Weight",
"turretTraverseSpeed": "Turret traverse speed",
"gunTraverseSpeed": "Gun traverse speed",
"hullTraverseHardTerrain": "Hard",
"hullTraverseMediumTerrain": "Medium",
"hullTraverseMediumTerrain": "Moyen",
"hullTraverseSoftTerrain": "Soft",
"health": "Health",
"fireChance": "Fire chance",
@@ -1058,8 +1058,8 @@
"stats": {
"winrate": "Taux de victoires",
"players": "Players",
"damage": "Damage",
"survival": "Survival",
"damage": "Dégâts",
"survival": "Survie",
"xp": "XP",
"kills": "Tués",
"spots": "Détections",