19 votes

How to use Quotation mark in translation CSV Magento 2

you have to double the quotes in your language file. "Check ""Remember Me"" to access","Check ""Remember Me"" to access" | \| \| | | | | | | |...
  • 196k
12 votes

How do I replace the standard language switcher with flags? Magento 2.1.0

I was struggling with the same problem for some time and finally managed to solve it. Maybe you already solved it by now, but it can definitely be useful for others. Summary The needed code can be ...
11 votes

Using URL subfolders for multi-language Store Views in Magento 2

I ended up in using the below solution. I saw it is a quite common configuration for multi-language Magento websites. This solution provides a default language with a redirect from "normal" url (urls ...
  • 1,839
9 votes

Magento 2: how do I remove language selection

just add: <referenceBlock name="store_language" remove="true"/> in: /app/design/frontend/YourPackage/YourTheme/Magento_Theme/layout/default.xml
7 votes
Accepted

How to use Quotation mark in translation CSV Magento 2

Did a little bit of digging for this found it here: vendor/magento/module-persistent/i18n/en_US.csv The line states: "Check &quot;Remember Me&quot; to access your shopping cart on this ...
6 votes

Magento 1 language packs

Until we get a nice solution, we can use the snapshot of the language pack page from the magento forum from July 17th 2014: https://web.archive.org/web/20140717210430/http://www.magentocommerce.com/...
  • 196k
6 votes
Accepted

Magento 1 language packs

For Romania I've found this: http://ext.topmage.com/extensions/20/32/Locale_Mage_community_ro_RO/ and: https://www.transifex.com/projects/p/magento-ce-1x/ But I'm not sure if it's still supported ...
  • 2,069
6 votes
Accepted

Translate $date into Dutch

Mage_Core_Helper_Data::format() it will format the date according to the locale settings. Mage::helper('core')->formatDate($date->date('d F Y', $post->getCreatedTime()), 'medium', false); ...
  • 32.2k
6 votes
Accepted

Magento 2: Multiple websites and stores on apache or nginx server

Created multi website in magento, Steps to create a multistore in admin panel is same as like in magento1.x. Don't forget to change the base url and secure url for new website/store. Once made changes ...
5 votes

Printing invoice in different custom language

Some information for you on this: The language is set in the getPdf() method of Mage_Sales_Model_Order_Pdf_Invoice. You will see that the locale and store are set according to the invoide data: Mage:...
  • 17.2k
4 votes

Magento 1 language packs

Magento has announced an official crowdsourced translation tool. See https://community.magento.com/t5/News-Announcements/Translating-Magento/m-p/16945#U16945 for the announcement. The tool is ...
4 votes
Accepted

404 on Store Switch with Product Store View Scoped URL Key

Some updated info for Magento 1.9.1 The bug @Vinai pointed out looks solved in this version anyway for other reason the functionality is still broken ( for configurable products ) The problem real ...
  • 6,875
4 votes

Translate url keys when switching store

There is no solution. Magento doesn't support that. I wrote a module which checks the identifier and looks the translation in the config up, then it makes a redirect. So you have two options: ...
4 votes
Accepted

Language switcher not changing frontend language

I finally fixed it after reading many tutorials about how Magento works. To save time and hair for future developpers, here's how to do it: Go to magentocommerce.com and search the language pack, ...
4 votes

Magento 2 How to redirect customer to specific store view according to browser language?

Using controller_action_predispatch event,you achieve this thing. At event at Obsever,get browser language by core php code $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); then redirect ...
  • 76k
4 votes
Accepted

M2 - Change admin login language

Your second try is in fact the right answer. The setting in Stores > Configuration > General > General > Locale Options > Locale is responsible for the admin login form, but only when set for the ...
  • 703
4 votes

Block override for new order creation not working

Maybe you should try using an event observer. In your module's config.xml add the following: <adminhtml> <events> <core_layout_block_create_after> <...
4 votes
Accepted

Magento 2 set locale programmatically?

Please try using Resolver Interface. $localeInterface = $objectManager->create('Magento\Framework\Locale\ResolverInterface'); $localeInterface->setLocale('ar_SA'); $localeInterface->...
4 votes

How to set Default Language

To accomplish your demand, first you have to change your Default Store View, then set Locale option for that Default Store View. 1) Change Default Store View from English to Italian Go to System > ...
  • 198
4 votes
Accepted

Create a language package, install a language package via admin?

According to your requirements, you can create a translation module yourself manually. app/i18n/languageName/code_ISO/code_ISO.csv Example: for the French language it will be like this: app/i18n/...
  • 11.4k
3 votes

footer links multilingual

There's a great answer on Stackoverflow about this issue using URL rewrites. In the backend go to catalog > url rewrite and create a 301 redirect for the different URLs. One from English to German and ...
  • 37.4k
3 votes

Bug on session switch in https

just make the store https only. If a session is created in http context, it is not available in https context because of security reasons.
  • 6,087
3 votes

French pack for Magento 1.8?

please get the french language pack from https://github.com/versedi/Magento-Locales link this working for 1.9
3 votes
Accepted

admin dashboard - load other language by default

You can change the settings as suggested by @mbalparda or install the free extension Aoe_BackendDefaultLanguage. I just verified that it works in CE 1.9.0.1. There is no official documentation but it'...
3 votes
Accepted

Where to Translate a few Pages

To see where to translate I usually enable inline translation in System > Configuration > Advanced > Developer > Translate inline Enable it for the frontend of your store and save config. Now go to ...
  • 3,602
3 votes

Indonesia language pack for Magento CE 1.9

Indonesian (Indonesia) Language Pack - Magento http://www.magentocommerce.com/magento-connect/magento-community-modules-indonesian-indonesia-language-pack.html https://github.com/bippo/magento-id
3 votes
Accepted

Translations and hierachy of authority

The problem is that as soon as a module rewrites a block, the translation scope changes. This is also why you often see translations like $this->helper('catalog')->__('Add to Cart') instead of $...
3 votes

Override Adminhtml Translation file with Module

follow this tutorial.add your translation file app/locale/en_US/ here. you can add this for frontend <frontend> <translate> <modules> <...
  • 32.2k
3 votes

How to add other language (like German) in Magento 2 stable version?

There are Magento 2 translation projects on crowdin: https://crowdin.com/project/magento-2 As of now the German language pack is 39% translated. You can download the files from there.
  • 17.2k
3 votes

problem when create a language package for Magento 2

for some reason, your csv file seems to be not valid. The error output relates to this line: https://github.com/magento/magento2/blob/develop/lib/internal/Magento/Framework/App/Language/Dictionary....

Only top scored, non community-wiki answers of a minimum length are eligible