Skip to content

Commit

Permalink
Added translations to Spanish and French.
Browse files Browse the repository at this point in the history
  • Loading branch information
moonstar-x committed Aug 12, 2024
1 parent 82dd100 commit fe06a2f
Show file tree
Hide file tree
Showing 2 changed files with 142 additions and 0 deletions.
71 changes: 71 additions & 0 deletions src/i18n/strings/es.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,74 @@
export default {
'base.command.error.message': 'Un error ha ocurrido al ejecutar el comando {name}.',

'commands.configure.name': 'configurar',
'commands.configure.description': 'Cambia la configuración para este servidor.',
'commands.configure.sub.channel.name': 'canal',
'commands.configure.sub.channel.description': 'Cambia el canal de notificaciones.',
'commands.configure.sub.channel.options.channel.name': 'canal',
'commands.configure.sub.channel.options.channel.description': 'El canal de texto a usar.',
'commands.configure.sub.storefronts.name': 'tiendas',
'commands.configure.sub.storefronts.description': 'Activa o desactiva las notificaciones de cada tienda.',
'commands.configure.sub.language.name': 'idioma',
'commands.configure.sub.language.description': 'Cambia el idioma para las notificaciones.',
'commands.configure.sub.language.options.language.name': 'idioma',
'commands.configure.sub.language.options.language.description': 'El idioma en el cual se enviarán las notificaciones.',
'commands.configure.run.channel.pre_check.text': 'Canal no provisto.',
'commands.configure.run.channel.success.text': 'Se ha cambiado el canal de notificaciones a {channel} exitosamente.',
'commands.configure.run.storefronts.empty.text': 'Ninguna tienda está disponible ahora.',
'commands.configure.run.storefronts.start.text': 'Recibirás un mensaje for cada tienda disponible. Por favor, haz clic en los botones conforme aparezcan para activar o desactivar las notificaciones para cada tienda.',
'commands.configure.run.storefronts.buttons.enable.label': 'Activar',
'commands.configure.run.storefronts.buttons.disable.label': 'Desactivar',
'commands.configure.run.storefronts.follow_up.question.text': 'Deseas recibir notificaciones para la tienda **{storefront}**?',
'commands.configure.run.storefronts.response.update.positive.text': 'Este servidor recibirá notificaciones para la tienda **{storefront}**.',
'commands.configure.run.storefronts.response.update.negative.text': 'Este servidor ya no recibirá notificaciones para la tienda **{storefront}**.',
'commands.configure.run.language.pre_check.text': 'Idioma no provisto.',
'commands.configure.run.language.success.text': 'Se ha cambiado el idioma de notificaciones a **{language}** exitosamente.',
'commands.configure.run.default.response.text': 'Subcomando desconocido recibido.',

'commands.help.name': 'ayuda',
'commands.help.description': 'Información de ayuda y de uso.',
'commands.help.run.embed.title': 'Notificaciones de Juegos Gratis',
'commands.help.run.embed.fields.0.name': 'Información básica',
'commands.help.run.embed.fields.0.value': 'Este bot enviará mensajes cuando un juego se vuelva gratis en varias tiendas. Para usarlo, asegúrate de correr el comando **/configurar canal** para cambiar el canal de la subscripción en donde enviar los mensajes. También puedes escoger de qué tiendas deseas recibir notificaciones.',
'commands.help.run.embed.fields.1.name': '¿Encontraste un error?',
'commands.help.run.embed.fields.1.value': 'Si encontraste algo roto, tienes una petición de funcionalidad o sugerencias, no dudes en reportarlos en el repositorio de GitHub.',
'commands.help.run.buttons.bot_issues.label': '¿Encontraste un error con el bot?',
'commands.help.run.buttons.crawler_issues.label': '¿Encontraste un error con las notificaciones?',
'commands.help.run.buttons.bot_website.label': 'Sitio Oficial',

'commands.info.name': 'info',
'commands.info.description': 'Obtén la información de ajustes guardada para este servidor.',
'commands.info.run.pre_check.text': 'Ningún ajuste encontrado para este servidor. Por favor usa el comando **/configurar canal** para cambiar el canal de subscripción.',
'commands.info.run.embed.title': 'Ajustes para Notificaciones de Juegos Gratis',
'commands.info.run.embed.fields.server.name': 'Servidor',
'commands.info.run.embed.fields.channel.name': 'Canal de Subscripción',
'commands.info.run.embed.fields.channel.value.unset': 'No configurado',
'commands.info.run.embed.fields.locale.name': 'Idioma de subscripción',
'commands.info.run.embed.fields.subscriptions.name': 'Subscripciones',
'commands.info.run.embed.fields.subscriptions.value': 'A continuación la lista de las tiendas a las cuales el servidor está subscrito.',
'commands.info.run.embed.fields.storefronts.value.enabled': '✅ Activado',
'commands.info.run.embed.fields.storefronts.value.disabled': '❌ Desactivado',
'commands.info.run.embed.footer': 'Creado: {createdAt}\nÚltima actualización: {updatedAt}',

'commands.offers.name': 'ofertas',
'commands.offers.description': 'Obtén una lista de juegos ofrecidos actualmente.',
'commands.offers.run.empty.text': 'Actualmente no hay ningún juego gratis en las tiendas: {list}.',
'commands.offers.run.start.text': 'A continuación la lista de las ofertas disponibles actualmente.',

'offers.embed.title': '{game} en {storefront}',
'offers.embed.fields.publisher.name': 'Editor',
'offers.embed.fields.publisher.name.unknown': 'N/A',
'offers.embed.fields.price.name': 'Precio Original',
'offers.embed.fields.price.name.unknown': 'N/A',
'offers.embed.fields.type.name': 'Tipo',
'offers.embed.fields.type.value.game': '👾️ Juego',
'offers.embed.fields.type.value.dlc': '➕ DLC',
'offers.embed.fields.type.value.bundle': '💰 Paquete',
'offers.embed.fields.type.value.other': '❓ Otro',
'offers.buttons.get.label': 'Obténlo en {storefront}!',

'locales.names.english': 'Inglés',
'locales.names.spanish': 'Español',
'locales.names.french': 'Francés'
};
71 changes: 71 additions & 0 deletions src/i18n/strings/fr.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,74 @@
export default {
'base.command.error.message': "Une erreur s'est produite lors de l'exécution de la commande {name}.",

'commands.configure.name': 'configurer',
'commands.configure.description': 'Modifier la configuration de ce serveur.',
'commands.configure.sub.channel.name': 'canal',
'commands.configure.sub.channel.description': 'Changer le canal des notifications.',
'commands.configure.sub.channel.options.channel.name': 'canal',
'commands.configure.sub.channel.options.channel.description': 'Le canal texte à utiliser.',
'commands.configure.sub.storefronts.name': 'boutiques',
'commands.configure.sub.storefronts.description': 'Activer ou désactiver les notifications pour chaque boutique.',
'commands.configure.sub.language.name': 'langue',
'commands.configure.sub.language.description': 'Changer la langue des notifications.',
'commands.configure.sub.language.options.language.name': 'langue',
'commands.configure.sub.language.options.language.description': 'La langue dans laquelle envoyer les notifications.',
'commands.configure.run.channel.pre_check.text': 'Aucun canal fourni.',
'commands.configure.run.channel.success.text': 'Le canal des notifications a été mis à jour avec succès à {channel}.',
'commands.configure.run.storefronts.empty.text': "Aucune boutique n'est disponible pour le moment.",
'commands.configure.run.storefronts.start.text': 'Vous recevrez un message pour chaque boutique disponible. Veuillez cliquer sur les boutons au fur et à mesure pour activer ou désactiver les notifications pour chaque boutique.',
'commands.configure.run.storefronts.buttons.enable.label': 'Activer',
'commands.configure.run.storefronts.buttons.disable.label': 'Désactiver',
'commands.configure.run.storefronts.follow_up.question.text': 'Souhaitez-vous recevoir des notifications pour **{storefront}** ?',
'commands.configure.run.storefronts.response.update.positive.text': 'Ce serveur recevra des notifications pour **{storefront}**.',
'commands.configure.run.storefronts.response.update.negative.text': 'Ce serveur ne recevra plus de notifications pour **{storefront}**.',
'commands.configure.run.language.pre_check.text': 'Aucune langue fournie.',
'commands.configure.run.language.success.text': 'La langue des notifications a été mise à jour avec succès en **{language}**.',
'commands.configure.run.default.response.text': 'Sous-commande inconnue reçue.',

'commands.help.name': 'aide',
'commands.help.description': "Informations d'aide et d'utilisation.",
'commands.help.run.embed.title': 'Notifications de Jeux Gratuits',
'commands.help.run.embed.fields.0.name': 'Informations de base',
'commands.help.run.embed.fields.0.value': "Ce bot enverra des messages dès qu'un jeu devient gratuit sur différentes boutiques de jeux. Pour l'utiliser, assurez-vous de lancer la commande **/configurer canal** pour définir le canal d'abonnement pour envoyer les notifications. Vous pouvez également choisir les boutiques pour lesquelles vous souhaitez être notifié.",
'commands.help.run.embed.fields.1.name': 'Trouvé un bug ?',
'commands.help.run.embed.fields.1.value': "Si vous avez trouvé un problème, avez des demandes de fonctionnalités ou des suggestions, n'hésitez pas à les signaler dans le repo GitHub.",
'commands.help.run.buttons.bot_issues.label': 'Trouvé un bug avec le bot ?',
'commands.help.run.buttons.crawler_issues.label': "Trouvé un bug avec les notifications d'offres de jeux ?",
'commands.help.run.buttons.bot_website.label': 'Site officiel',

'commands.info.name': 'infos',
'commands.info.description': 'Obtenez les informations des paramètres enregistrés pour ce serveur.',
'commands.info.run.pre_check.text': "Aucun paramètre trouvé pour ce serveur. Veuillez utiliser la commande **/configurer canal** pour configurer le canal d'abonnement.",
'commands.info.run.embed.title': 'Paramètres pour les Notifications de Jeux Gratuits',
'commands.info.run.embed.fields.server.name': 'Serveur',
'commands.info.run.embed.fields.channel.name': "Canal d'Abonnement",
'commands.info.run.embed.fields.channel.value.unset': 'Non défini',
'commands.info.run.embed.fields.locale.name': "Langue d'Abonnement",
'commands.info.run.embed.fields.subscriptions.name': 'Abonnements',
'commands.info.run.embed.fields.subscriptions.value': 'Voici une liste de toutes les boutiques auxquelles ce serveur est abonné.',
'commands.info.run.embed.fields.storefronts.value.enabled': '✅ Activé',
'commands.info.run.embed.fields.storefronts.value.disabled': '❌ Désactivé',
'commands.info.run.embed.footer': 'Créé : {createdAt}\nDernière modification : {updatedAt}',

'commands.offers.name': 'offres',
'commands.offers.description': 'Obtenez une liste des jeux gratuits actuellement offerts.',
'commands.offers.run.empty.text': "Il n'y a actuellement aucune offre dans les boutiques suivantes : {list}.",
'commands.offers.run.start.text': 'Voici une liste des offres actuellement disponibles.',

'offers.embed.title': '{game} sur {storefront}',
'offers.embed.fields.publisher.name': 'Éditeur',
'offers.embed.fields.publisher.name.unknown': 'N/A',
'offers.embed.fields.price.name': "Prix d'origine",
'offers.embed.fields.price.name.unknown': 'N/A',
'offers.embed.fields.type.name': 'Type',
'offers.embed.fields.type.value.game': '👾️ Jeu',
'offers.embed.fields.type.value.dlc': '➕ DLC',
'offers.embed.fields.type.value.bundle': '💰 Pack',
'offers.embed.fields.type.value.other': '❓ Autre',
'offers.buttons.get.label': 'Obtenez-le sur {storefront} !',

'locales.names.english': 'Anglais',
'locales.names.spanish': 'Espagnol',
'locales.names.french': 'Français'
};

0 comments on commit fe06a2f

Please sign in to comment.