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
Add i18n support to RStudio ca-scribner/rstudio#1 for actual code (initial work was done on this i18n branch of this fork. Link is to a PR just for easy comparison. Some of these changes are now merged in to RStudio)
RStudio switched their default branch from master to main sometime after the fork was created, so branches like i18n are expecting to relate back to master and need to be rebased. Just be careful when doing any merges. Not relevant to new fork, only for existing PRs until they are merged in
user-state-schema.json/user-prefs-schema.json see this comment for more info, and here for preliminary work in this area (small updates to the json file and the resulting auto-generated .hpp and .cpp files)
Update generate-prefs.R to emit java/gwt constants/properties files (see i18n branch of ca-scribner repo for intermediate work.)
Tracking issue for RStudio i18n work
Discussions:
Notes/gotchas:
RStudio switched their default branch fromNot relevant to new fork, only for existing PRs until they are merged inmaster
tomain
sometime after the fork was created, so branches like i18n are expecting to relate back to master and need to be rebased. Just be careful when doing any merges.i18n tasks:
Commands.cmd.xml
(see RStudio i18n: (upstream) File menus and commands #553):Will be made into a PR upstream shortlyDone)Will be made into a PR upstream shortlyDone)user-state-schema.json
/user-prefs-schema.json
see this comment for more info, and here for preliminary work in this area (small updates to the json file and the resulting auto-generated .hpp and .cpp files)generate-prefs.R
to emit java/gwt constants/properties files (see i18n branch of ca-scribner repo for intermediate work.)Options -> Code
(EditingPreferencesPane.java
)user-prefs-schema.json
to prevent duplicate text/translation effort (existing code has text hard coded here plus defined in the.json
)Options -> *
) (see i18n branch of ca-scribner repo for example of EditingPreferencesPane as mentioned above. This should be similar)// i18n
comments (see RStudio i18n: Find and ignore all non-i18n string literals #511 for starting point)// DEBUG
comments (see RStudio i18n: Find and ignore all non-i18n string literals #511 for starting point)Upstreaming:
The text was updated successfully, but these errors were encountered: