proc setLocale(locale: string) {.gcsafe, locks: 0, raises: [Exception],
tags: [RootEffect]
.}
-
proc getLocale(): string {.gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
-
proc getLocaleName(locale: string): string {.gcsafe, locks: 0, raises: [Exception],
tags: [RootEffect]
.}
-
proc translate(message: string): string {.gcsafe, locks: 0, raises: [Exception],
tags: [RootEffect]
.}
-
proc addTranslation(translation: Translation) {.gcsafe, locks: 0, raises: [Exception],
tags: [RootEffect]
.}
-
proc removeTranslation(translation: Translation) {.gcsafe, locks: 0,
raises: [Exception], tags: [RootEffect]
.}
-
proc clear() {.gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
-