It seems tapi18n is designed to only have one active language at any given time.

I'm showing a form which includes the same field in several languages. I want to translate the labels and placeholders, because it's useful information for the people filling in the forms, but since I only have access to the current language, I can't show words from others.

I'd like this:

```
## Description ##

English 
[ enter the description ...              ]

Español 
[ enter the description ...              ]

Deutsch 
[ enter the description ...              ]

```

to look like this:

```
## Description ##

English 
[ enter the description ...              ]

Español 
[ introduzca la descripción ...          ]

Deutsch 
[ placeholder in german...               ]

```

I can think of hacks like creating a pre-processor that copies keys like `{ "description_placeholder_$$": "introduzca la description" }` from each json file to every other json file replacing the $$ to the language code, so each language has all the keys containing $$ from every other language.

Another trick would be to load all the json files into memory, independently from tapi18n, and access the required words directly.

Any more elegant ways to solve this?