You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tcell doesn't have any special things for languages, apart from support for Unicode characters.
The views package probably will yield mixed results when working with Right to Left or BiDi languages (such as Hebrew or Arabic.) But that's a supplemental package and not part of tcell proper really.
Handling i18n (internalization) is a much larger topic. I don't know that Go has support for gettext or similar APIs, although someone probably has developed something here. Of course it is usually a bigger task than just swapping out text -- for example if you have format strings then you may need to change word order based on context, etc.
These were found trivially with a cursory search in google, using "golang i18n". (The i18n is the magic string you want to look for, as its the industry standard way to refer to internationalization of software.)
I'm closing this as there is nothing further here for us to do in Tcell.
As a general question, how does one typically support multiple languages in a Go application?
More specifically, how can this be done in a Tcell application and are there examples available?
The text was updated successfully, but these errors were encountered: