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
1
vote
4answers
201 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
48 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
350 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
435 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
97 views

drush import export drupal 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
1answer
102 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
39 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
336 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
116 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
48 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
78 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
29 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
22 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
44 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 ...
1
vote
1answer
869 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
93 views

Data in custom-blocks won't get saved

I created a custom block and pasted some HTML containing Hebrew text. The HTML was similar to this. <p><a href="/path">דוגמה</a></p> I saved the block. When I viewed the ...
1
vote
1answer
853 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
0answers
20 views

Permissions for Flagging Translations as Outdated

I'm trying to figure out how to give a particular role permission to flag a translation as outdated but I'm having trouble figuring out what permission handles this. In the admin account I see this: ...
0
votes
1answer
282 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
1answer
259 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
21 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
63 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
54 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
130 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, ...
1
vote
1answer
342 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
0answers
30 views

Strings are shown twice in the translation page

Strings are duplicated in Drupal 8. Do you have any suggestion on how to remove a string?
0
votes
1answer
126 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
44 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
216 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 ...
0
votes
0answers
12 views

Language drop down shows the node id in the front page

This is only applicable for the front page. When I click the language drop down and select a language from the front page, the redirected url shows the node id. (/ja/node/187). It should only show the ...
0
votes
0answers
24 views

Set taxonomy term as translation of a term in a different language

I have two existing taxonomy terms, in different languages. How do I set term A to be the translation of term B?
0
votes
0answers
19 views

Multiple items appearing in Workbench for the same node. When you add translated items

I am seeing multiple items in My Workbench when I only have 1 node and a translated version of that node. I installed a plain Lightning site (lightning-8.x-3.103) I disabled the 3 core moderation ...
1
vote
0answers
42 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
131 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
90 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-...
0
votes
0answers
30 views

Create a translation of a single, new paragraph

I've run into an issue where a new paragraph has been added to content that has old translations. When we received content back from out translation provider, it used the English version of this new ...
1
vote
1answer
175 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
321 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
30 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
141 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
49 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 ...
0
votes
1answer
384 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 {% ...
3
votes
1answer
223 views

How to progragrammatically get NodeType translated value in D8?

Fetching node translation $node = Node::load($nid); $node->getTitle(); // returns title in en(default language). $translated_node = \Drupal::service('entity.repository')->...
1
vote
0answers
53 views

How to remove the word “ago”? [closed]

I use Drupal 8 in French and I have never managed to delete the word "ago" which means nothing in French. How to remove the word "ago" in drupal 8? When I created a duration since, drupal added "ago"...
2
votes
1answer
30 views

How to translate a custom module template file?

How do I translate a custom module theme file? function bonds_graph_theme($existing, $type, $theme, $path) { $items = array(); $items[BONDS_GRAPH_MODULE_NAME] = array( 'arguments' => ...
1
vote
1answer
250 views

Is it possible to synchronize publish status between translations?

Having 'Enable Translation' checked for a content type, is it possible to synchronize the publish status between all the translations in Drupal 8?
1
vote
1answer
339 views

Preprocess Language Switcher in D8

I'm trying to modify the output of the language switcher block to make the output more inline with other menu styles on my site. However, I can't figure out how to modify the output. I'm attempting ...
1
vote
1answer
41 views

Restrict language based content editing for nodes and blocks

I am running a D7 multi-language site. I am looking for a solution to restrict node AND block editing for english language, only. The editor should not be allowed to edit french content. How can ...
-1
votes
1answer
94 views

how can i make a twig node path variable multilingual compatible in a view template?

I have not found the path field in a view so i have added in my template for views_view_fields. <div class="cell small-12 event__link"> {{ fields.view_node.content }} </div> This ...