Hello, To continue this discussion, it has been privately suggested to put ocitysmap.conf content in a .py file (e.g. __init__.py). That way we could easily integrate stylesheet names into the set of strings to translate.
One counter argument is that ocitysmap.conf is a configuration file, that can be tweaked by the "user". Considering that installation of maposmatic is fairly complex and that we are using a scripting language, it does seem reasonable to me to tweak a Python file than a configuration file. Moreover, as the names of the style sheets need to be translated, translations that we provide with our code, i.e. with the source, the argument that ocitysmap.conf is a configuration content is more and more weak to me. Overall, I would: * Put content of ocitysmap.conf into a Python file, with appropriate translation markers; * Update INSTALL so that the needed external style sheets (mapnik-osm, MapQuest*) should be installed somewhere and pointed to in ocitysmap installation through a *well defined* (e.g. mapnik-osm, MapQuestEU, MapQuestUS, MapQuestUK) symbolic link into stylesheet/ directory. If at one point we need another style sheet, we will update both Python file and README accordingly. We can also document how to add a style sheet in a documentation file or on the wiki. Best regards, david
