In .NET Framework befinden sich lokalisierte Zeichenfolgen in einer XML-Datei (oder mehreren Dateien). Diese Dateien sind Teil des Projekts und werden wie jede andere Quellcodedatei an die Quellcodeverwaltung übergeben. Normalerweise wird Visual Studio verwendet, um diese Dateien als Tabelle anzuzeigen und die lokalisierten Zeichenfolgen zu bearbeiten.
Ich arbeite in einem kleinen Team an einem Produkt, das eine mehrsprachige Oberfläche haben sollte.
Als Entwickler entwerfe ich die lokalisierten Zeichenfolgen in beiden Sprachen, da die Übersetzung möglicherweise ungenau ist.
Eine andere Person aus dem Team (ein Nichtentwickler) überprüft den Inhalt in beiden Sprachen und korrigiert ihn bei Bedarf.
Das aktuelle Problem ist, dass die Nicht-Entwickler-Person weder die Quellcodeverwaltung noch eine IDE verwenden würde, da dies für diese Person zu umständlich und schwierig wäre (die Versionskontrolle ist für Nicht-Entwickler schwierig).
Eine alternative Lösung wäre für mich, die lokalisierten Zeichenfolgen als Excel-Datei zu exportieren, darauf zu warten, dass diese Person das Excel überprüft, und dann die geänderten Zeichenfolgen erneut zu importieren. Die Einschränkung hier ist, dass ich möglicherweise andere Zeichenfolgen erstelle, vorhandene umbenenne usw., was es schwierig macht, die lokale Version von der überprüften zu unterscheiden.
Was ist zu tun?
Wie passiert das in anderen Teams?