How it works
For BabelSheet to know how to handle your translations, you need to stick with very simple spreadsheet markup.
Metadata:
###- determines column with optional tags, each tag describes whole row, there might be more tags per row and they should be separated by a comma>>>- determines column with translation key, there might be more such columns placed one after another, each column makes another key which is nested, e.g.CORE.LABELSorFRONT.HEADER.TITLE.- locale, e.g.
en_US,pl_PLand others - determines column with translations for specific locale
Example:
| ### | >>> | >>> | >>> | en | pl |
|---|---|---|---|---|---|
| CORE | |||||
| LABELS | |||||
| tag1, tag2 | YES | Yes | Tak | ||
| tag1 | NO | No | Nie | ||
| FRONT | |||||
| HEADER | |||||
| TITLE | Something | Coś |
Nothing is more self-explanatory then a working example.