Views:

Behavior:
Sometimes there are costumers who want to use the Web Client in an unsupported language.

Solution:

Until DocuWare 7.1

  1. On the machine where DocuWare Platform Services are installed, go to ...\DocuWare\Web\Platform\Localization\WebClient\.
  2. Copy the file “WebClient.resx” and paste it in the same folder.
  3. Rename the new file in the following way: “WebClient.xy.resx”
    Replace “xy” with the according two characters of your language which can be found in ISO 639-1 codes.
    You can find these codes on the following link: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
  4. Open the prepared file with a xml editor. All strings to be translated can be found in the tags <value></value>
    Example:
    <data name="Login_WindowsLogin" xml:space="preserve">
        <value>Windows account</value>
      </data>
  5. Translate all strings and save the file.
  6. Repeat the same steps for the Viewer translation file, which is located in ...\DocuWare\Web\Platform\Localization\Viewer\
  7. The Form translation file in ...\DocuWare\Web\Platform\Localization\Forms\
  8. and for the other App components, which are located in ...\DocuWare\Web\Platform\bin\Shared Resources\Components\App Components"
  9. Restart the IIS
  10. Open DocuWare Web Client and select the new language which will be offered in the settings.

Additional Steps for DocuWare Versions up 7.2

  1. Zip the top folder which contain your created resx files.
  2. Create a new Support Ticket and describe that you need to apply the translated files from the attachment.
  3. The DocuWare Support will then send you back additional files as JSON format.
  4. Locate the physical path of the virtual directory /DocuWare/Resources Inside the IIS. By default this is C:\Program Files\DocuWare\Web\Resources .
  5. Create a backup of this Resources (Like: C:\Program Files\DocuWare\Web\ResourcesBackup) and then delete everything inside the origin folder C:\Program Files\DocuWare\Web\Resources
  6. Extract the zip file which the support sends you back into C:\Program Files\DocuWare\Web\Resources. By default the zip file is called "Docuware.Web.Resources.zip"

Troubleshooting
If you create a non supported ISO 639-1 (for example WebClient.pleTest.resx) and select this now offered language from the WebClient the WebClient runs into a error of 500:
Culture is not supported. Parameter name: name pleTest is an invalid culture identifier.
Exception: CultureNotFoundException: Culture is not supported.
In this case, please contact the DocuWare Support.

 

Important Note. The describes steps have to be done after every DocuWare Minor (For example 7.21 to 7.22) and every Major (For example 7.2 to 7.3) Update. This includes requesting the Resources from the DocuWare Support