riconeitzel / german-localepack-de-de
德语社区翻译
Requires
This package is not auto-updated.
Last update: 2023-12-01 15:07:36 UTC
README
In Magento 1.9.0.x liefert der Hersteller bereits eine Übersetzung mit. Diese Übersetzung ist jedoch vollautomatisch erstellt worden und hat mit diesem Projekt hier nichts zu tun. Ab Magento 1.9.1.0 ist dies nicht mehr der Fall.
遗憾的是,因此无法直接安装我们的语言包。因此,在通过Magento Connect安装此语言包之前,需要执行以下步骤
- 在Magento主目录中切换到 *app/locale/ 文件夹
- 将该文件夹重命名为 magento_de_DE
然后安装此语言包
请注意:通过Magento Connect Manager卸载制造商翻译无效,因为Magento主包将该语言包定义为前提条件。但在服务器上手动删除则没有问题。
针对Magento (CE) 的德语语言包
此语言包由Rico Neitzel管理。
此Git存储库可用于
- 纯信息目的
- 开发当前版本
- 修复已发布版本中的错误
- 替代下载(独立于官方来源)
- 基于de_DE的自己的语言版本
- 报告错误和PullRequests
- 积极参与语言包
指导
- 切换分支 = 切换编辑状态。
- master 是在Magento Connect上可用的状态
- preview 是当前正在工作的版本
- alpha 是,如果有的话,是针对更大版本跳跃已准备的版本
- 标记 = 直接选择特定的语言包版本。
语言包版本控制
语言包的版本应始终与自己的Magento版本匹配。因此,当前语言包版本如下所示:<magento-version>.<sprachpaket-version> = <1.8.0.0>.<0>
因此,语言包1.7.0.2.1不适用于Magento 1.8.0.0!
为什么? 为新版本的Magento创建德语语言包的方式会自动从文件中删除不再匹配的字符串。这意味着仅翻译原始en_US-CSV文件中包含的文本。
在积极参与语言包中简要说明了我们当前如何尝试解决这个问题。
基于de_DE的自己的语言版本
出于自己的发布目的进行分支操作,例如为自己的语言包在德语形式中,de_CH,de_AT,Plattdeutsch……是被明确允许的。但是,如果有人认真想为自己的社区维护自己的语言包,应该考虑使用crowdin.net。
在这个平台上,当前正在管理 de_DE 包的翻译。最大的优点是:您不必从零开始,而是以德语文言包为基础,您可以在此基础上保存自己的更改。如果 de_DE 包中有所变化,如果没有自己的翻译,也会继承到自己的翻译中。
de_CH 包 由瑞士社区经理 Nick Weiser 维护。
对于 Magento 企业版的发布,可以将此存储库作为 Git 分支进行考虑。要将其作为自己的 GitHub 存储库进行分支,只需点击上面的相应按钮即可。(假设您有 GitHub 账户)
错误报告
我们很高兴看到此存储库被积极用于报告错误(问题)和修复(在 preview 分支中的 PullRequest)。
只需点击“问题” -> “新建问题”即可提交问题。现有的问题也可以查看,包括其处理状态,无需 GitHub 账户。
请注意:如果在此版本中进行了更改,则这些更改不再符合您通过 Magento Connect 安装的语包的版本。很遗憾,无法在此处发布的版本中进行后续编辑。:-)
提示:请始终在 Preview 分支中发送 PullRequests。
积极参与语包
想参与语包的开发并且拥有一个(至少是免费的)GitHub 账户?那么请直接联系 Rico Neitzel,我们将讨论可能的合作。
翻译缺失的字符串
在为新版本自动匹配后,语包中仅包含 那些 在 en_US 文件中包含的字符串。如果在核心中找到字符串并将其添加到 Core-CSV 文件中,该字符串将在下一个版本中再次消失。
@mklooss 建议,我们将这些翻译收集在通过 Config-XML 集成的文件中。
对于 Mage_Customer 模块,Core-CSV 文件名为 Mage_Customer.csv。我们现在将创建一个新的 CSV 文件,其模式为 <Namespace_Module>.germanlocalepack.csv,并在 config.xml 文件中绑定该文件。
<frontend>
<translate>
<modules>
<Mage_Customer>
<files>
<germanlocalepack>Mage_Customer.germanlocalepack.csv</germanlocalepack>
</files>
</Mage_Customer>
</modules>
</translate>
</frontend>
这样就可以独立维护这些字符串。
祝您使用德语 Magento 语包愉快!
Rico Neitzel