翻译magento的最佳方式是什么? -- magento-1.7 领域 和 localisation 领域 magento 相关 的问题

What is the best way to translate Magento?


简体版||繁體版
5
vote

问题

中文

我正在努力用法国人工作。我应该在那里使用模块或ID是否另一种更好的方法?

这是我正在寻找的模块: http://www.magentocommerce.com/magento-connect/magento-community-modules-french-france-language-pack.html

我不确定,如果这是这个是最好的模块,还是我应该遵循另一条路径。

翻译的最佳策略是什么,我应该使用这个模块吗?

英文原文

I am trying to have my Magento work in french. Should I use a module for this or id there another better way?

This is the module I am looking at: http://www.magentocommerce.com/magento-connect/magento-community-modules-french-france-language-pack.html

I am unsure if this is the best module for this or if I should follow another path.

What are the best strategies for translation and should I use this module?

     

回答列表

3
 
vote
vote
最佳答案
 

French 中的 Magento核心语言包在连接时可用,并在EE预先安装:

http://www.magentocommerce .com / magento-connect / magento-core-modules-french-langual-pack.html

虽然我不会说法语,我建议由于新功能的未来支持(1.8ce和Magento 2)的支持,我建议使用核心模块。

看起来好像是98%的Magento CE(1.7)已经翻译成法语:

输入图像描述

源: https:// www .transifex.com / projects / p / magento-ce-17 / language / fr /

但这只是核心。有许多选项可为自定义扩展提供翻译:

  • 使用 translate.csv 在主题
  • 提供模块的语言环境 - 例如, app/locale/en_US/YourCompany_YourModule.csv
  • 使用内联转换(基于JavaScript的)。

祝你好运!

 

The Magento Core Language Pack in French is available on Connect as well, and comes pre-installed in EE:

http://www.magentocommerce.com/magento-connect/magento-core-modules-french-language-pack.html

While I don't speak French, I would recommend use of core modules over 3rd party developer modules in general due to future support of new functionality (1.8CE and beyond into Magento 2).

It looks as if 98% of Magento CE (1.7) has been translated already into French:

enter image description here

Source: https://www.transifex.com/projects/p/magento-ce-17/language/fr/

But that's just the core. There are many options to provide translations to your custom extensions:

  • Use translate.csv in your theme
  • Providing a locale-specific translation of your modules, e.g. app/locale/en_US/YourCompany_YourModule.csv
  • Use inline translation (javascript-based).

Best of luck!

 
 
     
     
3
 
vote

您可以通过在商店的开发环境中安装它来试用语言包。 @Philwinkle描述的官方社区包通常涵盖了所有Magento的本机功能,但对于第三方扩展,您必须依赖于它的开发人员包含的任何翻译。

如果您在翻译文件中找到任何问题,我建议在 translate.scv中纠正它们的模板 app/design/frontend|adminhtml/[package]/[theme]/locale/translate.csv 这将阻止您在升级时覆盖它们安装。

在侧面笔记中,荷兰语翻译包非常可怕,所以a 社区驱动版本是创建。您可能希望在您自己的第三方extenions上调查这样的项目

 

You can always try out a language pack by installing it on a development environment of your shop. The official community packs described by @philwinkle generally covers all of Magento's native functionalities but for 3th party extensions you'll have to depend on any translation included by it's developer.

If you find any issues in the translation files I'd suggest correcting them in the translate.scv of your template app/design/frontend|adminhtml/[package]/[theme]/locale/translate.csv This will prevent you from overwriting them when you upgrade your installation.

On a side note, the Dutch translation pack was pretty horrible so a community driven version was created. You might want to look into starting a project like that on your own for 3th party extenions

 
 

相关问题

17  Magento基于位置显示适当的本地化  ( Magento displaying appropriate localisation based on location ) 
我想配置magento站点,以便能够识别用户的默认语言和位置,并以此语言和适当的本地化显示该站点。 例如: 来自俄罗斯的俄罗斯语言作为默认的用户将直接与卢布的俄语网站作为默认货币和价格。 这可能吗?如果是这样的话? ...

12  如何处理翻译局的翻译?  ( How to handle translations with translation bureaus ) 
我想知道用翻译局意见的最佳方式。 基本上我看到两种方式这样做: 将 csv文件发送。 给他们访问magento安装的内联翻译。 问题可能发生: csv文件 相当多的机构更喜欢"专业" 文件格式,如.pot / .po(gettext)。 要翻译的字符串的上下文丢失。 并非每个文本都可以在CSV文件中...

