Pootle/Files

From OLPC
< Pootle
Revision as of 17:24, 15 September 2009 by Cjl (talk | contribs) (Reverted edits by 69.117.212.232 (Talk) to last version by Xavi)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This is an inventory of the POT & PO files that need to be included, considered or discarded for the Pootle Localization server.

Pootle organization

All activities have a single POT file (with only few exceptions), so the creation of a pootle-project for each d.l.o-project would only cause a bloat in administrative tasks and overhead. In such a scenario, statistics would lose much of their power to inform the status of the effort, lowering the value of per-project handling. On the other end, we could have a single pootle-project in which all the d.l.o-projects are thrown in—admin may be lower, but statistics would be flooded by many non-relevant or peripheral projects and we would be faced with the possibility of naming conflicts and other things.

Somewhere in between lies the road that we have decided upon: core, bundled, others.

Core
this pootle-project includes the core activities (and other pieces like Journal, Sugar, etc.) without which an XO would not be an XO. Currently:
Activity repository POT Request Activity repository POT Request
Browse web-activity #4533 Chat chat-activity #4532
Drawing Activity /
Oficina de Desenho
projects/oficina #4529 Etoys uses Launchpad
Helix media activity unknown Journal journal-activity #4531
Library library-activity various POT #4530 News Reader uses sourceforge.net
Read projects/read-activity #4528 Record NOTE: Not d.l.o hosted — POT #4525
Sugar sugar #4522 Write projects/write #4523
Bundled
this pootle-project will include the bundled activities that are included in the default builds (iow, in the builds, but not considered core). Currently:
Activity repository POT Request Activity repository POT Request
Calculate projects/calculate #4527 Connect projects/connect-activity #4524
Measure / Oscilloscope projects/measure #4535 Pippy projects/pippy-activity #4526
TamTam projects/tamtam #4534 Turtle Art turtleart-activity #
Others
is not really a pootle-project but a category for projects in the extra activities. As they are not really a priority (except maybe for the developers) we plan to provide a way to include them.

NOTE: Some projects will not be included, particularly if they have their own localization procedures and or sites (ie: Etoys).

Primary targets

This is the list of POT & PO files obtained from dev.laptop.org/projects/*. A thing to note about this sample is the non-homogeneous sub-directories:

  • path/locale/xx/LC_MESSAGES/xx.po
  • /locale/xx/LC_MESSAGES/xx.po
  • /locale/xx/LC_MESSAGES/filename.po
  • /locale/xx.po
  • /po/xx.po
  • path/po/xx.po
  • path/po/filename.xx.po

should there be a target or standard?? If so, which? If not, why not?

projects/acoustic-measure-activity

po/AcousticMeasure.pot

po/es.po

projects/bundle-vault MISSING POT

site/app/locale/cs/LC_MESSAGES/messages.po, site/app/locale/da/LC_MESSAGES/messages.po, site/app/locale/de/LC_MESSAGES/messages.po, site/app/locale/en_US/LC_MESSAGES/messages.po, site/app/locale/es_ES/LC_MESSAGES/messages.po, site/app/locale/eu/LC_MESSAGES/messages.po, site/app/locale/fr/LC_MESSAGES/messages.po, site/app/locale/he/LC_MESSAGES/messages.po, site/app/locale/it/LC_MESSAGES/messages.po, site/app/locale/ja/LC_MESSAGES/messages.po, site/app/locale/ko/LC_MESSAGES/messages.po, site/app/locale/pl/LC_MESSAGES/messages.po, site/app/locale/ro/LC_MESSAGES/messages.po, site/app/locale/ru/LC_MESSAGES/messages.po, site/app/locale/sk/LC_MESSAGES/messages.po, site/app/locale/sq/LC_MESSAGES/messages.po, site/app/locale/tr/LC_MESSAGES/messages.po, site/app/locale/zh_TW/LC_MESSAGES/messages.po

projects/calculate

po/calculate.pot

po/en.po, po/es.po, po/nl.po

projects/connect-activity

po/Connect.pot

po/ar.po, po/de.po, po/el.po, po/es.po

projects/edukt

po/edukt.pot

po/edukt.po

projects/jigsaw-puzzle

po/JigsawPuzzle.pot

po/pt.po

projects/kuku

locale/kuku.pot

locale/en/LC_MESSAGES/kuku.po, locale/sw/LC_MESSAGES/kuku.po

projects/mamamedia-activity-center

locale/org.worldwideworkshop.olpc.MaMaMediaMenu.pot

locale/pt/LC_MESSAGES/pt.po

projects/memorygame

po/memorize.pot

po/pt_BR.po

projects/oficina

po/Paint.pot

po/ar.po, po/de.po, po/el.po, po/es.po, po/fr.po, po/ko_KO.po, po/pt_BR.po, po/zh_CN.po, po/zh_TW.po

projects/pippy-activity

po/Pippy.pot

po/en_US.po, po/es.po

projects/poll-builder

locale/org.worldwideworkshop.poll.pot

locale/af.po

projects/read-activity

po/xbook.pot

po/ar.po, po/de.po, po/el.po, po/es.po, po/fr.po, po/mk.po, po/pt.po, po/pt_BR.po

projects/rgbpaint

rgbpaint-0.8.8pre1/po/rgbpaint.pot

rgbpaint-0.8.8pre1/po/cs.po, rgbpaint-0.8.8pre1/po/de_DE.po, rgbpaint-0.8.8pre1/po/es.po, rgbpaint-0.8.8pre1/po/fr.po, rgbpaint-0.8.8pre1/po/pl.po, rgbpaint-0.8.8pre1/po/pt.po, rgbpaint-0.8.8pre1/po/pt_BR.po, rgbpaint-0.8.8pre1/po/tr.po, rgbpaint-0.8.8pre1/po/zh_TW.po

projects/slider-puzzle

po/SliderPuzzle.pot

po/es.po, po/ko.po, po/pt.po

projects/tamtam

TamTamEdit.activity/po/TamTamEdit.pot, TamTamJam.activity/po/TamTamJam.pot, TamTamMini.activity/po/TamTamMini.pot, TamTamSynthLab.activity/po/TamTamSynthLab.pot

TamTamEdit.activity/po/TamTamEdit.es.po, TamTamJam.activity/po/TamTamJam.es.po, TamTamSynthLab.activity/po/TamTamSynthLab.es.po

projects/write

po/write.pot

po/ar.po, po/de.po, po/el.po, po/es.po, po/fr.po, po/pt_BR.po


Not to be included in Pootle

The POTs & POs below listed are (probably) not going to be included in Pootle because they are handled upstream (need to verify this).

projects/evince-olpc

help/bg/bg.po, help/el/el.po, help/es/es.po, help/it/it.po, help/nl/nl.po, help/ru/ru.po, help/sr/sr.po, help/uk/uk.po, po/be.po, po/bg.po, po/bn.po, po/bn_IN.po, po/br.po, po/ca.po, po/cs.po, po/cy.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, po/et.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/gl.po, po/gu.po, po/he.po, po/hi.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ka.po, po/ko.po, po/ku.po, po/lt.po, po/lv.po, po/mk.po, po/nb.po, po/ne.po, po/nl.po, po/nn.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po, po/ru.po, po/rw.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/ta.po, po/th.po, po/tr.po, po/uk.po, po/vi.po, po/wa.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po