rfswarm icon indicating copy to clipboard operation
rfswarm copied to clipboard

Make rfswarm available in languages other than English

Open damies13 opened this issue 4 years ago • 2 comments

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 avatar May 12 '21 22:05 damies13

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 avatar Feb 07 '22 01:02 damies13

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/

damies13 avatar Mar 01 '24 15:03 damies13