0  magento2-电子邮件模板未被翻译  ( Magento2 email template not being translated ) 
我已经创建了一个自定义电子邮件模板,一切正常都显示了一切,除了我使用跨域字典来将字符串从英语翻译为德语,翻译似乎没有工作。 我提供了 de_DE.csv 文件,但仍然是它不被翻译的文本。 Cleared cache , reindexed 。 ...

2  如何翻译优惠券标题“折扣”  ( How to translate coupon title discount ) 
我试图用 translate.csv 文件翻译,但在这种情况下它不起作用。 我也试图在"checkout" 文件夹中找到文件(文件夹中的每个文件),但它不包含"折扣" 这个词。 任何建议如何完成? ...

27  为什么课程使用帮助者而不是这笔费用?  ( Why do classes use a helper for translation instead of this ) 
在核心模块中,有时模板,我看到辅助课程用于翻译: Mage::helper('someModule')->__('translate me'); 为什么这是优选的: public function __construct( MagentoFrameworkViewElementTemp...

2  升级到Magento EE 1.13 JavaScript在单引号翻译时休息  ( After upgrade to magento ee 1 13 javascript breaks on single quote translations ) 
我最近从法国客户形式EE1.11到EE1.13升级了一个环境。 我得到了javascript错误的字符串用单引号,这是修复了几个版本前的问题,现在问题再次出现了。 在等待来自Magento的回复,我想问一下是否有人有任何经验/拥有可能的临时解决方案。 以下示例误差: SyntaxError: missing )...

1  如何在销售订单页面上重新标记/翻译付款方式  ( How to relabel translate a payment method on sales order page ) 
任务 我正在尝试将" check / money命令" 转换为" quote " 在Magento 2的后端。此标签显示在 Sales > Order上用此方法付款后屏幕。 尝试方法 所以我已经更新了以下字段/文件,但它们对此特定实例没有任何影响。 更新 en_US 但这只会影响 Configurat...

2  在代码中发生了XML配置的转换在哪里?  ( Where is translation for xml configurations is happening in the code ) 
在XML文件中(例如 system.xml )我可以为要翻译的节点指定 998887665 属性。这个翻译在哪里进行了代码? ...

0  在Magento1中,您如何建立翻译CSV文件的位置?  ( In magento1 how do you establish where the translations csv file is to be uploa ) 
我有我的翻译.csv文件准备上传到magento设置。所以我们正在改变来自Magento默认的单词,例如税是增值税。我理解不同的设置将在不同的位置上传这个文件吗?我认为它将是App / Design / Frontend / Theme / Default / Locale / En_US,但这不适用于我。 ...

5  布局句柄标签的翻译  ( Translations of layout handle label ) 
在创建布局句柄期间,您可以指定节点 <label> ,它是一些文本来描述布局句柄。例如,布局句柄 catalog_category_default 具有以下定义。 <label>Catalog Category (Non-Anchor)</label> 作为布局句柄的一部分,您可以指定转换这些标签 <cat...

3  Magento PDF发票翻译  ( Magento pdf invoice translations ) 
我已经通过CSV翻译了本地化并翻译了我的Magento 1.7安装近100%,但在我的PDF发票翻译中没有生效。 一些像"送到" ,"卖给" ,然后"运输&amp;处理" 都没有翻译。此外,我的税率显示为25.000%(应仅25%)。 任何人都知道我在哪里可以编辑这个?除了抽象和<代码> invoice.php 之外...

