-
i18n PHP vs AngularJS
Bonjour tout le monde,
J'ai une petit question sur i18n, j'ai un site de teste en php et angularjs, et j'aimerais appliquer i18n sur l'ensemble de page de ce site,
j'hésite entre i18n en php et i18n eb angularjs, j'aimerai bien avoir vos avis,
Cordialement
RB,
-
Je vais peut-être poser une question bête : mais comment angular gère-t-i le i18n ?
Sinon, logiquement, PHP étant côté serveur et Angular côté client, ça dépend de où sont stockés tes libellés.
Si c'est en base, tu vas devoir passer par une requête, donc par du PHP soit directement dans le script, soit via une ressource appelée par Angular.
Si c'est un fichier (genre fichier properties "cle:traduction"), ça doit être gérable directement en Angular, mais ça implique que ton fichier de libellés est visible par le client.
-
Merci pour votre réponse,
Alors j'opte pour PHP, j'aimerais que vous proposer la meilleur ou la plus rapide méthode de traduction,
j'ai mes terme dans des fichier json, donc je vais juste lire le fichier adéquat suivant la langue de mon client,
ou je vais utiliser la méthode gettext de PHP, qui utilise locale etc,
Merci,