Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Translations

Available from Version 3.4 of Mobile WMS for Dynamics AX/365FO 

Excerpt

The feature you need, if you want to change labels on the mobile device.

With Mobile WMS you get support for many languages. If you are in need to change these labels we have made it easier.

From the menu <Mobile WMS / Setup / Translations > you can enter new label translations.

Image Removed

From the Application.CFG file you will find the labels (displayName) under the section ‘Pages’.

Info

If you use a label ID and have changed the text on that label, then you need to do one of two things.

  1. Remove the label, update the device to load new labels. Then put the label back. This ensure a new version of the label. 
  2. Find the tabel "MobTranslations", and change the version number. 

In the example below the label for main menu 'Receive' is changed to ‘Inbound’. 

When you use system labels you benefit from the translations made in the system.

Image Removed

When you write your own label in the field ‘Label ID’ you will just get this label on the mobile device regardless of user language.

Image Removed

As a result of the above change of text, we can now see that Receive is changed to 'Inbound'.

...

The current version supports the following languages:
Mobile Device:

  • ENU

Business Central:

  • ENU

If you encounter screens like this with missing translations on the mobile device, the Mobile messages are missing for your current language code.
Image Added Image Added
How to Create missing Mobile Messages
Open Mobile User and check the Language Code for the specific mobile user.
Image Added
Open Mobile Languages, select the line with the Language Code from the mobile user. Press the action "Create Messages" to create the missing default messages.
Image Added
Open Mobile Messages and manually update the translations for the specified Language Code.Only change the value in the "Message" field, the "Code" field is used as a constant inside the application to lookup the translation.
Example: Main Menu Caption for the Pack & Ship Icon.
Image Added
As of version 1.11 the following Mobile Message Codes are used for Pack & Ship:

  • 'MAINMENUPACKING', 'Pack & Ship');
  • 'PACKING_STATION', 'Packing Station');
  • 'PACKING_STATION_HELP', 'Select Packing Station');
  • 'PAGEPACKINGTITLE', 'Packing');
  • 'BULKREGISTRATION', 'Bulk register information');
  • 'COMBINETONEW', 'Move License Plates to new');
  • 'ALLCONTENTTONEW', 'Combine All Contents to new');
  • 'ENTER_PACKAGE', 'Package Type');
  • 'PACKAGE_LABEL', 'Select Package Type');
  • 'LICENSEPLATE', 'License Plate');
  • 'LICENSEPLATE_CONTENT', 'Contents');
  • 'SHIPPING_AGENT_SERVICE', 'Shipping Agent Service');
  • 'SHIPPING_AGENT_SERVICE_HELP', 'Select Shipping Agent Service');
  • 'SHIPPING_AGENT', 'Shipping Agent');
  • 'SHIPPING_AGENT_HELP', 'Select Shipping Agent');
  • 'POSTPACKING', 'Post');
  • 'NO_LICENSE_PLATES_TO_UPDATE', 'No License Plates to update');
  • 'NO.', 'No.');
  • 'UNIT_LABEL', 'Unit');
  • 'LICENSEPLATE', 'License Plate');
  • 'STAGING_HINT', 'Staging Hint');
  • 'STAGING_HINT_HELP', 'Inform where goods are staged');
  • 'EDIT_LICENSEPLATE', 'Edit License Plate');
  • 'MAINMENULPCONTENT', 'License Plate Contents');
  • 'ADD_LICENSEPLATE', 'Add License Plate');
  • 'DELETE_LICENSEPLATE', 'Delete License Plate');
  • 'LICENSEPLATE_NOT_EMPTY_ERROR', 'You can not delete a License Plate with Content');