},
'zh': {
'English': '中文',
- 'Other languages': '其它语言',
+ 'Other languages': '其他语言',
},
}
-# needs at least: make -C po or make- C Documentation/po
+# needs at least: make -C po or make -C Documentation/po
HAVE_GETTEXT = False
#### this breaks on lilypond.org
return text
def makeFooter (filename, currentLang):
- # TODO: add link to automatic language selection?
- # still need to include this page in the new webpages somewhere
footer = '''<p id="languages">
%(other)s: %(lst)s.
+<br>
+%(browser_language)s
</p>
'''
def link (lang):
return str % locals ()
lst = ', '.join ([link (lang) for lang in langs if lang != currentLang])
other = _ ('Other languages', currentLang)
+ browser_lang = _ ('About <a href="%s">automatic language selection</a>.', currentLang)
+ browser_language_url = "http://www.lilypond.org/website/misc/browser-language"
+ browser_language = browser_lang % browser_language_url
return footer % locals ()
def getLocalHref(line):
lang = ''
# possibly necessary for automatic language selection
file_symlink = file.replace(".html", ".en.html")
- if (not (os.path.exists(file_symlink))):
+ if not os.path.lexists (file_symlink):
os.symlink (file, file_symlink)
elif (len(file_split) == 3):
# it's a translation
#### add google tracker goals
if (line.find("href=\"http://download.linuxaudio.org") >= 0):
# TODO: more ugly hardcoding to make releases hard. :(
- if (line.find('2.14') >= 0):
+ if (line.find('2.16') >= 0):
line = line.replace('a href=', 'a onClick=\"javascript:urchinTracker(\'/download/v2.14\');\" href=')
- elif (line.find('2.15') >= 0):
+ elif (line.find('2.17') >= 0):
line = line.replace('a href=', 'a onClick=\"javascript:urchinTracker(\'/download/v2.15\');\" href=')
### add language selection footer
if (line.find("<div id=\"verifier_texinfo\">") >= 0):