🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Worte aus Tabelle nehmen und in Dokument einfügen?

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
desputin
Beiträge: 287
Registriert: Mo 6. Dez 2010, 16:29

Worte aus Tabelle nehmen und in Dokument einfügen?

Beitrag von desputin » Fr 10. Dez 2010, 12:22

Hallo Ihr,

Ich habe eine Frage bezüglich der Übersetzung mittels einer Tabelle:

Ich arbeite gerade an einer Tabelle, welche englische und deutsche Begriffe und Sätze enthält.
Nun möchte ich, wenn ich ein neues Dokument zum übersetzen habe, auf diese Tabelle zurückgreifen und einzelne Worte und Sätze der anderen Sprache in das zu übersetzende Dokument an die jeweilige Stelle einfügen.

Ich habe in der Tabelle also z.B. die Wörter "seal" (Englisch) und "Siegel" (Deutsch) in zwei Spalten nebeneinander. Wenn im zu übersetztenden Dokument seal steht, soll automatisch die Tabelle zu Hilfe gezogen werden und das Wort, welches in der Spalte neben "seal" steht, also "Siegel" in das zu übersetzende Dokument eingefügt werden.

Habt Ihr schon Erfahrungen mit derartigen Makros und könntet Ihr mir hierbei helfen?

Viele Grüße desputin

gogo
* LO-Experte *
Beiträge: 1081
Registriert: Sa 5. Feb 2011, 19:07

Re: Worte aus Tabelle nehmen und in Dokument einfügen?

Beitrag von gogo » So 6. Feb 2011, 12:48

Wenn Deine Datenbank mit der Tabelle drin registriert ist, kannst Du im Writer auf die Tabelle zugreifen (F4 blendet alle verfügbaren ein/aus).

Dann brauchst Du nur mittels SQL den Wert für Englisch suchen und den entsprechenden Deutschen Wert einsetzen:

select DeutschesWort From UebersetzungsDatenbank.UebersetzungsTabelle where EnglischesWort = 'seal'

Für weitere Hilfe braucht's etwas mehr Info wie weit Du mit deiner Anwendung schon bist, und vor allem was Du Dir genau vorstellst. Ich nehme nicht an, dass Du den Text mit Base übersetzen willst, sondern dass Du ein Writer-Dokument als Grundlage und auch für den Output verwendest.

Oder willst Du dir nur per PopUp den Deutschen Begriff für 'seal' anzeigen lassen wenn Du im Writerdokument drauf klickst? So zu sagen als Lesehilfe für Leute die zwar Englisch können, aber nicht permanent im Wörterbuch nachlesen wollen?

g
g
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten