shiny.i18n
full compatibility withrhino
applicationsget_translation_language
method added to theTranslator
class- fixed regex in
extract_key_expressions
- translator reads only CSV files with the "translation_" prefix
- added default session value in
update_lang
preproc
script with preprocessing functions - they create example translation CSV, or JSON files- RStudio addin that searches for all
i18nt
tags - JS bindings that identify html elements with i18n class
ui
script with ui translations related function- automatic translations via API (currently only google cloud supported)
- increased test coverage to 63%
- 2 vignettes with tutorials
- examples with live language translation on the UI side and with automatic translation via API
- pkgdown documentation
- Translator class is R6 class now
translate
method now automatically detects whether object is in UI or server and applies reactive or JS translation accordingly
- Translator reference class
- examples with basic json and csv usage and with live language translation on the server side