Je configure mon squelette de base que je veux utiliser pour tous les projets wordpress. Je suis Mark Jaquiths approche et inclut WP en tant que sous-module. Il l'obtient de https://github.com/WordPress/WordPress . Beaucoup de mes clients viennent d'Allemagne et ont besoin de fichiers en allemand pour l'administration.
Est-il possible d'inclure les fichiers localisés dans mon référentiel git skeleton?
Téléchargez vos fichiers de langues depuis le dépôt SVN ...
Je déconseillerais fortement cela. Le repo, en tant que stockage de fichiers de langue, est en cours de suppression au profit de Translate WordPress . À l'heure actuelle, vous n'avez aucune garantie que le référentiel dispose d'une version actuelle du fichier.
La méthode actuelle pour obtenir les fichiers de langue consiste à les télécharger (exporter) directement à partir de Translate WordPress individuellement (noyau, administrateur, réseau et thèmes). Vous pouvez y accéder directement avec quelque chose comme:
http://translate.wordpress.org/projects/wp/dev/de/default/export-translations?format=mo (pour le .mo, remplacez par format = po pour le .po)
Les exemples ci-dessus ne concernent que les fichiers de base, vous devez répéter cette opération pour/wp/dev/admin/de/default, wp/dev/admin/réseau/de/default et les thèmes.
Vous pouvez "curl" tout cela, évidemment.
Nous sommes conscients que la méthode est un peu compliquée pour le moment, mais nous travaillons sur un meilleur outil d'exportation.
L'installation de langues dans WordPress Skeleton est à peu près la même chose que dans un WP install standard . Tout ce que WP-Skeleton fait modifie les chemins pour accueillir WP en tant que sous-module Git. Cela signifie qu'au lieu d'installer les fichiers de langues sous wp-content/languages
ou wp-includes/languages
, vous devez les placer dans content/languages
.
Fondamentalement, tout ce que vous devez faire est:
content
appelé languages
. Placez tous vos fichiers .mo
(et éventuellement .po
) ici.wp-config.php
et définissez la constante WP_LANG
sur ligne 51 .Maintenant SSH sur votre serveur et faites ceci:
cd wp-content/langues
wget http://downloads.wordpress.org/translation/core/4.0/ru_RU.Zip
unzip ru_RU.Zip
rm ru_RU.Zip
Bien entendu, le lien et le nom du fichier * .Zip varient en fonction de votre langue.