This is machine translation of orginal blog.
« prev next »

Comment traduire outil travaille sur ce site

Les fichiers ne sont pas là

En. Htaccess dans le répertoire racine, j'ai le texte suivant:

RewriteRule ^ (fr | ja | zh-CN | de | it | ko | pt | es | ar | ru )/.*$ scripts / analytics / translatedoc.php [L]

De cette façon, je n'ai plus la langue supportées:

Il existe de nombreux autres doivent être ajoutés, dont je ferai plus tard.

Les liens vers les pages

La page d'entrée pour les articles sont traduits dans les principales individuelles pages d'archives / archives sur ce blog. Il est situé à l'angle le plus droit de chaque page en cours. Voici le code pour que cela se produise:

<table Width="100%" border="0"> <tr> <td>
<dl>
<dt> Other Languages
</ A> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / zh-CN / <mt:EntryCreatedDate format="%Y%m%d"/> _ <tm: EntryTitle dirify =" 1 "/ >. Htm "> chinois </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / ja / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> Japanese </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / fr / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> français </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / de / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> Allemand </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / it / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> italien </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / ko / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> coréen </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / pt / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> Portugais </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / ru / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> russe </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / ar / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> arabe </ a> </ dd>
<dd> <A href = "http:// <mt:BlogHost/> / es / <mt:EntryCreatedDate format="%Y%m%d"/> _ <mt:EntryTitle dirify="1"/>. Htm "> Espagnol </ a> </ dd>
</ Dl>
</ Td> </ tr> </ table>

Le code lui-même

Maintenant que nous avons la façade prêt, et maintenant nous allons travailler sur la vraie page.

Stockage de Documents traduits

Ils sont dans le dossier caché (à l'extérieur / public_html / home / répertoire) appelé / traduction /. Il existe différents répertoires, selon les langues, pour stocker les données brutes du fichier traduit.

Ensuite, la classe article la nécessité de travaux de plomberie pour obtenir le purifié de données sur les fichiers, pour donner à la rendre claire la page de titre, le corps clair.

Exigence de la Raw documents

Simplement à la programmation, les éléments suivants sont nécessaires: