Skip to contents

Translate function

Usage

gtl_translate_enfr(english, french, german = english)

Arguments

english

English string

french

French string

german

German string, English when not given

A function that returns the english, french or german argument depending on the current language setting. Any other language gets the english one.

Value

String depending on package language option

Examples

gtl_opt_set_i18n("fr_CH") # Set language to french
gtl_translate_enfr("Hello world!", "Bonjour le monde !")
#> [1] "Bonjour le monde !"

gtl_opt_set_i18n("de_CH") # Set language to german
gtl_translate_enfr("Hello world!", "Bonjour le monde !", "Hallo Welt!")
#> [1] "Hallo Welt!"

gtl_opt_set_i18n("en_US") # Set language to english
gtl_translate_enfr("Hello world!", "Bonjour le monde !")
#> [1] "Hello world!"