Problem/Motivation
A website with only one language activated is really quite different from a website with multiple languages activated. After adding a language the next step is not known.
Proposed resolution
After activating multiple languages, tell the user what steps to take now in possibly activating extra modules and make settings to content types (and possibly more, but I don't know now)
Remaining tasks
TBD
User interface changes
Possibly: show extra (modal?) screen for administrators that activate a second language
API changes
TBD
Comments
Comment #1
YesCT CreditAttribution: YesCT commentedThere is help on the languages module.
But here, the suggestion is to have a message displayed (or maybe use tour) after adding the second language, maybe pointing to that help would be fine.
Comment #2
tammo CreditAttribution: tammo commentedAfter consultation with Gabor I now understand the following (please correct me if I am wrong):
Comment #3
tammo CreditAttribution: tammo commentedThe text on the Language page could actually be depending on which other core modules are enabled.
At least the Language module is switched on, or else the user would not see this page (would she?)
For example:
===============================
Interface translation: off
Content translation: off
With multiple languages enabled, registered users may select their preferred language and authors can assign a specific language to content. The selection of what language is used to display page elements is made depending on the detection menthod settings in the Detection and Selection tab.
[show only if multiple languages are enabled]
Your default language is: [Default language]. If you want to change this, please visit the[link to admin/config/regional/settings]Regional Settings[/link] page
If you want the user interface to be available in multiple languages, please switch on the "Interface translation" module on the [link to module page]module page[/link].
If you want to have translatable content, please switch on the "Content translation" module on the [link to module page]module page[/link].
================================
Interface translation: on
Content translation: off
With multiple languages enabled, registered users may select their preferred language and authors can assign a specific language to content. The selection of what language is used to display page elements is made depending on the detection menthod settings in the Detection and Selection tab.
[show only if multiple languages are enabled]
Your default language is: [Default language]. If you want to change this, please visit the[link to admin/config/regional/settings]Regional Settings[/link] page
You can configure the interface language settings on the languages [link to admin/config/regional/language/detection]Detention and Selection[/link] page
If you want to have translatable content, please switch on the "Content translation" module on the [link to module page]module page[/link].
================================
Interface translation: off
Content translation: on
With multiple languages enabled, registered users may select their preferred language and authors can assign a specific language to content. The selection of what language is used to display page elements is made depending on the detection menthod settings in the Detection and Selection tab.
[show only if multiple languages are enabled]
Your default language is: [Default language]. If you want to change this, please visit the[link to admin/config/regional/settings]Regional Settings[/link] page
If you want the user interface to be available in multiple languages, please switch on the "Interface translation" module on the [link to module page]module page[/link].
Content translation configuration is switched on. You can make content types translatable through the settings in each content type and additionally at the [link to admin/config/regional/content-language]Content language settings[/link] page
================================
Interface translation: on
Content translation: on
With multiple languages enabled, registered users may select their preferred language and authors can assign a specific language to content. The selection of what language is used to display page elements is made depending on the detection menthod settings in the Detection and Selection tab.
[show only if multiple languages are enabled]
Your default language is: [Default language]. If you want to change this, please visit the[link to admin/config/regional/settings]Regional Settings[/link] page
You can configure the interface language settings on the languages [link to admin/config/regional/language/detection]Detention and Selection[/link] page
Content translation configuration is switched on. You can make content types translatable through the settings in each content type and additionally at the [link to admin/config/regional/content-language]Content language settings[/link] page
Comment #4
tammo CreditAttribution: tammo commentedAlso add the text (visible when multiple languages are enabled):
Reordering the languages here will reorder the languages as they are shown in the "language selection" widget when create/edit content.
Comment #5
dagmita CreditAttribution: dagmita commentedThe idea is to create a tour in Drupal 8. It will start when a user is adding another language.
Comment #5.0
dagmita CreditAttribution: dagmita commentedclarify problem
Comment #6
jojonmaster CreditAttribution: jojonmaster commentedvery good problem and solving, inspired!
i will do it to my website, thanks
Comment #18
quietone CreditAttribution: quietone at PreviousNext commentedThis issue has not had any discussion in 8 years and there are no tasks listed in the Issue Summary.
One of the comments mentions creating a tour. There is an issue to remove tour from core, #3325445: [Policy] Remove tour module from core.
What is there to do here?
Since we need more information to move forward with this issue, I am setting the status at Postponed (maintainer needs more info). If we don't receive additional information to help with the issue, it may be closed after three months.
Thanks!
Comment #19
tammo CreditAttribution: tammo commentedI do not use Drupal anymore. Do what you think is good.
Comment #21
smustgrave CreditAttribution: smustgrave at Mobomo commentedper 18+19