Categories

有特色的模板

PrestaShop 1.6.x. 如何在语言切换器中显示标志

Guillaume杜马斯 2016年1月29日
Rating: 5.0/5. 来自4票.
请稍等...

本教程将向您展示如何显示 flags in the 语言切换器 在prestshop里.6.x. themes.

PrestaShop 1.6.x. 如何在语言切换器中显示标志

默认情况下 语言切换器 只显示已安装语言的名称:

PrestaShop_1.6.x._How_to_display_flags_in_the_language_switcher-1

为了加上a flag 在每个语言选项的前面 语言切换器,您需要执行以下步骤:

  1. Go to administration panel -> 本地化 -> Languages 确保所有语言都有标志. 如果他们中的一些没有,你需要为他们上传图标. 要做到这一点,你需要执行以下步骤:

    1. Go to http://www.famfamfam.com/lab/icons/flags 下载图标:

      PrestaShop_1.6.x._How_to_display_flags_in_the_language_switcher-2

    2. 打开刚刚下载的zip文件,将需要的图标解压到本地系统.

    3. Go to 行政事务委员会- 本地化 – Languages,点击 Edit 按钮,选择所讨论的语言.

    4. 从你的电脑上载国旗:

      PrestaShop_1.6.x._How_to_display_flags_in_the_language_switcher-3

    5. 保存更改.

  2. Open up the 主题/ themeXXXX /模块/ blocklanguages / blocklanguages.tpl 使用您喜欢的代码创建文件 editor:

    PrestaShop_1.6.x._How_to_display_flags_in_the_language_switcher-4

  3. 之前插入以下代码 {$language.名字| regex_replace: " / \ \ (.*\)$/":""} 在第7行和第22行(大约)出现两次:

    {$language.Iso_code}
    

    它看起来是这样的:

    {$language.Iso_code}{$language.名字| regex_replace: " / \ \ (.*\)$/":""}
    

    PrestaShop_1.6.x._How_to_display_flags_in_the_language_switcher-5

  4. 将更改保存在 blocklanguages.tpl 然后重新上传到服务器.

  5. 刷新您的商店的主页,现在您可以看到每个语言选项前面的标志 语言切换器:

    PrestaShop_1.6.x._How_to_display_flags_in_the_language_switcher-6

请随时查看下面的详细视频教程:

PrestaShop 1.6.x. 如何在语言切换器中显示标志

高级prestshop主题
这个条目被张贴了出来 PrestaShop教程 and tagged flag, language, Prestashop, switcher. 书签的 permalink.

提交罚单

如果您仍然无法找到关于您的问题的足够的教程,请使用以下链接向我们的技术支持团队提交请求. 我们将在接下来的24小时内为您提供我们的帮助和协助: 提交罚单