Knowledgebase

Internationalisation and Localisation Print

  • frontenddevelopment, frontend, troubleshooting, guide, howto, solution, zillionkinghost, hosting
  • 0

Supporting several languages.

WHAT INTERNATIONALISATION MEANS

Building so that translation is possible.

WHAT LOCALISATION MEANS

Providing the translations and regional formats.

WHAT TO DO FIRST

Remove hard-coded text from components.

WHAT TO USE

Keys referencing translated strings.

WHAT TO NEVER DO

Build sentences by joining fragments.

WHY

Word order differs between languages, and the result is incoherent.

WHAT TO USE INSTEAD

Complete messages with placeholders.

WHAT ELSE DIFFERS BY LOCALE

Date and number formats Currency Plural rules, which vary considerably Text direction Name and address formats

WHAT TO ACCOUNT FOR IN LAYOUT

Text expanding, frequently substantially.

WHAT THAT MEANS

Fixed-width elements break.

WHAT TO CONSIDER LOCALLY

Whether your audience needs anything beyond English, and whether regional formats are set correctly.

WHAT TO TEST

The interface with the longest translations available.

WHAT TO CHECK

That the declared document language is correct.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot