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

Make rfswarm available in languages other than English #86

Open
damies13 opened this issue May 12, 2021 · 2 comments
Open

Make rfswarm available in languages other than English #86

damies13 opened this issue May 12, 2021 · 2 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request Manager Issue Affects the Manager Planned Feature Something we plan to add Reporter Issue Affects the Manager (this is a planned component)
Milestone

Comments

@damies13
Copy link
Owner

Is your feature request related to a problem? Please describe.
Not everyone is comfortable using English, it would make the tool easier for people to use if it was possible to switch language to a language the user is comfortable with.

Describe the solution you'd like

  • default to using the local machine's system language if available
  • be able to change the language in the ini file
  • fall back to english if chosen language is not available
@damies13 damies13 added enhancement New feature or request documentation Improvements or additions to documentation Manager Issue Affects the Manager Planned Feature Something we plan to add labels May 12, 2021
@damies13 damies13 added this to the v0.10.0 milestone May 26, 2021
damies13 added a commit that referenced this issue Jul 20, 2021
now type 15 and get 15 not 51, validation is working with a small 500ms delay to allow time to type second char, validation is now in a seperate thread so it doesn't prevent typing the second char.

Issue #95 and #86
@damies13
Copy link
Owner Author

damies13 commented Feb 7, 2022

At the moment the Manager and Report should support text from any language.
For example the following is known to work:

  • Files are saved/read as UTF-8
  • Robot test cases with double byte characters in the name are known to show in the test case list in the manager
  • Keywords with double byte characters are known to show in the manager results, and then also in the data table sections of the reporter
  • reporter notes should work with double byte characters
  • reporter section names can have double byte characters

What needs to be done is for user interface elements where there currently is english text, those labels, options lists, etc need to have translations created and the user interface updated to use those translations.

@damies13 damies13 added the Reporter Issue Affects the Manager (this is a planned component) label Feb 13, 2022
@damies13
Copy link
Owner Author

damies13 commented Mar 1, 2024

I had a very interesting conversation with @HelioGuilherme66 about software translations today.

  • I learned there is a standard format for software translations (.pot, .po, and .mo files)
  • I also learned that there is a very useful website for community translations: https://crowdin.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request Manager Issue Affects the Manager Planned Feature Something we plan to add Reporter Issue Affects the Manager (this is a planned component)
Projects
None yet
Development

No branches or pull requests

1 participant