W .NET Framework zlokalizowane ciągi znajdują się w pliku XML (lub wielu plikach). Pliki te są częścią projektu i podlegają kontroli źródła, tak jak każdy inny plik kodu źródłowego. Zazwyczaj program Visual Studio służy do wyświetlania tych plików jako tabeli i edycji zlokalizowanych ciągów.
Pracuję w małym zespole nad produktem, który powinien mieć wielojęzyczny interfejs.
Jako programista szkicuję zlokalizowane ciągi w obu językach, biorąc pod uwagę, że tłumaczenie może być niedokładne,
Inna osoba z zespołu (nie-programista) sprawdza treść w obu językach i poprawia ją w razie potrzeby.
Obecny problem polega na tym, że osoba niebędąca programistą nie użyłaby ani kontroli źródła, ani IDE, ponieważ byłoby to zbyt kłopotliwe i trudne (kontrola wersji jest trudna dla nie-programistów) dla tej osoby.
Alternatywnym rozwiązaniem byłoby wyeksportowanie zlokalizowanych ciągów jako pliku Excela, poczekaj, aż ta osoba przejrzy Excela, a następnie ponownie zaimportuj zmodyfikowane ciągi. Zastrzeżenie polega na tym, że mogę tworzyć inne ciągi, zmieniać nazwy istniejących, itp., Co utrudnia różnicowanie wersji lokalnej z recenzowaną.
Co robić?
Jak to się dzieje w innych zespołach?