私が正常にこれらのステップを適用:
$言語=の$ this - > model_localisation_language-> getLanguages(:
1-オープンカタログ/コントローラ/起動/ startup.php
2-行の後に次のコードを追加します);
if(isset($this->request->get['lng'])){
$this->session->data['language'] = $this->request->get['lng'];
}
3-ファイルを.htaccessファイルに以下の行を追加しました:私はWWWに移動したときに今
<div class="languageFlags">
{% for language in languages %}
<a href="/{{ language['code'] }}">
<img src="catalog/language/{{ language['code'] }}/{{ language['code'] }}.png" alt="{{ language['name'] }}" title="{{ language['name'] }}" />
</a>
{% endfor %}
</div>
:
RewriteRule ^en/?$ index.php?lng=en
RewriteRule ^ar/?$ index.php?lng=ar
RewriteRule ^de/?$ index.php?lng=de
RewriteRule ^ru/?$ index.php?lng=ru
4-テンプレートファイルに言語フラグを追加しました.mysite.com /これは英語になりますが、これは他の言語でも当てはまりますが、今や検索エンジンは他の言語のページに索引付けすることができます。
「StackOverflow」へようこそ質問をするときに少し具体的にしてください:*これまでにコード例で試したことはありますか?*/*あなたは何を期待していますか?ヘルプについては、「[How to ask](https://stackoverflow.com/help/how-to-ask)」を参照してください。** – Hille
私はそれをより具体的に編集しました。ありがとうございます – Behiry
検索エンジンは他の言語のインデックスを作成していませんか? – yoda