Skip to content

i18n library #1447

Closed
Closed
@oruburos

Description

@oruburos

Nature of issue?
New feature request / Request For Comments

New feature details:
As a new feature request, the Internationalization of the web editor and in particular, its localization in Latin american Spanish (see #1434) depends in choosing a i18n library.
Currently, there is no library included in the web editor, and while p5 website is using one, maybe it is better to move to another library given the current stack.
I propose the following libraries.

Possible choices
Extending the discussion about two possible libraries mentioned in #595 the possible choices are:

Considerations

  • Work with React
  • Display "live" versions of the components so that changes to them are immediately visible
  • First case to test Internationalization/Location is Latinamerican Spanish(see Web Editor in Spanish / Consistency with Languages Selection in p5 website #1434)
  • Depending in the amount of labels, async loading of labels would be nice
  • Easy to add new languages
  • Facilitating compliance with Unicode
  • Minimizing the use of concatenated strings
  • Avoiding hard-coded text
  • Designing for independence from cultural conventions (e. g., date and time displays),

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions