Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Localization] Switch from xlf to resx files #112

Merged
merged 3 commits into from
Aug 17, 2022

Conversation

vs-mobiletools-engineering-service2
Copy link
Collaborator

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 commented Aug 9, 2022

The LibZipSharp repo has been fully onboarded into the OneLoc system,
and string translations are in progress.

XLF files and the XliffTasks NuGet will no longer be used. They have
been replaced by the OneLocBuild translation process which produces
translated RESX files.

Future changes to LibZipSharp/Properties/Resources.resx will
trigger a new OneLocBuild handoff for translation. Shortly after that,
the LCL files in the Localize folder will be automatically updated with
newly translated strings. This update will cause the OneLocBuild task
to open another PR which updates the RESX files used to produce
localized satellite assemblies.


This is the pull request automatically created by the OneLocBuild task
in the build process to check-in localized files generated based upon
translation source files (.lcl files) handed-back from the downstream
localization pipeline. If there are issues in translations, visit
https://aka.ms/ceLocBug and log bugs for fixes. The OneLocBuild wiki is
https://aka.ms/onelocbuild and the localization process in general is
documented at https://aka.ms/AllAboutLoc.

@pjcollins pjcollins marked this pull request as draft August 9, 2022 16:28
@pjcollins pjcollins self-assigned this Aug 9, 2022
@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 changed the title Localized file check-in by OneLocBuild Task: Build definition ID 11678: Build ID 6532728 Localized file check-in by OneLocBuild Task: Build definition ID 11678: Build ID 6535645 Aug 9, 2022
@pjcollins
Copy link
Member

We'll wait to pick this up until https://dev.azure.com/ceapex/CEINTL/_workitems/edit/688356/ is complete and translations are 100% complete.

@vs-mobiletools-engineering-service2 vs-mobiletools-engineering-service2 changed the title Localized file check-in by OneLocBuild Task: Build definition ID 11678: Build ID 6535645 Localized file check-in by OneLocBuild Task: Build definition ID 11678: Build ID 6564588 Aug 16, 2022
@pjcollins
Copy link
Member

Onboarding is complete, and although new translations are not yet complete I noticed that the previous xlf files were not translated so we shouldn't need to wait to merge this.

@pjcollins pjcollins changed the title Localized file check-in by OneLocBuild Task: Build definition ID 11678: Build ID 6564588 [Localization] Import to be translated resx files Aug 16, 2022
@pjcollins pjcollins changed the title [Localization] Import to be translated resx files [Localization] Switch from xlf to resx files Aug 16, 2022
@pjcollins pjcollins marked this pull request as ready for review August 16, 2022 22:15
@grendello grendello merged commit acd9a54 into main Aug 17, 2022
@pjcollins pjcollins deleted the locpr/e7d31849-9ed3-4d3b-a5e9-948d0e69f180 branch August 17, 2022 15:23
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants