Ember-cli: Demande : fournir un moyen de définir l'attribut de langue lors de la création d'une nouvelle application

Créé le 18 avr. 2019  ·  4Commentaires  ·  Source: ember-cli/ember-cli

Lorsque je crée une nouvelle application Ember, j'ai immédiatement ce problème d'accessibilité :

image

Une solution serait de changer <html> en <html lang="en"> , mais peut-être pourrions-nous aussi faire quelque chose de plus inclusif. Y aurait-il un moyen d'avoir une langue définie par défaut mais de rendre la définition d'une langue différente disponible via une option dans ember new ?

Merci d'avoir pensé.

Commentaire le plus utile

@rwjblue Je ne pense pas que la valeur par défaut de en soit un problème. En fait, notre page d'accueil est clairement écrite en anglais aujourd'hui. Le rendrait plus honnête qu'autre chose.

Jusqu'à ce que nous souhaitions intégrer une solution i18n plus large, la valeur par défaut en est acceptable.

Tous les 4 commentaires

TBH, je ne pense pas qu'il y ait un moyen raisonnable pour nous de faire défaut. L'ajout d'un indicateur "encore un autre" dont vous devez vous souvenir à ember new n'est pas bon, et utiliser "en" comme valeur par défaut me semble fondamentalement faux.

Voir ces problèmes/RP pour une conversation/réflexion précédente à ce sujet :

Une possibilité est de s'assurer que lang est ajouté par l'utilisateur (via soit un test automatique inclus dans l'application, une règle de peluche, etc.). Ce _un peu_ craint aussi (générer une nouvelle application avec des tests qui échouent, c'est mal), mais au moins n'exclut pas par défaut les non-anglophones...

Une chose que mon équipe a envisagée dans le passé est de construire par locale afin que nous puissions précompiler des modèles localisés au lieu de récupérer les traductions au moment de l'exécution. Au lieu de ember new time, si nous intégrions cela dans ember build , ces builds pourraient ajouter l'attribut lang ?

Je pense à quelque chose comme ember build --lang "en" ou ember build --languages config/locales.js .

(Découvert cela en lisant les notes de réunion de l'équipe d'apprentissage )

@rwjblue Je ne pense pas que la valeur par défaut de en soit un problème. En fait, notre page d'accueil est clairement écrite en anglais aujourd'hui. Le rendrait plus honnête qu'autre chose.

Jusqu'à ce que nous souhaitions intégrer une solution i18n plus large, la valeur par défaut en est acceptable.

@rwjblue @stefanpenner J'aimerais que ce problème soit fermé car cela ne

Cette page vous a été utile?
0 / 5 - 0 notes