AARON SMITH’S CODE ENDEAVOR

Excel and XML Language Helper Gem

The excelang gem (short for excel language) simplifies the localization process. It’s intended to be relief for developers who are working with a producer, or team of people who are handing documents back and forth to other people or companies for localization.

This gem simplifies the back and forth needed for creating excel sheets from xml language files. And then creating new xml files from excel sheets, with more language translations. It goes both ways in creating excel from xml, and xml from excel.

The general workflow: create an excel sheet from a language xml file (english.xml). The excel sheet would then contain two columns: the text id, and the language label. From there, you can send it to someone else to have localized - add a new column, and translate from english to whichever language. What you end up with is a matrix of language translations. Armed with those translations, the excelang gem will output xml files separated by language.

Go here for much more information, installation instructions, and example files.

Comments are closed.