How to make a multilanguage worksheet/Come creare un foglio di lavoro multilingua
Recently I've found myself in the situation to contribute a worksheet (in english) but wanting to make it available also to users of my own country (Italy).
I've seen that other contributors sometime duplicate their worksheets (like me) to have them usable to people with different languages.
But duplicating a worksheet could be a real headache, above all if it should need further refinements or additions.
Anyway I've seen that the translation of the commands and controls can also be automated internally to the same worksheet. This implies doing some extra-work but solves the problem of having to deal
with multiple versions of the same file when applying "non-linguistic" modifications.
I gladly share this example with the hope that this example can be useful for others.
Some further details on the adopted procedure are included (in multilanguage version) on the same worksheet.
===============================================================
Recentemente mi sono trovato nella situazione di contribuire un foglio di lavoro (in inglese), ma di volerlo rendere disponibile anche agli utenti del mio paese (Italia).
Ho visto che altri contributori qualche volta duplicano i loro fogli di lavoro (come me) per facilitare il loro uso anche a persone di diversi paesi.
La duplicazione di un foglio di lavoro, però, può rivelarsi una vero mal di testa, soprattutto se necessita di ulteriori sviluppi.
Comunque ho visto che la traduzione dei comandi e dei controlli può anche essere automatizzata internamente allo stesso foglio di lavoro. Ciò implica un lavoro extra, ma risolve il problema di dover
gestire più versioni dello stesso file quando si applicano modifiche di sostanza (e non puramente linguistiche).
Condivido volentieri questo esempio nella speranza che possa essere utile per altri.
Ulteriori spiegazioni sulla procedura sono visibili (in multilingua) nel file stesso.