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

Localization support #92

Open
1 of 7 tasks
Deadpikle opened this issue Apr 26, 2020 · 2 comments
Open
1 of 7 tasks

Localization support #92

Deadpikle opened this issue Apr 26, 2020 · 2 comments

Comments

@Deadpikle
Copy link
Collaborator

Deadpikle commented Apr 26, 2020

Localization support was psuedo-dropped for 2.0 due to time purposes. Users can always create their own UI, of course, but our built-in UIs should support localization. It would also be nice if localization was supported via the core NetSparkle DLL rather than being in the UI factories. (Is that possible?)

  • Investigate whether moving all UI localization to the core NetSparkle is possible in a way that is .NET Framework and .NET Core compatible. We already have a Resources.resx there, so surely it should be possible?
  • Move all localized strings to core NetSparkle
  • Update strings based on new 2.0+ usage
  • Update built-in UIs to use the new localization strings
  • Test and make sure everything works
  • Make sure date formats are setup properly or easily configurable for release notes (see Question: should you be able to control date format in UpdateAvailableWindow #334)
  • Short term: Make sure JA is listed in the csproj for embedded resources
@flemingm
Copy link
Contributor

@Deadpikle
Copy link
Collaborator Author

Probably. Good catch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants