Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meta: provide better translation resources + improve translation workflow #604

Open
rsek opened this issue Jan 18, 2023 · 0 comments
Open
Labels
epic complex issues with multiple parts 🌐 topic: l10n relates to localization/internationalization 🧑‍💻 type: dev QoL maintainability, technical debt, and other non-user-facing issues

Comments

@rsek
Copy link
Collaborator

rsek commented Jan 18, 2023

What I mean here is providing resources to reduce the technical knowledge requirement of translation.

  • Provide ready-made JSON with clear, consistent labelling + mappings (we use a lot of Document#system properties, and Babele doesn't export these automatically): Automatically generate i18n templates for compendia #602
    • i might separate this into its own repo in order to solicit feedback on the format
  • update the wiki to reflect the above
  • add links to existing translation projects in README
  • consider a template module repo that people can use to get started?
    • alternatively: centralize all translations to this repo? (wouldn't be my first choice, as managing that sounds like a lot of work! but maybe there's some benefits to keeping all the localization data in one place)
  • trawl r20's ironsworn translation data and crib useful strings from it
  • investigate means of entering translation data that don't require someone to be familiar with JSON/github
@rsek rsek added 🌐 topic: l10n relates to localization/internationalization 🧑‍💻 type: dev QoL maintainability, technical debt, and other non-user-facing issues epic complex issues with multiple parts labels Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic complex issues with multiple parts 🌐 topic: l10n relates to localization/internationalization 🧑‍💻 type: dev QoL maintainability, technical debt, and other non-user-facing issues
Projects
None yet
Development

No branches or pull requests

1 participant