Skip to content

Integrate localized resource files

Ben Goh edited this page May 14, 2015 · 4 revisions

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:

  1. Switch to the right branch that the incoming resources are meant for (git checkout).

  2. Completely delete the contents of %GitHub%\Dynamo\extern\Localized folder (except this README.md file). This is to avoid permanently keeping binaries that are no longer needed or renamed.

  3. Copy the contents of %branch%_%yyyymmddhhmm%_wwl\wwl\ (detailed above) directly under Localized folder. After copying, the Localized folder 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
    
  4. Make a pull request against the right branch, get it reviewed and merged accordingly.

Releases

Roadmap

How To

Dynamo Internals

Contributing

Python3 Upgrade Work

Libraries

FAQs

API and Dynamo Nodes

Clone this wiki locally