Norwegian Nynorsk translation + a few bugfixes

git-svn-id: svn://svn.code.sf.net/p/writer2latex/code/trunk@75 f0f2a975-2e09-46c8-9428-3b39399b9f3c
This commit is contained in:
henrikjust 2010-10-27 09:25:35 +00:00
parent e4eafbf87c
commit b415705e47
15 changed files with 338 additions and 24 deletions

View file

@ -20,7 +20,7 @@
*
* All Rights Reserved.
*
* Version 1.2 (2010-06-03)
* Version 1.2 (2010-10-27)
*
*/
@ -165,6 +165,20 @@ public class L10n {
case DOCUMENT: return "Dokument";
}
}
if (sLocale.startsWith("nn")) { // nynorsk
switch (nString) {
case UP: return "Opp";
case FIRST : return "F\u00f8rste";
case PREVIOUS : return "Forrige";
case NEXT : return "Neste";
case LAST : return "Siste";
case CONTENTS : return "Innhald";
case INDEX : return "Register";
case HOME : return "Heim";
case DIRECTORY: return "Mappe";
case DOCUMENT: return "Dokument";
}
}
if (sLocale.startsWith("pl")) { // polish
switch (nString) {
case UP: return "W g\u00f3r\u0119";

View file

@ -1717,7 +1717,7 @@ public class TextConverter extends ConverterHelper {
private void handleSequence(Node onode, Node hnode) {
// Use current value, but turn references into hyperlinks
String sName = Misc.getAttribute(onode,XMLString.TEXT_REF_NAME);
if (sName!=null && !bInToc) {
if (sName!=null && !bInToc && ofr.hasSequenceRefTo(sName)) {
Element anchor = converter.createTarget("seq"+sName);
hnode.appendChild(anchor);
traversePCDATA(onode,anchor);
@ -1742,7 +1742,7 @@ public class TextConverter extends ConverterHelper {
}
private void handleSequenceRef(Node onode, Node hnode) {
createReference(onode,hnode,"seq");
createReference(onode,hnode,"seq");
}
private void handleNoteRef(Node onode, Node hnode) {
@ -1751,13 +1751,13 @@ public class TextConverter extends ConverterHelper {
private void handleReferenceMark(Node onode, Node hnode) {
String sName = Misc.getAttribute(onode,XMLString.TEXT_NAME);
if (sName!=null && !bInToc) {
if (sName!=null && !bInToc && ofr.hasReferenceRefTo(sName)) {
hnode.appendChild(converter.createTarget("ref"+sName));
}
}
private void handleReferenceRef(Node onode, Node hnode) {
createReference(onode,hnode,"ref");
createReference(onode,hnode,"ref");
}
private void handleBookmark(Node onode, Node hnode) {
@ -1765,7 +1765,9 @@ public class TextConverter extends ConverterHelper {
String sName = Misc.getAttribute(onode,XMLString.TEXT_NAME);
if (sName!=null && !bInToc) {
hnode.appendChild(converter.createTarget(sName));
hnode.appendChild(converter.createTarget("bkm"+sName));
if (ofr.hasBookmarkRefTo(sName)) {
hnode.appendChild(converter.createTarget("bkm"+sName));
}
}
}