Hallo,
ich bin gerade dabei mein Programm zu lokalisieren (Deutsch und Englisch). Ich habe unter Projekteigenschaften - Ressourcen die jeweiligen Strings für die Standardsprache (Deutsch) eingefügt und rufe Sie im Programm über "My.Resources.Resourcename" auf.
Wenn ich nun das Programm im Editor auf Englisch umstelle, kommt eine riesen Fehlermeldung, dass die jew. Resourcestrings nicht verfügbar währen.
Ich habe im Projektexplorer nachgeguckt, meine Ressourcen sind im Ordner My Project unter "Resources.resx" gespeichert - die Ressourcendatei für Englisch wäre allerdings unter Programm.vb - Programm.en.resx.
Wenn ich diese editiere wird sofort nachgefragt ob ich die Datei wirklich bearbeiten will, da sie Teil eines anderen Projektelements ist - eine Meldung die ich beim ursprünglichen Ressourcen hinzufügen nicht erhalten habe.
Ist es also richtig in diese Datei meine Strings reinzuschreiben oder müssen die woanders hin? Kann ich dann weiterhin mit My.Resources... auf die Strings zugreifen?
Danke und Grüße
Edit:
Im Prinzip bräuchte ich eine Resources.en.resx Datei im My Project Ordner, dass ich weiterhin mit dem Namespace My.Resources darauf zugreifen kann, nur wie erstelle ich diese?
Edit2:
... so wie hier: vbarchiv.net/workshop/workshop…wendungen-mit-vb2005.html nur leider gibts das nicht in der Form in VB 2010.
ich bin gerade dabei mein Programm zu lokalisieren (Deutsch und Englisch). Ich habe unter Projekteigenschaften - Ressourcen die jeweiligen Strings für die Standardsprache (Deutsch) eingefügt und rufe Sie im Programm über "My.Resources.Resourcename" auf.
Wenn ich nun das Programm im Editor auf Englisch umstelle, kommt eine riesen Fehlermeldung, dass die jew. Resourcestrings nicht verfügbar währen.
Ich habe im Projektexplorer nachgeguckt, meine Ressourcen sind im Ordner My Project unter "Resources.resx" gespeichert - die Ressourcendatei für Englisch wäre allerdings unter Programm.vb - Programm.en.resx.
Wenn ich diese editiere wird sofort nachgefragt ob ich die Datei wirklich bearbeiten will, da sie Teil eines anderen Projektelements ist - eine Meldung die ich beim ursprünglichen Ressourcen hinzufügen nicht erhalten habe.
Ist es also richtig in diese Datei meine Strings reinzuschreiben oder müssen die woanders hin? Kann ich dann weiterhin mit My.Resources... auf die Strings zugreifen?
Danke und Grüße
Edit:
Im Prinzip bräuchte ich eine Resources.en.resx Datei im My Project Ordner, dass ich weiterhin mit dem Namespace My.Resources darauf zugreifen kann, nur wie erstelle ich diese?
Edit2:
... so wie hier: vbarchiv.net/workshop/workshop…wendungen-mit-vb2005.html nur leider gibts das nicht in der Form in VB 2010.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „ray“ ()