[initial localisation of pukusuoli.py Panu Kalliokoski **20161127193817 Ignore-this: 7b2c9f7e80191c5b5e45dffd439d871d ] { adddir ./pukusuoli move ./pukusuoli.py ./pukusuoli/pukusuoli.py move ./pukusuoli.sql ./pukusuoli/pukusuoli.sql addfile ./pukusuoli/Makefile hunk ./pukusuoli/Makefile 1 + +.SECONDARY: po/fi/pukusuoli.po po/en/pukusuoli.po + +update: po/en/LC_MESSAGES/pukusuoli.mo po/fi/LC_MESSAGES/pukusuoli.mo + +po/pukusuoli.pot: pukusuoli.py + mkdir -p po + pygettext -o "$@" "$<" + +po/%/pukusuoli.po: po/pukusuoli.pot + mkdir -p "`dirname "$@"`" + test ! -f "$@" && msginit --no-translator -o "$@" -i "$<" + msgmerge -o "$@" "$@" "$<" + +po/%/LC_MESSAGES/pukusuoli.mo: po/%/pukusuoli.po + mkdir -p "`dirname "$@"`" + msgfmt -o "$@" "$<" + hunk ./pukusuoli/pukusuoli.py 4 -import cgi, random +import cgi, random, gettext hunk ./pukusuoli/pukusuoli.py 7 +translation = gettext.translation('pukusuoli', 'po') +_ = translation.lgettext hunk ./pukusuoli/pukusuoli.py 74 - mvtemplate = 'Muu vastaus: ' + mvtemplate = _('Muu vastaus: ') + '' hunk ./pukusuoli/pukusuoli.py 99 - else: k = ' joo ' % id + \ - ' ei' % id - if not yksikko: kuvaus = 'olen ' + kuvaus + else: k = ' ' % id + _('joo') + \ + ' ' % id + _('ei') + if not yksikko: kuvaus = _('olen') + ' ' + kuvaus hunk ./pukusuoli/pukusuoli.py 107 - return '
  • Henkisesti %.1f %% %s
  • ' % (arvio*100, kuvaus) - return '
  • Henkinen %s: %.2f %s
  • ' % (kuvaus, arvio, yksikko) + return _('
  • Henkisesti %.1f %% %s
  • ') % (arvio*100, kuvaus) + return _('
  • Henkinen %s: %.2f %s
  • ') % (kuvaus, arvio, yksikko) hunk ./pukusuoli/pukusuoli.py 112 - if not protot: return '

    Ei harmainta hajua.

    ' + if not protot: return _('

    Ei harmainta hajua.

    ') hunk ./pukusuoli/pukusuoli.py 123 - 'Osallistu tilastointiin') + _('Osallistu tilastointiin')) hunk ./pukusuoli/pukusuoli.py 249 - start_html('Testaa henkinen pukusuolesi') + start_html(_('Testaa henkinen pukusuolesi')) hunk ./pukusuoli/pukusuoli.py 252 - 'Lyhempi testi (jos on kiire)' + _('Lyhempi testi (jos on kiire)') + '' hunk ./pukusuoli/pukusuoli.py 254 - 'Pitempi testi (ja "tarkemmat" tulokset)' + _('Pitempi testi (ja "tarkemmat" tulokset)') + '' hunk ./pukusuoli/pukusuoli.py 256 - 'usuolitesti">Taustatietoa, miten se toimii' + 'usuolitesti">' + _('Taustatietoa, miten se toimii') + '' hunk ./pukusuoli/pukusuoli.py 260 - palaute = '

    Anna palautetta testille:
    \n' + \ + palaute = _('

    Anna palautetta testille:
    \n') + \ hunk ./pukusuoli/pukusuoli.py 263 - print html_lomake('talleta_kysely', kys, 'Laske tulokset') + print html_lomake('talleta_kysely', kys, _('Laske tulokset')) hunk ./pukusuoli/pukusuoli.py 281 - start_html('Uuden kysymyksen luonti') - print '

    Nyt voit suunnitella uuden kysymyksen.' - print 'Vaihtoehtoisesti voit palata ' + \ - 'tuloksiisi.' % luoja + start_html(_('Uuden kysymyksen luonti')) + print _('

    Nyt voit suunnitella uuden kysymyksen.') + print _('Vaihtoehtoisesti voit palata ') + \ + '' % luoja + _('tuloksiisi.') hunk ./pukusuoli/pukusuoli.py 286 - 'Kysymys:
    \n' + + _('Kysymys:') + '
    \n' + hunk ./pukusuoli/pukusuoli.py 288 - 'Vastaukset (yksi riville, kiitos):
    \n' + + _('Vastaukset (yksi riville, kiitos):') + '
    \n' + hunk ./pukusuoli/pukusuoli.py 290 - 'Luo') + _('Luo')) hunk ./pukusuoli/pukusuoli.py 302 - start_html('Kyselyn tulokset') - print '

    Henkiset ominaisuutesi:

    ' + start_html(_('Kyselyn tulokset')) + print _('

    Henkiset ominaisuutesi:

    ') hunk ./pukusuoli/pukusuoli.py 305 - print '

    Merkitse sivun osoite muistiin, jos haluat palata ' + \ - 'katsomaan tuloksiasi toiste. Tulokset uudistuvat ' + \ - 'kalibroinnin mukaan.

    ' + print _('

    Merkitse sivun osoite muistiin, jos haluat palata ') + \ + _('katsomaan tuloksiasi toiste. Tulokset uudistuvat ') + \ + _('kalibroinnin mukaan.

    ') hunk ./pukusuoli/pukusuoli.py 309 - print '

    Haluatko auttaa kalibroimaan tuloksia? Anna ' + \ - '"todelliset" ominaisuutesi ' + \ - '(vastaa vain niihin, joihin pystyt):

    ' + print _('

    Haluatko auttaa kalibroimaan tuloksia? Anna ') + \ + _('"todelliset" ominaisuutesi ') + \ + _('(vastaa vain niihin, joihin pystyt):

    ') hunk ./pukusuoli/pukusuoli.py 316 - print '

    Luomasi kysymykset:

    ' + print _('

    Luomasi kysymykset:

    ') hunk ./pukusuoli/pukusuoli.py 319 - print palauteraportti(vastaaja, 'Antamasi palaute') + print palauteraportti(vastaaja, _('Antamasi palaute')) hunk ./pukusuoli/pukusuoli.py 332 - start_html('Usein kysytyt kysymykset') - print '

    Huom! Kysymykset, ei vastauksia.

    ' + start_html(_('Usein kysytyt kysymykset')) + print _('

    Huom! Kysymykset, ei vastauksia.

    ') }