Integrate localized resource files - ikeough/Dynamo GitHub Wiki
Purpose
Once the World Wide Localization (WWL) team is done with localizing en-US (English) Dynamo resources, the localized resources are shared in a common folder. The localized resources will need to be integrated back into Dynamo repository in order for the next installer build to consume them. This document describes the steps to perform this integration.
Localized resource sharing location
The WWL team delivers localized resources through a common folder on the Autodesk network (for this reason, the person who integrates the resource files need to be on the ADS network):
\\lion\BRE_MASTERS_AEC\Dynamo\2015\px86x64\%branch%_%yyyymmddhhmm%_wwl
\\deer\BRE_MASTERS_AEC\Dynamo\2015\px86x64\%branch%_%yyyymmddhhmm%_wwl
Where branch represents the branch from which the build was made, and yyyymmddhhmm represents the time-stamp of build. Please ensure the latest version from the right branch is copied for integration.
Integration steps
Here are the steps that must be done for a successful integration:
-
Switch to the right branch that the incoming resources are meant for (
git checkout). -
Completely delete the contents of
%GitHub%\Dynamo\extern\Localizedfolder (except thisREADME.mdfile). This is to avoid permanently keeping binaries that are no longer needed or renamed. -
Copy the contents of
%branch%_%yyyymmddhhmm%_wwl\wwl\(detailed above) directly underLocalizedfolder. After copying, theLocalizedfolder should have the contents as shown:extern\Localized\de-DE extern\Localized\ko-KR extern\Localized\libg_locale ... extern\Localized\nodes extern\Localized\Revit_2014 ... extern\Localized\samples extern\Localized\gallery -
Make a pull request against the right branch, get it reviewed and merged accordingly.