🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
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:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten