Skip to content

Commit

Permalink
feat/crowdin (#306)
Browse files Browse the repository at this point in the history
* New Crowdin updates (#304)

* New translations translations.js (Romanian)

* New translations translations.js (French)

* New translations translations.js (Spanish)

* New translations translations.js (Bulgarian)

* New translations translations.js (Czech)

* New translations translations.js (Danish)

* New translations translations.js (German)

* New translations translations.js (Greek)

* New translations translations.js (Finnish)

* New translations translations.js (Hungarian)

* New translations translations.js (Italian)

* New translations translations.js (Japanese)

* New translations translations.js (Korean)

* New translations translations.js (Lithuanian)

* New translations translations.js (Dutch)

* New translations translations.js (Norwegian)

* New translations translations.js (Polish)

* New translations translations.js (Russian)

* New translations translations.js (Swedish)

* New translations translations.js (Turkish)

* New translations translations.js (Ukrainian)

* New translations translations.js (Chinese Simplified)

* New translations translations.js (Chinese Traditional)

* New translations translations.js (Vietnamese)

* New translations translations.js (Portuguese, Brazilian)

* New translations translations.js (Thai)

* New translations translations.js (Croatian)

* New translations translations.js (Hindi)

* New translations translations.js (English, United Kingdom)

* New Crowdin updates (#305)

* New translations translations.js (Romanian)

* New translations translations.js (French)

* New translations translations.js (Spanish)

* New translations translations.js (Bulgarian)

* New translations translations.js (Czech)

* New translations translations.js (Danish)

* New translations translations.js (German)

* New translations translations.js (Greek)

* New translations translations.js (Finnish)

* New translations translations.js (Hungarian)

* New translations translations.js (Italian)

* New translations translations.js (Japanese)

* New translations translations.js (Korean)

* New translations translations.js (Lithuanian)

* New translations translations.js (Dutch)

* New translations translations.js (Norwegian)

* New translations translations.js (Polish)

* New translations translations.js (Russian)

* New translations translations.js (Swedish)

* New translations translations.js (Turkish)

* New translations translations.js (Ukrainian)

* New translations translations.js (Chinese Simplified)

* New translations translations.js (Chinese Traditional)

* New translations translations.js (Vietnamese)

* New translations translations.js (Portuguese, Brazilian)

* New translations translations.js (Thai)

* New translations translations.js (Croatian)

* New translations translations.js (Hindi)

* New translations translations.js (English, United Kingdom)

* New translations translations.js (Romanian)

* New translations translations.js (French)

* update: linter ci

* New translations translations.js (French)

* Update translations.js

* Update linter.yml

* Update linter.yml

* fix: linter issues

* New translations translations.js (Romanian)

* New translations translations.js (French)

* New translations translations.js (Spanish)

* New translations translations.js (Bulgarian)

* New translations translations.js (Czech)

* New translations translations.js (Danish)

* New translations translations.js (German)

* New translations translations.js (Greek)

* New translations translations.js (Finnish)

* New translations translations.js (Hungarian)

* New translations translations.js (Italian)

* New translations translations.js (Japanese)

* New translations translations.js (Korean)

* New translations translations.js (Lithuanian)

* New translations translations.js (Dutch)

* New translations translations.js (Norwegian)

* New translations translations.js (Polish)

* New translations translations.js (Russian)

* New translations translations.js (Swedish)

* New translations translations.js (Turkish)

* New translations translations.js (Ukrainian)

* New translations translations.js (Chinese Simplified)

* New translations translations.js (Chinese Traditional)

* New translations translations.js (Vietnamese)

* New translations translations.js (Portuguese, Brazilian)

* New translations translations.js (Thai)

* New translations translations.js (Croatian)

* New translations translations.js (Hindi)

* New translations translations.js (English, United Kingdom)

* fix: linter && update ro
  • Loading branch information
JustDams authored Mar 23, 2023
1 parent 203f572 commit a8face1
Show file tree
Hide file tree
Showing 5 changed files with 60 additions and 64 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name: Lint

on:
push:
branches-ignore: [main]
pull_request:
branches:
- main
branches: [main]

jobs:
lint:
Expand All @@ -14,4 +15,4 @@ jobs:
with:
node-version: 19
- run: npm i
- run: npm run lint
- run: npm run lint
9 changes: 0 additions & 9 deletions languages/en-US/translations.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
const { maxLengthTeamName, invite, join } = require('../../config.json')
const base = structuredClone(require('../base'))

base.command.compare.description = 'Compare both user stats'
base.command.dailystats.description = 'Displays the stats of the chosen day, with elo graph of the day'
base.command.find.description = 'Find the games that includes the players requested (up to 5)'
Expand All @@ -20,7 +19,6 @@ base.command.unlink.description = 'Unlink your faceit id from the discord bot'
base.command.vote.description = 'Get the link to vote for the bot on top.gg'
base.command.weekstats.description = 'Displays the stats of the chosen week, with elo graph of the week'
base.command.yearstats.description = 'Displays the stats of the chosen year, with elo graph of the year'

base.options.matchNumber = 'Number of matches to display. Default: 20'
base.options.steamParameter = 'steamID / steam custom ID / steam profile url / @user / CSGO status'
base.options.faceitParameter = 'faceit nickname / @user / faceit profile url'
Expand Down Expand Up @@ -63,7 +61,6 @@ base.options.excludedSteamParameters = 'Exclude steam parameters from the search
base.options.excludedFaceitParameters = 'Exclude faceit parameters from the search'
base.options.discordUserLink = 'Link the user only for this server (Role management permissions to link someone else)'
base.options.nicknameLink = 'Makes your discord nickname the same as your faceit nickname (Only works with non admin users)'

base.strings.selectTeam = 'Select a team'
base.strings.infoTeam = 'Get info about the team {teamName}'
base.strings.voteDescription = 'Hey, {discord}! You can vote on top.gg to help me grow'
Expand Down Expand Up @@ -111,7 +108,6 @@ base.strings.pagination = {
first: 'First Page',
last: 'Last Page'
}

base.error.user.missing = 'It seems like there is a user missing'
base.error.user.compareSame = 'You can\'t compare the same user'
base.error.user.excluded = 'You can\'t exclude a player you are searching for'
Expand All @@ -133,16 +129,13 @@ base.error.user.noMatchFoundWithOthers = 'Couldn\'t find any matches where **{pl
base.error.user.noBotLink = 'Sorry, but bots aren\'t really my type'
base.error.user.globalLink = '{discord} already has a global link'
base.error.user.notFound = 'The requested user is not on this server'

base.error.execution.command = 'An error occurred while executing the command'
base.error.execution.selectmenu = 'An error occurred while executing the select menu'
base.error.execution.button = 'An error occurred while executing the button'
base.error.execution.contextmenu = 'An error occurred while executing the context menu'

base.error.bot.channelNotAccessible = 'I do not have the permission to send messages in this channel'
base.error.bot.messageEvent = 'Please use the slash commands (/)'
base.error.bot.manageRoles = 'I don\'t have the permission to manage roles'

base.error.command.notFound = 'Command not found'
base.error.command.teamNameAlreadyExist = 'A team with this name already exists'
base.error.command.teamNameTooLong = `The team name is too long, it must be under ${maxLengthTeamName} characters`
Expand All @@ -152,7 +145,6 @@ base.error.command.roleTooHigh = 'This role is higher than the bot role, please
base.error.command.teamNotFound = 'This team doesn\'t exist'
base.error.command.teamEmpty = 'This team doesn\'t have any members'
base.error.command.teamNoAccess = 'You don\'t have access to this team'

base.success.command.removeRoles = 'The roles have been removed successfully'
base.success.command.generateRoles = 'The roles have been generated successfully'
base.success.command.setupRoles = 'The roles have been setup successfully'
Expand All @@ -166,5 +158,4 @@ base.success.command.unlink = {
server: 'Your account has been unlinked successfully on this server'
}
base.success.command.link = '{discord} has been linked to **{playerName}**'

module.exports = base
52 changes: 26 additions & 26 deletions languages/fr-FR/translations.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const {maxLengthTeamName, invite, join} = require('../../config.json')
const { maxLengthTeamName, invite, join } = require('../../config.json')
const base = structuredClone(require('../base'))
base.command.compare.description = 'Comparer les statistiques des 2 joueurs.'
base.command.dailystats.description = 'Obtenir les statistiques du jour selectionné, accompagné d\'un graphique de l\'évolution de l\'elo.'
base.command.dailystats.description = 'Obtenir les statistiques du jour sélectionné, accompagné d\'un graphique de l\'évolution de l\'elo.'
base.command.find.description = 'Trouver les parties qui contiennent les joueurs demandés (jusqu\'à 5).'
base.command.help.description = 'Obtenir la liste des commandes.'
base.command.info.description = 'Obtenir des informations sur le bot.'
Expand All @@ -10,15 +10,15 @@ base.command.join.description = 'Obtenir le lien pour rejoindre le serveur commu
base.command.last.description = 'Obtenir les statistiques de la dernière partie.'
base.command.laststats.description = 'Obtenir les statistiques des x dernières parties, accompagné d\'un graphique de l\'évolution de l\'elo.'
base.command.link.description = 'Associer un profil faceit à un utilisateur discord, pour obtenir vos statistiques directement.'
base.command.map.description = 'Obtenir les statistiques de la map selectionnée.'
base.command.monthstats.description = 'Obtenir les statistiques du mois selectionné, accompagné d\'un graphique de l\'évolution de l\'elo.'
base.command.map.description = 'Obtenir les statistiques de la map sélectionnée'
base.command.monthstats.description = 'Obtenir les statistiques du mois sélectionné, accompagné d\'un graphique de l\'évolution de l\'elo.'
base.command.roles.description = 'Les rangs sont mis à jour toutes les heures et quand vous obtenez vos statistiques.'
base.command.stats.description = 'Obtenir les statistiques générales, accompagné d\'un graphique de l\'évolution de l\'elo.'
base.command.team.description = 'Créer une équipe et lier jusqu\'à 5 utilisateurs à celle-ci (limite d\'une équipe par compte discord).'
base.command.unlink.description = 'Supprimer l\'association entre votre compte discord et votre profil faceit.'
base.command.vote.description = 'Obtenir le lien pour voter pour le bot sur top.gg.'
base.command.weekstats.description = 'Obtenir les statistiques de la semaine selectionnée, accompagné d\'un graphique d\'évolution de l\'elo.'
base.command.yearstats.description = 'Obtenir les statistiques de l\'année selectionnée, accompagné d\'un graphique d\'évolution de l\'elo.'
base.command.weekstats.description = 'Obtenir les statistiques de la semaine sélectionnée, accompagné d\'un graphique d\'évolution de l\'elo.'
base.command.yearstats.description = 'Obtenir les statistiques de l\'année sélectionnée, accompagné d\'un graphique d\'évolution de l\'elo.'
base.options.matchNumber = 'Nombre de parties à afficher, par défaut 20.'
base.options.steamParameter = 'steamID / steamID personnalisé / url profil steam / @utilisateur / status CSGO.'
base.options.faceitParameter = 'pseudo faceit / @utilisateur / url profil faceit.'
Expand All @@ -30,9 +30,9 @@ base.options.teamParameter = 'slug d\'une équipe (vous devez en faire partie,
base.options.fromDate = 'INCLUS. Date de début au format MM/JJ/AAAA.'
base.options.toDate = 'EXCLUS. Date de fin au format MM/JJ/AAAA, par défaut la date du jour, 1 jour d\'écart minimum.'
base.options.playerAimed = 'steam_parameter / faceit_parameter / @user / vide (pour vous-même si lié).'
base.options.globalUnlink = 'Supprimer l\'ensemble des associations faites avec votre compte discord.'
base.options.globalUnlink = 'Supprimer l\'ensemble des associations faites avec votre compte discord (faux par défaut)'
base.options.commandName = 'Nom de la commande à afficher.'
base.options.mapName = 'Selectionner une map pour obtenir les statistiques associées.'
base.options.mapName = 'Sélectionner une map pour obtenir les statistiques associées.'
base.options.levelRoles = {
1: 'Niveau 1.',
2: 'Niveau 2.',
Expand All @@ -45,31 +45,31 @@ base.options.levelRoles = {
9: 'Niveau 9.',
10: 'Niveau 10.'
}
base.options.removeOldRoles = 'Supprimer les anciens roles, si existants.'
base.options.generateRoles = 'Générer les roles.'
base.options.setupRoles = 'Configurer les roles.'
base.options.removeRoles = 'Supprimer les roles.'
base.options.removeOldRoles = 'Supprimer les anciens rôles, si existants.'
base.options.generateRoles = 'Générer les rôles.'
base.options.setupRoles = 'Configurer les rôles.'
base.options.removeRoles = 'Supprimer les rôles.'
base.options.infoTeam = 'Afficher les informations des équipes dans lesquelles vous êtes.'
base.options.createTeam = 'Créer votre équipe.'
base.options.deleteTeam = 'Supprimer votre équipe.'
base.options.addUserTeam = 'Ajouter un joueur à votre équipe.'
base.options.updateTeam = 'Modifier votre équipe.'
base.options.removeUserTeam = 'Retirer un joueur de votre équipe.'
base.options.nameTeam = `Nom de l'équipe, ${ maxLengthTeamName } caractères maximum.`
base.options.nameTeam = `Nom de l'équipe, ${maxLengthTeamName} caractères maximum.`
base.options.accessTeam = 'Autoriser l\'ensemble des utilisateurs discord à afficher les statistiques de votre équipe.'
base.options.excludedSteamParameters = 'Exclure des joueurs de la recherche. (steam_parameters)'
base.options.excludedFaceitParameters = 'Exclure des joueurs de la recherche. (faceit_parameters)'
base.options.discordUserLink = 'Associer uniquement sur ce serveur. (Gestion des rôles requise pour associer un autre utilisateur).'
base.options.nicknameLink = 'Mettre à jour le pseudo discord avec le pseudo faceit. (Fonctionne uniquement si non admin)'
base.strings.selectTeam = 'Selectionner une équipe.'
base.strings.selectTeam = 'Sélectionner une équipe.'
base.strings.infoTeam = 'Afficher les informations de l\'équipe {teamName}.'
base.strings.voteDescription = 'Hey {discord} tu peux m\'aider à grandir en votant pour moi sur top.gg !'
base.strings.messageProcessing = 'Votre demande est en cours de traitement...'
base.strings.error = 'Erreur'
base.strings.info = 'Info'
base.strings.compare = 'Comparaison entre {playerName1} et {playerName2}.'
base.strings.matchPlayed = '{matchNumber} parties jouées.'
base.strings.selectDate = 'Selectionner une date.'
base.strings.selectDate = 'Sélectionner une date.'
base.strings.helpInfo = 'Informations sur la commande **{command}** \n `<>` = Optionnel, `[]` = Obligatoire, `{}` = Requis si compte discord non associé'
base.strings.noOptions = 'Cette commande ne nécessite pas d\'options.'
base.strings.commands = 'Commandes'
Expand All @@ -88,19 +88,19 @@ base.strings.voteLink = 'Lien de vote'
base.strings.serverLink = 'Lien du serveur'
base.strings.accountLinked = 'Compte discord associé'
base.strings.invite = 'Invitation'
base.strings.inviteDescription = `Hey {discord} tu peux m\'inviter sur ton serveur en cliquant sur le lien ci-dessous !\n ${ invite }`
base.strings.inviteDescription = `Hey {discord} tu peux m\'inviter sur ton serveur en cliquant sur le lien ci-dessous !\n ${invite}`
base.strings.join = 'Rejoindre'
base.strings.joinDescription = `Hey {discord} tu peux rejoindre le serveur de support en cliquant sur le lien ci-dessous !\n ${ join }`
base.strings.selectMatchBelow = 'Selectionner l\'une des parties ci-dessous.'
base.strings.joinDescription = `Hey {discord} tu peux rejoindre le serveur de support en cliquant sur le lien ci-dessous !\n ${join}`
base.strings.selectMatchBelow = 'Sélectionner l\'une des parties ci-dessous.'
base.strings.lastMatchLabel = 'Statistiques de la dernière partie.'
base.strings.lastMatchDescription = 'Informations sur la dernière partie.'
base.strings.selectAnotherMatch = 'Selectionner une autre partie.'
base.strings.selectAnotherMatch = 'Sélectionner une autre partie.'
base.strings.lastStatsLabel = 'Statistiques des dernières parties.'
base.strings.selectMap = 'Selectionner une map.'
base.strings.selectMapDescription = 'Selectionner l\'une des maps ci-dessous pour obtenir les statistiques associées (**{playerName}**).'
base.strings.selectWeek = 'Selectionner une semaine.'
base.strings.selectMap = 'Sélectionner une map.'
base.strings.selectMapDescription = 'Sélectionner l\'une des maps ci-dessous pour obtenir les statistiques associées (**{playerName}**).'
base.strings.selectWeek = 'Sélectionner une semaine.'
base.strings.year = 'Année'
base.strings.selectYear = 'Selectionner une année.'
base.strings.selectYear = 'Sélectionner une année.'
base.strings.loading = 'Chargement'
base.strings.pagination = {
prev: 'Page Précédente',
Expand All @@ -114,7 +114,7 @@ base.error.user.excluded = 'Vous ne pouvez pas exclure un utilisateur que vous a
base.error.user.teamOwn = 'Vous ne possédez pas d\'équipe.'
base.error.user.noTeam = 'Vous ne possédez et ne faites partie d\'aucune équipe.'
base.error.user.teamFull = 'Vous ne pouvez pas ajouter plus de 5 joueurs à votre équipe.'
base.error.user.alreadyInTeam = '**{playerName}** fait déjà parti de l\'équipe **{teamName}**.'
base.error.user.alreadyInTeam = '**{playerName}** fait déjà partie de l\'équipe **{teamName}**.'
base.error.user.notInTeam = '**{playerName}** n\'est pas dans l\'équipe **{teamName}**.'
base.error.user.permissions = { manageRoles: 'Vous n\'avez pas la permission de gérer les rôles.' }
base.error.user.notLinked = '{discord} n\'est pas associé à un compte faceit.'
Expand All @@ -134,7 +134,7 @@ base.error.bot.messageEvent = 'Merci d\'utiliser les commandes slash (/).'
base.error.bot.manageRoles = 'Je n\'ai pas la permission de gérer les rôles.'
base.error.command.notFound = 'Commande introuvable.'
base.error.command.teamNameAlreadyExist = 'Une équipe avec ce nom existe déjà.'
base.error.command.teamNameTooLong = `Le nom de l'équipe ne peut pas dépasser ${ maxLengthTeamName } caractères.`
base.error.command.teamNameTooLong = `Le nom de l'équipe ne peut pas dépasser ${maxLengthTeamName} caractères.`
base.error.command.alreadyOwnTeam = 'Vous possédez déjà l\'équipe **{teamName}**.'
base.error.command.invalidRoles = 'Un ou plusieurs rôles sont invalides.'
base.error.command.roleTooHigh = 'Ce rôle est plus élevé que celui du bot, merci de le déplacer plus bas.'
Expand All @@ -151,7 +151,7 @@ base.success.command.removeUser = 'Le joueur **{playerName}** a été retiré de
base.success.command.addUser = 'Le joueur **{playerName}** a été ajouté à l\'équipe **{teamName}**.'
base.success.command.unlink = {
global: 'Toutes les associations ont été supprimées.',
server: 'L\'association faites sur ce serveur a été supprimée.'
server: 'L\'association faite sur ce serveur a été supprimée.'
}
base.success.command.link = '{discord} a été associé à **{playerName}**.'
module.exports = base
Loading

0 comments on commit a8face1

Please sign in to comment.