Skip to content

Roadmap to first release #1

@kisaragi-hiu

Description

@kisaragi-hiu
  • Publish (as @kemdict/gettext)
  • Extractors
    • Support anything that converts into JS
    • Transpiled JS: pass into xgettext
    • Some kind of sourcemaps: (TODO) map output line numbers in xgettext back to source line numbers
    • Glob: how to find files in that language in a directory
  • Runtime
    • Plurals: update data (use the cldr-plurals program like msginit)
    • Plurals: make sure we understand every file from eg. KDE
    • feature: fallback to other languages #5 Fallback to specified languages, not just to source text (gettext behavior), perhaps as an option
    • Remove the events system, I don't think it's useful enough done in 9af9283
    • Remove domains #3 Remove domains (like how Python's gettext doesn't have domains, see Learn from Python's API #2)
      • Just initialize another instance of the main class
      • Simplifies the set of translation functions

Metadata

Metadata

Assignees

No one assigned

    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