proc messages*(self: Translation): PoolStringArray {.gcsafe, locks: 0
.} 
- 
 
proc `messages =`*(self: Translation; val: PoolStringArray) {.gcsafe, locks: 0
.} 
- 
 
proc locale*(self: Translation): string {.gcsafe, locks: 0
.} 
- 
 
proc `locale =`*(self: Translation; val: string) {.gcsafe, locks: 0
.} 
- 
 
proc addMessage*(self: Translation; srcMessage: string; xlatedMessage: string) {.
    gcsafe, locks: 0
.} 
- 
 
proc getMessage*(self: Translation; srcMessage: string): string {.gcsafe, locks: 0
.} 
- 
 
proc eraseMessage*(self: Translation; srcMessage: string) {.gcsafe, locks: 0
.} 
- 
 
proc getMessageList*(self: Translation): PoolStringArray {.gcsafe, locks: 0
.} 
- 
 
proc getMessageCount*(self: Translation): int64 {.gcsafe, locks: 0
.} 
-