Module translation_server

Procs

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]
.}