symfony-si / magento1-sl-si
斯洛文尼亚语(斯洛文尼亚)- Magento 1.x 社区版的 sl_SI 翻译
Requires
Requires (Dev)
- php: >=7.0.0
- mikey179/vfsstream: ^1
- phpunit/phpunit: ^6.2
README
关于
斯洛文尼亚语(斯洛文尼亚)- sl_SI
开源语言包,适用于 Magento Community Edition 1.x。翻译包括整个 Magento Community 版本 - 店铺前端、管理界面、电子邮件和 TinyMCE 编辑器。
翻译遵循来自 Lugos 的斯洛文尼亚语语法和翻译规则。
支持的 Magento CE 版本
1.9.3.8
1.9.3.7
1.9.3.6
1.9.3.4
1.9.3.3
1.9.3.2
1.9.3.1
1.9.3.0
1.9.2.4
1.9.2.3
1.9.2.2
1.9.2.1
1.9.2.0
1.9.1.1
1.9.1.0
安装
选择以下安装选项中适合您情况的 一个。
选项 1: Magento Connect Manager
安装此扩展的首选方式是使用来自 Magento 应用程序管理后台的 Magento Connect Manager,并直接上传最新的包存档 locale_sl_si-1.x.y.tgz 到您的应用程序中。这样,未来的更新将更容易管理。
最新包下载可在 GitHub 上获得。
从 Magento 管理后台访问 系统->Magento Connect->Magento Connect Manager 并使用 直接上传包文件 表单上传下载的 tgz 包。
上传后,您应该看到成功的扩展安装通知
在 Magento 管理员中启用斯洛文尼亚语言环境 系统->配置->语言选项->语言 并在安装后刷新 Magento 缓存以查看更改。
选项 2: Composer
通过使用 packages.firegento.com,Magento 1 提供了 Composer 集成。在命令行中运行以下命令
$ composer require symfony-si/magento1-sl-si
并刷新 Magento 缓存。
选项 3: Modman
另一个模块化安装和扩展管理选项是 Modman。在 Magento 根目录内运行
$ modman init $ modman clone git://github.com/symfony-si/magento1-sl-si.git
常见问题解答
为什么产品属性(颜色、重量、阶梯价格等)未翻译?
所有产品都有属性分配。它们是在设置店铺视图或添加产品时设置的。您可以在 目录->属性->管理属性
中本地化属性名称。打开所需的属性,切换到 管理标签/选项
选项卡,并按需翻译属性标题。有关更多信息,请参阅 文档。
如何将 Magento 管理界面留在英语?
转到 系统->配置->常规->语言选项
并将 语言
设置为 英语(美国)
。然后,在左侧下拉菜单中的 当前配置范围
,选择您的网站并将 语言
设置为 斯洛文尼亚语(斯洛文尼亚)
。
如何自定义翻译?
不建议在 app/locale/sl_SI
文件夹中替换核心翻译,因为扩展的更新将覆盖该文件夹中的文件。
如果您想用您自己的翻译替换一些翻译,您可以在主题的 translation.csv
文件中这样做。对于管理界面,添加 app/design/adminhtml/default/default/locale/sl_SI/translate.csv
并覆盖所需的翻译。对于您的主题前端,添加 app/design/frontend/{package}/{your_theme}/locale/sl_SI/translate.csv
并覆盖翻译。
一些翻译覆盖可能还需要在 translate.csv
中使用模块名称前缀。
"Mage_Catalog::Add to Cart","Dodaj v voziček"
创建模块时,在 config.xml
中定义翻译文件。
<adminhtml> <translate> <modules> <Your_Module> <files> <default>Your_Translation.csv</default> </files> </Your_Module> </modules> </translate> </adminhtml>
可以在管理界面中自定义电子邮件模板,位置在 系统->事务性电子邮件
,或者通过在主题的本地文件夹中添加与 app/locale/sl_SI/template
相同模式的文件模板来实现。
如何使用TinyMCE编辑器的翻译?
Magento 1中的TinyMCE编辑器默认使用英语。如果您已经按照上述安装步骤之一进行操作,TinyMCE的斯洛文尼亚语翻译也已经启用。
支持哪些PHP版本?
此sl_SI语言包支持所有最新的PHP版本,包括5.3。但是,由于推荐使用PHP 5.4或PHP 5.5,因此对于当前发布的版本(1.9.x),建议使用这些版本。然而,在PHP 7上,Magento 1也可以正常工作,但需要一些小改动。考虑升级您的服务器到PHP 7。
哪些文件/文件夹包含在包中?
语言包包括以下文件/文件夹
-
模块配置
app/code/community/Slovenian/LocalePackSl/etc/config.xml
-
管理布局文件
app/design/adminhtml/default/default/layout/slovenian/localepacksl.xml
-
Magento全局模块配置
app/etc/modules/Slovenian_LocalePackSl.xml
-
前端、管理和电子邮件的斯洛文尼亚语翻译
app/locale/sl_SI/
-
调整后的TinyMCE设置
js/slovenian/setup.js
-
TinyMCE翻译文件
js/tiny_mce/
-
包含构建包规则的包数据文件,已移动到
var/package/locale_sl_si-1.x.y.xml
package.xml
另请参阅
Magento 1.x通过位于 app/locale/
的CSV文件系列来管理其核心翻译。默认情况下有一个 en_US
文件夹,包含英语翻译。
Magento 2
正在寻找当前的Magento 2?在GitHub上也有可用的斯洛文尼亚语翻译。
贡献和许可
欢迎贡献和建议的改进。如果您在此扩展中发现问题,请提出问题。贡献文档提供了更多关于如何帮助的信息。
此存储库在开放软件许可证v. 3.0下发布。
Magento管理
Magento管理
Tiny MCE编辑器