Forums Neueste Beiträge
 

Lokalisierte Resourcen in Library-Projekt

13/01/2010 - 13:12 von Ulf [Kado] Kadner | Report spam
Servus!

Ich hab hier ein Projekt, das als Typ "Klassen-Library" angelegt ist.
Alle darin enthaltenen Zeichenketten hab ich in deutscher Sprache in der
zugehörigen Resources.resx abgelegt.

Diese Habe ich nochmal in Deutsch als Resources.de.resx sowie in
Resources.de-DE.resx abgelegt.

Weiterhin hab ich die in Englisch lokalisierten Texte in einer
Resources.ex.resx, Resources.en-GB.resx sowie Resources.en-US.resx
abgelegt.

Meine Fragen hierzu wàren:

- Ist es ein Problem das ich Deutsch sozusagen als Default nutze?
- Ist es Nötig neben Resources.en.resx auch die en-GB sowie die
en-US Variante anzulegen oder erfolg hier automatisch der Fallback
auf die en Variante wenn keine der Beiden Varianten definiert ist?

MfG, Ulf

Es würde gegen meine Programmierung verstoßen, eine Gottheit
zu personifizieren. [C-3PO]
 

Lesen sie die antworten

#1 Elmar Boye
15/01/2010 - 19:12 | Warnen spam
Hallo Ulf,

"Ulf [Kado] Kadner" schrieb ...

Ich hab hier ein Projekt, das als Typ "Klassen-Library" angelegt ist.
Alle darin enthaltenen Zeichenketten hab ich in deutscher Sprache in der
zugehörigen Resources.resx abgelegt.

Diese Habe ich nochmal in Deutsch als Resources.de.resx sowie in
Resources.de-DE.resx abgelegt.

Weiterhin hab ich die in Englisch lokalisierten Texte in einer
Resources.ex.resx, Resources.en-GB.resx sowie Resources.en-US.resx
abgelegt.

Meine Fragen hierzu wàren:

- Ist es ein Problem das ich Deutsch sozusagen als Default nutze?



Die Ressourcen-Sprache für die Assembly kannst Du mit
http://msdn.microsoft.com/de-de/lib...ibute.aspx

und wo danach gesucht wird mit:
http://msdn.microsoft.com/de-de/lib...ation.aspx
festlegen.

- Ist es Nötig neben Resources.en.resx auch die en-GB sowie die
en-US Variante anzulegen oder erfolg hier automatisch der Fallback
auf die en Variante wenn keine der Beiden Varianten definiert ist?



en-us / en-gb müssten nur abweichende Eintràge enthalten,
wenn Du die Dir Mühe machen willst. Siehe:
http://msdn.microsoft.com/de-de/lib...a8618.aspx

Gruß Elmar

Ähnliche fragen