To reproduce issue with retrieve:
0. FSC package installed in an org.
1. Go to Setup -> Translation Workbench -> select Language and Setup Component = Global Value Set
2. Enter Value Label Translation for a 1+ Countries and/or Languages
3. Save the changes
4. Retrieve GlobalValueSetTranslation metadata components with API 55.0 (e.g. via package.xml and VS Code):
Finserv__Countries
Finserv__Languages
5. The components are retrieved, but don't contain the translation values (value in <translation></translation> is still commented as by default) that were entered in the Translation Worbench.
Expected result:
1. Changes done and saved in Translation Workbench are reflected in the .globalValueSetTranslation-meta.xml when retrieved
Current workaround:
1. Retrieve GlobalValueSetTranslation metadata components
2. Update translations as necessary in the .globalValueSetTranslation-meta.xml file(s)
3. Deploy the files into required orgs.
4. Changes done in xml files are deployed correctly.
Extra notes:
1. Translation entered via the workaround are retrievable, but translations entered via Translation Workbench are not.
@sakshi nagpal, thank you for the suggestion. However, I don't use change sets but Metadata API instead. And I able to deploy but not retrieve.