Obtenez la traduction i18n de l'utilisateur via le panneau d'administration
P粉768045522
P粉768045522 2024-02-25 16:51:06
0
1
336

J'utilise le module nuxt i18n pour avoir deux modes de langue dans mon application.

Actuellement, j'ai deux .js fichiers qui stockent les paires clé de traduction-valeur.

Question

Si après un certain temps, l'utilisateur décide que certaines traductions doivent être modifiées, je dois les mettre à jour dans les fichiers .js mentionnés, puis reconstruire et déployer à nouveau l'application !

La solution idéale

Je me demandais s'il existe un moyen de fournir à l'utilisateur une liste de variables de traduction et leurs valeurs dans le panneau d'administration afin qu'il puisse modifier les valeurs via un appel API s'il le juge opportun ?

Toute idée sur la façon de gérer cela serait grandement appréciée, merci !

P粉768045522
P粉768045522

répondre à tous(1)
P粉010967136

Si vous souhaitez que des personnes non techniques modifient les traductions dans votre application, vous pouvez rechercher sur Google un service comme celui-ci : https://lokalise.com/

Vous pourrez insérer votre fichier .js, la personne entrera dans la plateforme, disposera d'une interface graphique conviviale pour trouver et modifier les valeurs qu'elle souhaite modifier, et cliquera sur un bouton. Cela se traduira par un CI, une pull request vers votre base de code, et vous pourrez ensuite le déployer à tout moment.

C'est mieux que d'expliquer à une personne non technique comment modifier un fichier .js dans VScode et le transférer vers une branche git distante.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!