Autor Thema: Sprache wählen bei Öffnen von Db  (Gelesen 1393 mal)

Offline guenni73

  • Frischling
  • *
  • Beiträge: 5
  • I love YaBB 1G - SP1!
Sprache wählen bei Öffnen von Db
« am: 23.04.02 - 01:50:58 »
Hallo

Ich hab auch mal ne kurze Frage, gibt es eine Möglichkeit eine DB so zu gestalten, dass man beim Öffnen nach der Sprache gefragt wird und dann die Froms und Views nur in dieser Sprache erscheinen? Hat jemand von euch eine gute Idee ob und wie so etwas umsetzbar ist?

Danke für die Hilfe

Michael
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline M_Messer

  • Junior Mitglied
  • **
  • Beiträge: 98
  • Geschlecht: Männlich
Re: Sprache wählen bei Öffnen von Db
« Antwort #1 am: 23.04.02 - 10:08:33 »
das thema interessiert mich auch wahnsinning, weil ich gerade einen workflow gestalte und der zweisprachig werden soll
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
- notes 5.0.4
- nt 4.0 sp6

Offline grosses.manitu

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
  • Ich liebe deutsche Element Begriffe...
Re: Sprache wählen bei Öffnen von Db
« Antwort #2 am: 23.04.02 - 14:46:09 »
Nur so etwas, dass Euch vielleicht helfen koennte:
Es gibt da so eine Datenbankeigenschaften im 4. Tab, wo man eine Datenbank mehrsprachig "machen" kann.
Ebenfalls gibt es einen Command @LanguagePreference.
Habe es auch nie benutzt aber vielleicht hilft es Euch etwas weiter.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
------
Jeder muss mal gehen, die Frage ist einfach: Wann, Wohin, Warum... und mit Wem?

Offline M_Messer

  • Junior Mitglied
  • **
  • Beiträge: 98
  • Geschlecht: Männlich
Re: Sprache wählen bei Öffnen von Db
« Antwort #3 am: 23.04.02 - 14:57:33 »
stimmt, daran habe ich noch gar nicht gedacht. das werde ich mal ausprobieren
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
- notes 5.0.4
- nt 4.0 sp6

Offline Markus_W

  • Frischling
  • *
  • Beiträge: 12
  • Geschlecht: Männlich
  • Das Leben ist zu kurz um schlechten Wein zutrinken
Re: Sprache wählen bei Öffnen von Db
« Antwort #4 am: 23.04.02 - 15:13:29 »
Hi,
Ich hab mal sowas für meinen früheren Arbeitgeber gemacht.
Im  Datenbankscript, Postopen, abgefragt welche Sprache erwünscht ist
_Language := "";
@Set("_Language"; @Prompt([OKCANCELLIST];"Sprachwahl - Choice of Language";"Wählen Sie eine Sprache! - Pick your language!";"Deutsch";"Deutsch":"English"));


und dannach den entsprechenden Navigator aufgerufen
@Command([OpenNavigator];_language;"1");

Nachteil: Es müssen alle Designelement doppelt vorhanden sein -> großer Pflegeaufwand

Man kann auch den NGD (NotesGlobelDesigner) benutzen, ist aber sehr aufwendig und funktioniert halt nicht bei Ansichten!
Server: 5.0.9 Cluster auf WinNT
Clients: 5.0.5 - 5.0.9 auf WinNT

Offline guenni73

  • Frischling
  • *
  • Beiträge: 5
  • I love YaBB 1G - SP1!
Re: Sprache wählen bei Öffnen von Db
« Antwort #5 am: 08.05.02 - 16:01:23 »
Hallo Markus

danke für die Hilfe, hab das mit dem N avigator mal ausprobiert, klappt wunderbar. Hab dementsprechend auch die Views in zwei Sprachen hinterlegt. Was ich mich jetzt aber Frage ist, wie hast Du das mit den Masken gehandhabt?

Danke und Gruß
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline deepsee3

  • Senior Mitglied
  • ****
  • Beiträge: 426
  • Geschlecht: Männlich
  • Notes ... be back on track ;)
    • Baustelle
Re: Sprache wählen bei Öffnen von Db
« Antwort #6 am: 08.05.02 - 20:19:55 »
Hi

Ich hab ein indexfeld hiterlegt ( 1=deutsch , 2=englisch ).
Bei der einwahl über den Navigator ( hab die selbe Lösung ) setzt er den Index und alle Masken arbeiten dann halt damit.
Für normalen Text hab ich dann berechete Felder zur Ansicht angelegt und darin Formeln hinterlegt. z.B.
@if(language = 1 ;"Hallo";Hello)
Aber es gibt bestimmt auch bessere Varianten.
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Client   : notes 9.0.1 fx4
Server : notes 9.0.1 fx4 - 2012 R2

Offline Markus_W

  • Frischling
  • *
  • Beiträge: 12
  • Geschlecht: Männlich
  • Das Leben ist zu kurz um schlechten Wein zutrinken
Re: Sprache wählen bei Öffnen von Db
« Antwort #7 am: 10.05.02 - 14:16:10 »
Hi Notes-Gemeinde

Ich hab das so gemacht, dass bei der oben erwähnten Abfrage in der Notes-Ini ein entsprechender Parameter gesetzt wurde.
Nun kann man entweder die Feldbezeichner (wie bei deepsee3) auch in Felder setzen, das hat den enormen Vorteil, dass man diese Parametersierbar macht.
Also konkret:
Wenn deutsch gewählt wird steht in der Notes.ini der Wert 1 bei Englisch 2 bei franz. 3 usw...
Die Felder holen sich dann aus einem Parameterdokument den 1., 2. oder 3. Wert.
Das dauert zwar ein bisschen, wenn man aber den Parameterwerte für alle Felder beim starten des Dokumentes ausließt gehts eigentlich ganz schnell und man kann jederzeit eine Sprache mehr ins Programm nehmen.

Alternativ kann man auch mit berechneten Teilmasken Arbeiten. Das ist aber dann doch sehr entwicklungsintensiv, lohnt sich aber bei großen Masken

mfg
markus
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Server: 5.0.9 Cluster auf WinNT
Clients: 5.0.5 - 5.0.9 auf WinNT

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz