Questions tagged [i18n-l10n]

Use it in questions about adapting software to different languages, regional differences, and requirements of a target market (locale).

Filter by
Sorted by
Tagged with
2
votes
1answer
2k views

How do I remove the language_content_entity query from the canonical URL?

Following the Translating content documentation we have setup our site to have Spanish, English, and Japanese. When we are adding, editing, deleting, and publishing pages in different languages we ...
3
votes
1answer
1k views

Translatable strings not appearing in the translation interface [duplicate]

I've recently started working on a custom D8 module. I've used $this->t() (or t()) wherever I had to output a text so that this text would then be translatable. My module works correctly, but when ...
0
votes
2answers
381 views

Translations string email not work

in D8 (multilanguage site, with two languages) i wanna send email for registration, etc by user preference of language of user (People -> Edit people -> Language Settings) I've enabled all modules ...
0
votes
1answer
249 views

Deleting translate interface strings programmatically or using drush

I need to delete some translated strings added using t() function, I've about 17000 string to delete is there a way to delete it using a SQL query or drush command? in which table those strings are ...
0
votes
1answer
27 views

Attempt URL alias for spanish version of page - “The path */* is either invalid or you do not have access to it.”

Drupal 7.59. We have the page whatever.tld/thanks and whatever.tld/es/thanks. I'm trying to setup whatver.tlp/gracias as a URL alias for es/thanks and it says "The path 'es/thanks' is either invalid ...
1
vote
3answers
868 views

Managing custom theme translations file

How to add a translation file to a custom theme? I did my_theme.info.yml 'interface translation project': my_theme 'interface translation server pattern': themes/my_theme/translations/my_theme-%...
0
votes
2answers
49 views

Available node language only English

I have a custom content type with "Set custom language as default for new content" and "Require language". Custom default language is Current language. Entity translation is defined with "Current ...
1
vote
1answer
33 views

Convert imported strings into array

I have imported a .pot file using the _locale_import_read_po function, like this: $po_files = file_scan_directory('/', '/.*\.pot$/'); if (count($po_files)) { require_once DRUPAL_ROOT . '/includes/...
2
votes
2answers
183 views

Convert pot file to array

So, what I need to do is to convert the contents of a .pot file to an array. I know there is _locale_import_read_po(), but when I tried using it with the following code, I got an error. $...
2
votes
1answer
940 views

EntityQuery not returning content based on language

I'm trying to get a list of all of a specific content type, but my entityQuery is only returning the original language of the site (English). Here's my code: public function ...
0
votes
2answers
276 views

What message is throwing InvalidArgumentException(s) in my contact forms?

When submitting a contact form it redirects to a WSOD and this is logged: Uncaught PHP Exception InvalidArgumentException: "$string ("Message") must be a string." at /Applications/MAMP/htdocs/onb/...
0
votes
1answer
28 views

Display node with mixed languages

My nodes, with entity translation enabled, need to be able to handle a node where the content of the node is displayed differently regarding the labels and menus. Let's say I am on a french page, ...
2
votes
3answers
423 views

Add Language Switcher on admin toolbar

What is the correct way for adding Language Switcher (Dropdown) or links on the admin toolbar menu from my custom module or from a contributed module?
3
votes
1answer
227 views

Interface translation conflict / same EN word, different translations

I've created a custom module, that uses templates with hard coded strings. I've created the .pot and .po files and included them my module's YML file. The Twig tempatles translate those strings using ...
2
votes
4answers
541 views

Dynamic language negotiation by multiple top level domains

I am porting www.example.com, the German version is at de.example.com, the French is at fr.example.com and so forth. I could enter these domains in admin/config/regional/language/detection/url but I ...
0
votes
1answer
313 views

Show English when there is no translation

I have a website for a client, with more than 5 languages (bg, en, ru, ch, de, it ...). The client wants to add a news section but the news should be only in en or ch and if the user selects a ...
3
votes
1answer
919 views

Create translated node programmatically

I need to recreate the behavior drupal has when you create a translation but programmatically. Doing $node->addTranslation('de'); on a hook insert create an empty node but I need the field to be ...
0
votes
1answer
1k views

How to render a paragraph field in Twig in correct language?

I've got nodes with hero images. The hero images are a paragraph field with unlimited cardinality, each with an image and a translatable text. For design reasons I need to print the hero images in ...
0
votes
1answer
425 views

Import/export configuration and translations

I downloaded the .po file for loading the Italian language and installed it on my local version of Drupal. Then, I launched the config:export command with drush and I committed the created ...
0
votes
2answers
562 views

Programatically set the language

I'm trying to automate the setup of Drupal multi-site installations as much as possible, we're using each multi-site for a separate country so would like the languages localised for each. Is there a ...
0
votes
1answer
62 views

how to optimize setting theme suggestion for different languages?

I've been trying to look for a way on how to optimize theme suggestions for different languages. The code below is a snippet of what I have been working on. One is for english and one is for Spanish. ...
0
votes
1answer
1k views

Export custom module strings for translation

I've developed some custom modules for a client and implemented the $this->t() method to enable translations on static strings, like table headers. Is there a way to export only the translatable ...
0
votes
1answer
283 views

Error in Italian localization for datepicker

Well, this is very funny :) I have a datepicker localized in Italian. It works correctly, except that, apparently, the abbreviation for Wednesday was translated as it were a personal pronoun, since ...
1
vote
1answer
87 views

Translation has duplicate admin content listings

When I add a language translate option to a piece of content for French. Drupal now adds a second listing of that piece of content in the content admin view. Is this the expected behavior? What if ...
3
votes
1answer
151 views

Only render translated nodes, prevent rendering of base language node

Having an entity reference, Drupal 8 automatically renders the base language of a referenced entity if it isn't translated yet. Is there a way to globally prevent that? So if there is ContentType1 ...
0
votes
1answer
57 views

Language switcher block hides for authenticated user

I have a language switcher added to my site. It works fine as long as I'm an unauthenticated user. Logging into site replaces it with: <span data-big-pipe-placeholder-id="callback=Drupal%5Cblock%...
0
votes
1answer
58 views

Order receipt e-mail language for guest checkout

Is there a way to have the order receipt e-mail be in the language of the site version that was used for placing the order? The order receipt e-mail that gets sent out (content of commerce-order-...
1
vote
0answers
64 views

Can multiple revisions of a node (entity) have different languages?

For example, we have a published English node, and a user creates a new draft and set the language (from the node form) to German and creates a new revision. This way the latest revision of the node ...
3
votes
1answer
3k views

Adding translation to a custom module

I cannot make the module translation strings to be considered, unistalling and installing the module again. Is the indicated .po relative path correct? in my module blockForm function i have : $...
2
votes
1answer
2k views

How to add a language dropdown switcher to top panel?

I try to create a multilingual (3 languages, incl. English) website, and I’d like to create a language dropdown switcher (ideally in the top panel/menu). I tried to accomplish this using Flags, and ...
0
votes
1answer
433 views

Language Manager getCurrentLanguage returns default language instead

I am creating a multilingual D8 site, which 3 languages enabled. In trying to display the currently active language, the snippet $lang = \Drupal::languageManager()->getCurrentLanguage()->...
0
votes
2answers
907 views

How can I get translation for a field of custom date

I am using the paragraphs module. I have a field which contains a date and time e.g. for events, which is added by an author. For the output I use a paragraph-twig-file and I have this: <div class=...
0
votes
1answer
31 views

How to disable one specific translation page?

How can I disable only one page in English on a Drupal 7 site, without disabling the Danish page? I'm using Multilingual - Internationalization module.
1
vote
1answer
143 views

How do I pass the language through ajax request

I have an ajax function in the javascript file that calls for the data in a custom module. But the problem is it always get the data for the default language. In my case it is 'en'. How do I get the ...
2
votes
1answer
86 views

Language back-end/front-end separation [duplicate]

Is the following possible in Drupal 8? Front-end Content language set by URL (/en) Interface language set by URL (/en) Back-end Content language set by URL (/en) Interface language set by the ...
2
votes
1answer
207 views

Not all fields of node are present in content

I've set up a custom content on my multilang site type with several fields that are all configured to be translatable. But when I try to theme that node I only habe a subset of the field available, ...
2
votes
1answer
35 views

After module installation, updating translations still at 0%

I installed Drupal 8.5.6, in French. It seemed to work well, apart from no CSS working, but I corrected by unchecking CSS aggregation in the performance settings. I decided to install some modules, ...
2
votes
1answer
1k views

{{ language }} variable not available in block template

We are trying to generate a language dependent link in a custom block we created though the UI and placed it into a region. If I {{ dump(language) }} in page.html.twig, I've got it there. But not in ...
0
votes
2answers
408 views

How to add currency field?

With respect to the question, can anyone suggest a remedy for the same. How can I create a field for currency(with selecting currency and text field to enter the amount) considering the fact that ...
0
votes
1answer
59 views

Multilingual Paragraphs fields are not present in node content

Following these Instructions I set up a paragraph field in custom node type. The field is called field_content_sections and it holds the paragraph elements. Next to it I created another field, the ...
1
vote
1answer
362 views

How do I translate hard coded words in twig file

Is there a way to translate hard coded words in twig when selecting a language from the language dropdown? I have used the |t ({{ myword|t }}) function but it doesn't seem to be work when selecting ...
2
votes
0answers
52 views

How to determine if view has translations and which ones

I have a view $view = \Drupal\views\Views::getView($view_id); How to determine if it has been translated into other available languages and which ones
0
votes
1answer
272 views

Per language menu item settings in node forms

I'm working on a drupal 8 website. On every node the admin can choose wether or not to show a node in the main menu, and where it should be placed. This works great with the menu settings node form ...
0
votes
1answer
118 views

Configuration translation is not saved

I'm working on a page where the backend needs to work in different languages. That's why I started translating individual labels in the configuration translation (/admin/config/regional/config-...
1
vote
1answer
996 views

query to retrieve all translations and nodes of a language that has been removed from the system?

I am experiencing an issue after a language has been removed from the system. Every time I go on the admin/content page on a drupal 8 site I get: Error: Call to a member function getId() on null ...
2
votes
2answers
357 views

How to stop using Hindi number in Arabic translation of products

When using English version of website, price is shown in Arabic number (common one). But when using Arabic version of website, price is shown in Hindi number. I don't want price to be shown in Hindi ...
0
votes
1answer
31 views

Is it possible to give to a specific user role the permission to create content only in a language?

I've a Drupal 8 site using 8 languages. The site is not a multi-domain. The Admin DE role should have only the permission to create nodes or translate nodes in German, but can view all node in all ...
1
vote
0answers
182 views

Translate blocks in page_manager variant

I am building a multilingual Drupal site. My 'static' pages are built using the page_manager module. I am using the core multilingual modules and the Translation Manager Tool. With these I can ...
2
votes
1answer
57 views

How to handle a node translation containing an entity reference with a managed field property

I have a custom field that contains a managed file. The node that the field is attached to and the field are enabled for translation. I create a piece of content, which defaults to the site default ...
1
vote
1answer
2k views

Trying to print translated field label/values to twig

I have been trying to figure out how I can print or display the translated values based on the current language of the page. I have tried using some of the following options {% trans %} and {% ...

1
3 4
5
6 7
38