Manage translations
Overview
The AlphaNow multi-language help center is built on WordPress. The help center includes a language switcher for users to switch between the different language version of each page. The language has its own unique language code that is inserted into the URL to change the page to that version; therefore, you can directly give users the specific language URLfor pages as well. The help center and its pages are designed and produced first in English. Then translators just need to translate the text and all the styling and design from the English version will automatically be transferred for the new language version.
For training walkthrough, view video link here: AlphaNow multi-language help center training-20220816_140435-Meeting Recording.mp4
Login and view all the help center pages
- Go to the wordpress admin page: https://alphanowdocs.wpengine.com/wp-admin
- Login with email and password
- On the left-side menu, click Pages
- You will see a list of all the english help center pages/articles
- Across the other columns will be each AlphaNow language represented by a flag
- Hover over the (+) buttons to see the language of the flags
- (+) symbol means the page doesn’t have any translations for this language
- Click on this to go to translation editor
- (cogs/gears) symbol means the page has translations for this language
- Click on this to go to translation editor
- (two arrows rotating in a circle) symbol means new translations have been added and Wordpress is currently updating the page with them. Wait until this symbol is no longer showing
- Hover over a page title and you will see the button option View, click this to view the English version of this page. Then you can use language switcher to change language
- On the top of the page, you will see all the AlphaNow languages with a number next to them
- Example: English (5)
- Click on a language to see the list of all the pages that have translations
Add translators
- On the left-side menu, hover over WPML, click on Translation Management
- Click on the Translators tab
- Click Add a Translator, a popup will appear
- Click the option Create a new user and set as Translator
- Input a username, email, first name, last name
- Even though it’s not labeled as required, please put first name and last name as it helps identify person and I’ve encountered a bug where sometimes translations don’t show up for users that don’t have first and last name filled out
- Role should be Subscriber
- This only gives the person access to see the articles from that languages they are assigned to and to be able to translate them. But will not give them access to edit anything else on wordpress
- Input a username, email, first name, last name
- When done, click Set language pair(s)
- Under Set language pair(s) for Translator:
- From:
- Keep English
- To:
- Check the box next to all the languages this person will be translating
- From:
- When done, click Save
- The person will receive awordpressemail that provides them with
- Their username
- Link to setup password
- Link to login to wordpress admin page
Translate pages and articles
- On the left-side menu, hover over WPML, click on Translation Management
- On the Dashboard tab, under section 1. Select items for translation
- Check the box of each article you want to send to translators to translate
- If the page contains images, you will see a new option “Choose which media to translate with this page,” make sure to check each image
- Scroll down to section 2. Select translation options
- Under All Languages, click the option Do Nothing
- For the language you want to have the page translated, click on the option Translate next to the specific language
- When you’re done, scroll down and click Add selected content to translation basket
- You will be taken to the Translation Basket tab
- Under section 2. Set a batch name and deadline
- Click on the Suggested deadline field and use the date picker to add a deadline date
- Under section 3. Choose translator or Translation Service
- Click on the field under Translator, there will be a dropdown of translators
- Select the translator you want to assign this job to
- When you’re done, click Send all items for translation
- The assigned person will receive a wordpress email notifying them a new translation job has been assigned to them and provides them with:
- Link to translate the pages/articles
Translation Editor
- When you’re on the editor page, it will default to the Dual view
- You will see the english text on left side and the other language translation on the right
- Click on the right-side field next across from the english text
- You will see a text editor field for you to type in the translation
- Sometimes you will see part of the english text is highlighted in green, purple, or both. You will see a button Strong to apply the highlight, EM to apply the purple highlight, or TD to apply orange. Highlight the translated text equivalent and click the buttons to add the appropriate color highlight.
- The editor will autosavetranslations as you exit page, so click Back to list on the bottom left of the page
- You will see a percentage bar fill up until 100% as you add new translations
- Once the language translation of the page is at 100%, you can click the Complete button
Change page images per each language
- On the left-side menu, hover over WPML, click on Media Management
- Under the Original language column, you will see all the image used on english pages, hover over the images to see them enlarged
- Across the other columns will be each AlphaNow language represented by a flag
- Hover over the flag to see the language of the flag
- To change the image that will show when the page is in a specific language, click on the pencil icon under language flag on the same row of the image
- There will be a popup
- Click Use a different file
- Upload the image you want to use for this language
- Click the Name and Alt text fields under the right side (translation), to add the translations for those text
- Click Use a different file
- When done, click Save media translation