Allow different scripture notations
Bug #802166 reported by
Andreas Preikschat
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenLP |
Fix Released
|
Wishlist
|
Meinert Jordan | ||
Documentation |
Fix Committed
|
Medium
|
Tomas Groth |
Bug Description
Hello,
xubuntu 11.04, r1657
Currently the user is forced to use the English notation for bibles: 1. Mose 1:1-2 (which is Genesis 1:1-2)
But the German notation is "1. Mose 1, 1-2". We should not force to use the English notation, instead the local notation should be used.
I do not know if Germany is an exception with the notation. If Germany is an exception we can hard code it otherwise a translation file based solution would be preferred (if possible. The regex might not allow use to do this).
NOTE: in openlp/
Cheers
Related branches
lp:~m2j/openlp/i18n
- Tim Bentley: Approve
- Raoul Snyman: Approve
-
Diff: 147 lines (+41/-10)5 files modifiedopenlp/core/lib/__init__.py (+29/-1)
openlp/plugins/bibles/lib/mediaitem.py (+2/-2)
openlp/plugins/songs/forms/editsongform.py (+3/-2)
openlp/plugins/songs/forms/songexportform.py (+3/-2)
openlp/plugins/songs/lib/mediaitem.py (+4/-3)
lp:~tomasgroth/openlp/doc22update3
- Raoul Snyman: Approve
- Tim Bentley: Approve
- John Cegalis: Approve
-
Diff: 642 lines (+166/-81)8 files modifiedapi/source/conf.py (+2/-1)
manual/source/bibles.rst (+19/-19)
manual/source/dualmonitors.rst (+31/-15)
manual/source/install_windows_mac.rst (+22/-25)
manual/source/mediamanager.rst (+14/-3)
manual/source/stage_view.rst (+31/-5)
manual/source/web_remote.rst (+27/-6)
manual/source/wizard.rst (+20/-7)
Changed in openlp: | |
assignee: | nobody → Meinert Jordan (m2j) |
status: | New → Fix Committed |
Changed in openlp: | |
milestone: | none → 1.9.9 |
Changed in openlp: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
At least the keyword "end" depends strongly on the language.
I would prefere have both possibilities:
- Syntax according to the envoinment language (a simple translate() statement is fine see: lp:~m2j/openlp/i18n/openlp/plugins/bibles/lib/__init__.py)
- Syntax configurable in the bibles configuration with edit lines using a validator with apropriate rexexp.
This is just a comment if s/o feels to implement it. ATM there is feature freeze, so won't look at this before 2012.