openstream / mage2-locale-de-ch
瑞士德语
1.63.0
2020-08-25 11:43 UTC
Requires
- magento/framework: ^100.0.0 || ^101.0.0 || ^102.0.0 || ^103.0.0 || ^104.0.0
- dev-master
- 1.63.0
- 1.62.0
- 1.58.0
- 1.57.0
- 1.56.1
- 1.56.0
- 1.55.1
- 1.55.0
- 1.54.0
- 1.53.1
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.2
- 1.49.1
- 1.49.0
- 1.48.0
- 1.47.2
- 1.47.1
- 1.47.0
- 1.46.0
- 1.45.1
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.3
- 1.42.2
- 1.42.1
- 1.42.0
- 1.41.0
- 1.40.1
- 1.40.0
- 1.39.5
- 1.39.4
- 1.39.3
- 1.39.2
- 1.39.1
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.1
- 1.35.0
- 1.34.0
- 1.33.0
- 1.23.2
- 1.23.1
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.1
- 1.20.0
- 1.19.0
- 1.18.2
- 1.18.1
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.1
- 1.15.0
- 1.14.2
- 1.14.1
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.2
- 1.11.1
- 1.11.0
- 1.10.2
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.1
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.0.1
This package is auto-updated.
Last update: 2024-09-28 18:16:06 UTC
README
基于 Magento 2 Community Edition 的德语语言包
翻译由德语母语者根据个人意愿完成。翻译已全部完成,即所有 Magento 2 的语言输出都从英语翻译成德语。欢迎提出修改建议,或者如果需要不同的翻译,也可以 fork 整个仓库。
在此处也有一个德语翻译方案 https://crowdin.com/project/magento-2/de,但进展还不算太远。并且对于 Magento 1.x,Rico Neitzel 仍然提供了德语语言包:https://github.com/riconeitzel/German_LocalePack_de_DE
安装
- 将所有文件复制到
/app/i18n/openstream/de_CH/
从 Magento 根目录调用以下命令
rm pub/static/frontend/Magento/luma/de_CH/js-translation.json php bin/magento setup:static-content:deploy de_CH php bin/magento setup:upgrade rm -rf var/di php bin/magento setup:di:compile
使用 Composer 安装
composer require openstream/mage2-locale-de-ch rm pub/static/frontend/Magento/luma/de_CH/js-translation.json php bin/magento setup:static-content:deploy de_CH
de_DE 和 de_CH 的区别
- 使用 ss 代替 ß
- 使用 Region/Bundesland/Kanton 代替 Region/Bundesland
从上游更新
确保上游远程配置正确,应如下所示
$ git remote -v origin git@github.com:openstream/Magento2_German_LocalePack_de_CH.git (fetch) origin git@github.com:openstream/Magento2_German_LocalePack_de_CH.git (push) upstream git@github.com:splendidinternet/Magento2_German_LocalePack_de_DE.git (fetch) upstream git@github.com:splendidinternet/Magento2_German_LocalePack_de_DE.git (push)
然后执行以下命令
git fetch upstream git merge upstream/master
如果需要,在推送前必须解决冲突。
别忘了获取上游的新标签并一起推送,否则会与 Composer 版本控制出现问题!
git pull origin master --tags git push --tags
添加新短语
要翻译新短语,请按照以下步骤操作
从 Magento 获取短语
在您的 Magento 2 安装中运行以下命令
php bin/magento i18n:collect-phrases -m > phrases.csv
将短语与旧翻译文件比较
将 phrases.csv
复制到该仓库并运行
php check_new.php
这将输出一个新文件 de_DE_new.csv
,它只包含尚未翻译的短语。
翻译短语
现在应该翻译这些短语。在 第二 列中输入翻译后的短语。
复制新短语并创建 pull request
将新短语复制到 de_DE.csv
。
重要:请根据第一列按字母顺序排序文件,例如使用 LibreOffice。
现在创建一个 新的 pull request 并提交您的更改!