You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the Backdrop4Good site had already been installed, an installation in a different language wasn't necessary. Other languages were (and will be) added in steps 1. and 2. below.
Language files from D7 modules which are in Backdrop core, for now: CKEditor, Date, Email, Link, Pathauto, Redirect, Token, and Views
Translate strings which are not covered by the imported language files.
There are many Backdrop specific strings and there will be more and more. That's why we need our own translation server.
3. Localize regional settings
admin/config/regional/settings:
Default country (localization not needed on this site)
Custom blocks? (technically configuration, from a user perspective content)
See issue Translate blocks #39.
other blocks
probably more, tba
7. Translate menus
At the moment, there are no menus on backdrop4good.org but in case we add a menu, let's have a look at the respective core issue: Make menu items translatable in core
We want to make Backdrop4Good a multilingual site. The project serves as a use case to improve Backdrop's multilingual capabilities in general.
This meta issue is for the purposes of an overview of the project's goals, it's progress, and some contextual information.
Goals
We want to be able to use the website and show content in languages other than English.
0. Install Backdrop in different languages
Core issue: 2217
As the Backdrop4Good site had already been installed, an installation in a different language wasn't necessary. Other languages were (and will be) added in steps 1. and 2. below.
1. Add and configure languages
Issue: #21
I'll start with German as that is my native language. Feel free to suggest the addition of other languages.
2. Translate the user interface
There are many Backdrop specific strings and there will be more and more. That's why we need our own translation server.
3. Localize regional settings
admin/config/regional/settings:Default country(localization not needed on this site)Default time zone(not needed)admin/config/regional/date-time:4. Enable and prepare content translation
Issue: #27
Post(not in use at the moment)Add strings for other languages, or:don't declare any strings herenode/editforms (below Title)Reminder: check backdrop/backdrop-issues#2637 about transliteration
5. Translate content
Preparation
See issue Add option to disable translation links #31.
Pages
Webforms
Custom blocks
See issue Translate blocks #39.
See also the section below about configuration translation.
Update, two new core issues: Translate custom blocks, Blocks of existing content should follow the translation system
altattribute in the future)Related:
admin/content.See issue Show languages on admin/content #37.
6. Translate configuration
See issue Translate blocks #39.
7. Translate menus
At the moment, there are no menus on backdrop4good.org but in case we add a menu, let's have a look at the respective core issue: Make menu items translatable in core
8. Translate taxonomy
No taxonomy yet on backdrop4good.org. Core issue: Translate taxonomy terms
9. Add and import more languages
Please suggest more languages in the comments.