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
With a growing global TDC user base, it will become increasingly important to internationalise and localise TDC content. To quote:
Internationalization [often abbreviated i18n]¹ is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.
Localization [l10n] is the process of adapting internationalized software for a specific region or language by translating text and adding locale-specific components.
¹ ‘18’ stands for the number of letters between the first i and the last n in the word internationalization.
In each case, we should come up with a general strategy/plan, which involves making initial, provisional choices of (a) appropriate tools, (b) who to set up and maintain them (i.e. do the i18n work), and (c) who to do the l10n work, and (d) which aspects are to be prioritised.
For (1)/(a), we will need to investigate whether CKAN and the PortalJS (Datopian-developed front-end) software are each internationalised/can be localised.
For (a) in general, we can consider tools like Weblate, which can be cloud-hosted or used via a hosted installation (for the latter, see this example for an open-source mapping app).
This can serve as a general/tracking issue, and then we can have sub-issues on other repositories as appropriate.
With a growing global TDC user base, it will become increasingly important to internationalise and localise TDC content. To quote:
This includes:
In each case, we should come up with a general strategy/plan, which involves making initial, provisional choices of (a) appropriate tools, (b) who to set up and maintain them (i.e. do the i18n work), and (c) who to do the l10n work, and (d) which aspects are to be prioritised.
For instance:
This can serve as a general/tracking issue, and then we can have sub-issues on other repositories as appropriate.