3  如何翻译标签“浏览文件”和“上传文件”?  ( How i can translate the label browse files and upload files ) 
我需要翻译标签"浏览文件" 和"上载文件" ,以实现使用Magento的默认上传器的扩展名。 在 mage_adminhtml_block_media_uploader 我更改了函数 _prepareLayout() protected function _prepareLayout() { $this...

0  我正在为我的语言使用包,但不是一切翻译  ( I am using a package for my language but not everything is translated ) 
我正在使用: http:/ /www.magentocommerce.com/magento-connect/magento-core-modules-french-language-pack.html 用于将我的网站翻译为法语。但是由于某种原因,底部菜单是英文。 为什么?我该怎么做才能改变这个? ...

18  Magento添加新语言?  ( Magento adding a new language ) 
我已经看过有关向Magento推车添加另一种语言支持的几页,但是,似乎缺少一些东西。 通常是通过管理界面下载翻译.... 然后创建商店视图并将语言环境设置为所需的语言。当我尝试添加俄语支持时,这似乎没有工作,只发现交换机导致站点出错并变得无法访问。 我记得一年前,找到需要在服务器上创建的目录的一些提示,以便用于可用...

1  magento adminhtml字体和标记  ( Magento adminhtml font and markup ) 
我想用时尚的图标字体自定义magento admin(想想wingdings)。 在大多数情况下它很容易通过css与 :before 伪选择器完全通过CSS进行,输出 content: 相关并被风格用上述字体。 但是,在某些情况下,我不仅要预先添加图标 - 我希望整个文本在说字体中。我的第一个想法是通过翻译文件来做...

0  将付款方法字符串更改为可翻译字符串  ( Change payment method string to translatable string ) 
<?php echo $this->getChildHtml('footer_view'); ?>2 文件输出Magento 1.9的OnePage Checkout中显示的付款方式字符串。 默认情况下,此字符串不可翻译非常奇怪: 我从此改为81到87: <?php echo $this->getChildH...

0  Magento翻译不适用于不工作的优惠券代码  ( Magento translation for coupon code not working ) 
在 /app/code/core/Mage/Checkout/controllers/CartController.php 我看到: $this->_getSession()->addError( $this->__( 'Coupon code "%s" is not valid.', ...

2  Magento 2:如何覆盖翻译文件模块明智?  ( Magento 2 how to override translation file module wise ) 
我需要仅为Checkout Page更新翻译文件,因此我该如何执行此操作。我不想使用在主题文件夹中使用的翻译文件。 ...

1  一个和同一域的多级(语言)(没有子目录或子域)  ( Multistore languages on one and the same domain no subdirectories or subdomai ) 
我们有几家商店。所有语言都是多种语言。现在我想知道为什么我们不只是使用1个域名的所有这些商店? (没有Storecode,没有子目录) 问题:为什么这不是一个想法? 假设一个人可以添加href lang标记。根据接受语言客户发送到相关商店(使用URL中的__store变量/我们隐藏使用Apache) href l...

1  单个语言环境中的多个货币符号位置  ( Multiple currency symbol positions within a single locale ) 
我已经看到了几个关于在语言环境XML文件中更改货币符号位置的文章。然而,这似乎改变了各种货币的位置,这对支持多种货币的商店并不理想。它似乎是货币定位将被分成自己的配置,而不是与区域设置相关联。 如何为特定货币类型更改货币符号位置? ...

4  产品股票提醒电子邮件翻译  ( Translation of product stock alert email ) 
我在我的区域设置文件夹中添加了翻译,甚至加载了模板,并在系统配置中分配它们。似乎没有什么能翻译这封电子邮件。当我在表格上看product_alert_stock时,我也只看到了网站保存了,但我的lockes在商店view级别不同。 所以当我去我的法国商店view并点击链接到订阅时,将产品放回库存并运行Catalog_...

4  Magento 2单独翻译模块?  ( Magento 2 translate modules separately ) 
是否可以为不同的模块保持不同的翻译文件? 我有一个大文件,all in thround翻译: app/i18n/magento/sv_se/sv_SE.csv 这不起作用: app/i18n/"vendor_module"/sv_se/sv_SE.csv 或者我可以将所有文件放在我的主题目录中吗? ...

29  如何在设计模板包中实现翻译csv?回声如何$ this - > __('text')工作?  ( How to implement translations in design template package csvs how does echo t ) 
我有一个设计包设置如下: design/frontend/package_name/theme_name/locale/ 我有 home.featured.products0 , home.featured.products1 等,我有相应的 home.featured.products2 文件,带有各种...

2  自定义翻译.CSV文件未加载  ( Custom translate csv file not loading ) 
我从Magento 1.9.1的划痕中创建了一个新的包/主题/皮肤。 主题和皮肤负载良好。我尝试添加翻译,无法加载它们。所有缓存设置都被禁用。 我在此添加了CSV文件: /app/design/frontend/{my_package}/{my_theme}/locale/en_US/translate.csv ...

0  M2:尽管通过社区工程朗包安装,但NO_NO无法识别  ( M2 no no not recognised despite installed via community engineering lang pack ) 
bin/magento info:language:list 此返回 nb_NO 和 nn_NO for norwegian,但是no_no不存在。 我可以看到有一些包含no_no语言文件的软件包(条纹,mageplaza)。 我试图通过composer安装挪威语的Crowdin语言包,如Crowdin所...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有