Skip to content

various i18n problems #17

@oberhamsi

Description

@oberhamsi
  • dates and date/time formatting does not use locale-sensitive formats, although it does allow custom date format templates if you happen to know the right template for each and every locale your app needs to support.
  • arrays.sortByKey - only sorts with English rules
  • logic.yesno - defaults to English stringscapitalization rules for Turkish, Serbian, Croatian, etc.
  • strings.title - Only uses English title case rules for deciding which words to capitalize, and does it not do locale-sensitive upper-casing
  • strings.floatformat - Only formats numbers with English conventions
  • strings.ljust - Only left-justifies strings, which might not work correctly in right-to-left languages like Arabic or Hebrew
  • strings.truncatewords, strings.wordcount, strings.wordwrap - Does not work correctly in languages that are not written with whitespaces between every word, such as Chinese, Japanese, or Thai.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions