Discussion:
Mehrsprachiger Serienbrief: best practice?
(zu alt für eine Antwort)
Frank
2005-07-20 10:06:09 UTC
Permalink
Hallo zusammen!

Wie realisiere ich am Elegantesten einen mehrsprachigen Serienbrief?

Die Word-Serienbrief-Vorlage verwendet eine Excel-Datei, in der
Kundendaten aus verschiedenen Ländern hinterlegt sind. Abhängig von
der jeweiligen Länderkennung möchte ich nun Textpassagen in der
entsprechenden Sprache verwenden.
Meine erste Idee war die Verwendung von Konditionalblöcken
(WENN...DANN...SONST), was mir aber bei mehr als 30 Textpassagen als
sehr umständlich erscheint, oder?

Ich möchte die Excel-Datei nicht splitten und eigentlich auch nicht
zwei verschiedene Word-Vorlagen für den Brief verwenden (wären
natürlich alles Alternativen). Auch könnte man das sicherlich über
VBA lösen, dennoch möchte ich eine für einen "normalen" Endanwender
nachvollziehbare Lösung. Gibt es die? ;-)

Für jeden Tipp wäre ich dankbar!

Aber vielen Dank schonmal im voraus für's Lesen meines Anliegens....
:-)

Gruß,
Frank
Robert M. Franz (RMF)
2005-07-20 10:18:54 UTC
Permalink
Hallo Frank
Post by Frank
Wie realisiere ich am Elegantesten einen mehrsprachigen Serienbrief?
Die Word-Serienbrief-Vorlage verwendet eine Excel-Datei, in der
Kundendaten aus verschiedenen Ländern hinterlegt sind. Abhängig von
der jeweiligen Länderkennung möchte ich nun Textpassagen in der
entsprechenden Sprache verwenden.
Meine erste Idee war die Verwendung von Konditionalblöcken
(WENN...DANN...SONST), was mir aber bei mehr als 30 Textpassagen als
sehr umständlich erscheint, oder?
Ich möchte die Excel-Datei nicht splitten und eigentlich auch nicht
zwei verschiedene Word-Vorlagen für den Brief verwenden (wären
natürlich alles Alternativen). Auch könnte man das sicherlich über
VBA lösen, dennoch möchte ich eine für einen "normalen" Endanwender
nachvollziehbare Lösung. Gibt es die? ;-)
Ich würde die Variante mit den verschiedenen Word-Vorlagen nehmen; so
ist alles Word-seitig separiert (und du sparst dir IMHO wirklich eine
Menge Arbeit bezüglich IF-Felder!), und die Datenbank bekommt davon
nichts mit. Du kannst den ganzen Brieftext inkl. Kopf- und Fusszeilen
sprach-spezifisch anpassen. Zudem hinterlegst du in der Vorlage
query-Optionen, die nur nach der oder den gewünschten Länderkennungen
sieben.

Aber aufgepasst: Ein Land legt noch lange nicht die Sprache des
Empfängers fest (als Schweizer kann ich dir davon ein Lied singen ... :-)).

Gruss
Robert
--
/"\ ASCII Ribbon Campaign | MS
\ / | MVP
X Against HTML | for
/ \ in e-mail & news | Word
Frank
2005-07-20 10:36:19 UTC
Permalink
Hallo Robert,

vielen Dank für den Tipp und Deine Überlegungen.
Ja, die Variante mit den verschiedenen Vorlagen erscheint mir auch die
bessere.
Danke für den Hinweis: das Land legt natürlich noch nicht die Sprache
des Empfängers fest; leider ist sie aber die einzig verwertbare
Information, die ich in der Excel-Datei diesbezüglich habe...
Momentan ist es geplant, für Österreich, Deutschland und die Schweiz
die deutschsprachige Variante zu nehmen... was natürlich nicht immer
richtig ist... ;-)

Nochmals Danke... :-)

Gruß,
Frank

Loading...