When the demo instance of W1 database is installed on PC there will be no option to choose German language for RTC client, and it’s quite normal because on PartnerSource is available DE version of demo database with German language imported into objects. And that’s nice, only thing you need to do is download DE version and install again demo environment, but what when you already have some custom demo data in existing W1 database and you just want to choose German language in existing database with your existing data? – let’s find how to skip data migration and how to import German language to W1 database.
First step is to download from PartnerSource German version of Microsoft Dynamics NAV 2016 with build which is same as your build. After download is finish you need to extract files to folder where you will have folder structure like on picture below.
Next step is to restore database Demo Database NAV (8-0).bak which is located under “C:\German 42222\NAV.8.0.42222.AT.DVD\SQLDemoDatabase\CommonAppData\Microsoft\Microsoft Dynamics NAV\80\Database”
To restore database, you need to do this through SQL Server Management Studio.
My advice is to restore German version of Demo Database NAV (8-0) under different name if W1 database is named the same – in this example I restore German database like German.
When database is restored it is possible to open database with Development Environment. When database is successfully opened with Development Environment it is possible to see that German translations are available.
But this database is not our existing W1 database where we have demo data, so we need to export translations from German database and import them to W1 database.
To export language you need to select all objects in Development Environment and then click on Tools->Translate->Export
New window will open and you need to specify name for translation file and click save.
When translation file is saved we need to open it with notepad ++ and we will find something like on picture below.
Now it is necessary to put that *.txt file to Translation folder where service instance is located. It is usually under “C:\Program Files\Microsoft Dynamics NAV\80\Service\Translations”
If you don’t have Translations folder, create it because in that folder we need to paste *.txt file.
Now we need to copy/paste folders and files from installation folder to Service and RoleTailored Client folder.
First we will find service files and folders.
Folder which we need to copy to service folder is located under “C:\German 42222\NAV.8.0.42222.AT.DVD\Installers\AT\Server\PFiles\Microsoft Dynamics NAV\80\Service” on German installation of NAV 2015, and it is called “de-AT” so copy them and paste to “C:\Program Files\Microsoft Dynamics NAV\80\Service”.
Now we need to make available German language in our RTC. To do that find the folders DEA and de-AT under the “C:\German 42222\NAV.8.0.42222.AT.DVD\Installers\AT\RTC\PFiles\Microsoft Dynamics NAV\80\RoleTailored Client” and copy them to “C:\Program Files (x86)\Microsoft Dynamics NAV\80\RoleTailored Client”
Next step is to restart the NST, and after that we can open RTC, and if everything is done by the steps we will see RoleTailored Client in German language.
(If not try to change language under the Select language action on NAV button).
Known issues with text files!
When you open RTC on German language and you see that your RTC looks like on picture below (black rhombus with question mark in it) you need to convert translation file which you export to UTF-8 character set (easiest way to do that is via notepad ++ ).
Files used for this blog post are for Microsoft Dynamics NAV 2015, but all this steps and procedure are applicable to Dynamics NAV 2016.
So Herzlich Wilkommen in der Microsoft Dynamics NAV 2016.