Löytyipäs kriittinen käännösvirhe.
OOo 2.0:ssa ja vielä m134:ssä on monien tyylien nimet käännetty
huomattavan väärin. Sekä Header että Heading on käännetty "Yläotsikko",
kun Header pitäisi olla Ylätunniste ja Heading Otsikko. Title on
käännetty otsikoksi.
Tämän virheellisen käännöksen johdosta asiakirjojen otsikkotyylit
siirtyvät itsestään Heading-tyylin alta Header-tyylin alle.
Eli hierarkian pitäisi olla:
/Standard (Oletus)
|-- Header (Ylätunniste, nyt Yläotsikko)
|-- Footer
`-- Heading (Otsikko, nyt Yläotsikko)
|-- Heading 1
|-- Heading 2 ...
`-- Title (Pääotsikko, nyt Otsikko)
Tyylien nimet tallennetaan englanninkielisinä, mutta ilmeisesti
käsitellään ajon aikana suomenkielisinä. Tällöin rakenne muuttuu:
/Standard (Oletus)
|-- Header (Ylätunniste, nyt Yläotsikko)
| |-- Heading 1
| |-- Heading 2 ...
| `-- Title (Pääotsikko, nyt Otsikko)
|-- Footer
`-- Heading (Otsikko, nyt Yläotsikko)
`-- ...tänne jää käyttämättömiä tyylejä...
Vian voi huomata myös asiakirjan styles.xml-tiedostosta, esim.:
<style:style ... style:display-name="Heading 1"
style:parent-style-name="Header" ...>
Eli parent-style-name on "Header" eikä "Heading".
Olen jo korjannut nämä ja monet muut tyylien nimien käännökset taannoin,
mutta en aiemmin huomannut mitä väärät käännökset aiheuttavat.
OOo 1.1.x:n käännöksessä tätä samaista virhettä ei näemmä ole, Heading
ja Header on käännetty oikein Otsikko ja Ylätunniste. Siellä on
kuitenkin myös Title käännetty Otsikko, eli sielläkin siis konflikti. En
tiedä aiheuttaako se vastaavia ongelmia. Jos Title on jossain sisäisessä
vektorissa Headingin jälkeen (aakkosjärjestyksessä olisi), sekaantumista
tuskin tulee jos joku ei tee Title:lle alatyyliä.
Voisin laittaa m136:n suositeltavaksi versioksi sivustolle, jos siinä ei
pahoja ongelmia ilmene. Siinä on korjattu myös luettelomerkit ja
numerointi, jotka ovat 2.0:ssa melko rikki. Mielipiteitä?
--
-- Marko Grönroos, magi<at>iki.fi (http://www.iki.fi/magi/)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]