Maison > Article > Tutoriel CMS > Comment Chineseiser le thème WordPress
Méthode 1 : Modifier directement dans le code source
Fonctions de langage intégrées à Wordpress, __(), _e (), _x(), ici nous pouvons directement modifier la partie anglaise dans la fonction de langue ici, la traduire en chinois et terminer le travail de Chineseisation.
Par exemple : __( 'Newer Comments →', 'StyleShop' );
En remplaçant directement la partie anglaise, nous devons également prendre en compte les balises HTML et ne pouvons pas les modifier, sinon cela détruirait l’intégrité du modèle.
Quant à la façon de localiser rapidement les parties qui doivent être chinoisisées, nous pouvons ici utiliser Dreamweaver pour nous aider à localiser rapidement les parties qui doivent être chinoisisées. Tout d'abord, vous devez créer un site. Le répertoire racine du site doit pointer vers le chemin du modèle WordPress chinois. Utilisez la touche de raccourci "CTRL+F", sélectionnez la plage de recherche comme "l'intégralité du site local actuel", saisissez le contenu que vous souhaitez. souhaitez effectuer une recherche, puis cliquez sur « Rechercher tout ». Obtenez un positionnement rapide du contenu de la recherche, puis Chineseisez-le. Une fois la chinoisisation terminée, assurez-vous de l'enregistrer. L'auteur ne recommande pas cette méthode ici, car pour les novices, s'ils ne peuvent pas distinguer quelles parties doivent être chinoisisées, il est facile de commettre des erreurs et de détruire l'intégrité du code source du modèle.
Méthode 2 : Utiliser le logiciel Poedit pour la Chineseisation
1 Il y a des fichiers de langue dans le modèle
Généralement, les modèles WordPress étrangers contiennent eux-mêmes un pack de langue. fichiers, vous pouvez vérifier s'il y a des fichiers avec .po ou .pot dans le dossier lang ou langue. S'il y a des fichiers avec .po ou .pot dans le modèle, nous pouvons utiliser le logiciel Poedit pour les ouvrir directement pour la traduction. Copiez le fichier en_US.po et collez-le dans le même dossier et nommez-le zh_CN.po, puis ouvrez-le directement avec le logiciel Poedit pour la traduction.
Une fois la traduction terminée, cliquez sur "CTRL+S" pour enregistrer, et un fichier zh_CN.mo sera formé dans ce dossier. Ce fichier peut être reconnu par WordPress. pack de langue. Si le système WordPress est installé avec un pack de langue chinoise, WordPress appellera le fichier zh_CN.mo dans ce dossier. Ceci termine le travail de Chineseisation de WordPress.
Recommandations associées : "Tutoriel WordPress"
2. Le fichier de langue n'existe pas dans le modèle
Si le fichier de langue n'existe pas dans le modèle, nous devons alors utiliser le logiciel Poedit pour générer automatiquement les fichiers po. Les étapes spécifiques sont les suivantes :
Étape 1 : Ouvrez le fichier Poedit, cliquez sur "Fichier" -> "Nouveau document du catalogue de messages", et une boîte de dialogue apparaîtra.
Étape 2 : Saisissez les informations textuelles dans la boîte de dialogue contextuelle :
Certains tutoriels indiquent que certaines parties n'ont pas besoin d'être écrites , mais il est toujours recommandé à tout le monde de l'écrire pour le rendre plus parfait. Le « jeu de caractères du code source » et le « jeu de caractères » sont liés à la méthode d'encodage de WordPress que vous utilisez, qui est généralement UTF-8.
Ensuite, recherchez le chemin de stockage sur le disque du thème que vous souhaitez Chineseiser. Appuyez et maintenez "Ctrl+F4" pour sélectionner l'intégralité du chemin et copiez-le.
Collez le chemin du modèle copié dans le chemin de base, puis cliquez sur le bouton dans la case rouge "1" en dessous et collez le lien copié dans la case inférieure
Suivez ensuite la méthode ci-dessus et entrez "__" et "_e" dans les positions suivantes. Cliquez ensuite sur "OK", recherchez le chemin à enregistrer sur le disque et le nom du fichier dans la boîte de dialogue contextuelle, puis cliquez sur Enregistrer. Si une telle boîte de dialogue apparaît une fois l'enregistrement terminé, cela signifie que le pack de langue du thème WordPress que vous devez Chineseiser a été généré. Cliquez sur OK, vous pouvez voir l'interface graphique affichée en 1 sous la méthode 2, puis suivez cette méthode pour traduire et enregistrer étape par étape pour terminer la chinoisisation de wordpress. La traduction du pack de langue wordpress est terminée jusqu'à présent. Si vous vous connectez au backend ou vérifiez le frontend et constatez toujours que l'affichage est toujours en anglais, ne paniquez pas. Cela nécessite que vous utilisiez Dreamweaver pour ouvrir le fichier function.php dans le modèle et que vous ajoutiez le code suivant avant le "?>" à la fin du fichier :function theme_init() { load_theme_textdomain($domain, $path); } add_action (‘init’, ’theme_init’);where $domain : je pense que c'est le cas. est un identifiant unique en traduction, par exemple « StyleShop » dans ce cas. __( 'Newer Comments →', 'StyleShop' ); Cependant, certaines personnes le comprennent comme le nom du chemin du thème et ne commentent pas.
$path : est le chemin d'accès au package de langue de traduction dans le modèle, qui est généralement enregistré dans le dossier langue ou lang du modèle.
Par exemple, dans le modèle Styleshop, load_theme_textdomain() est écrit comme ceci.
load_theme_textdomain( 'StyleShop', $template_directory . '/lang' ); où $template_directory est le chemin du modèle.
Si le front ou le backend du site Web ne s'affiche toujours pas en chinois, veuillez vérifier le fichier wp-config.php dans le répertoire racine du site Web, recherchez le "define ("WPLANG", '') " et modifiez-le. Réécrivez-le comme "define ('WPLANG', 'zh_CN');", le site Web sera alors affiché dans votre langue chinoise.
Si vous constatez que certaines parties ne sont toujours pas parfaites au moment d'apprécier vos œuvres chinoises, la seule raison est que le logiciel Poedit ne l'a pas trouvée, ou que la partie à traduire n'utilise pas "__" ou "_e" " fonction à normaliser. Vous pouvez ensuite utiliser le logiciel Dreamweaver pour rechercher les parties à Chineseiser dans les fichiers du répertoire du site. Utilisez ensuite la fonction "__" ou "_e" pour le préciser ou le modifier directement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!