Setting up foreign languages, dictionaries and multilingual text templatesM
- Create foreign languages
Users with administrative rights can create an unlimited number of foreign languages and enable them for different areas of the application. The language specified under
Administration >
Settings >
Corporation >
Settings > Default language is not included here. That field defaults to German unless a different language is entered.
- Go to the
Administration tab and select
Languages >
New.
- Enter the Name of the new language and a Code. An Alternative name is automatically pre-assigned, but can be changed and is optional. Optionally assign a Flag, which is displayed as an icon for this language.
- Use the Sort number to specify the order in which languages are listed. If the sort number is not unique, the languages will be sorted alphabetically.
- Select a Dictionary for machine translation from the selection list (Install Hunspell dictionaries).
- Enable language selection:
- For
Accounts: to allow one language setting per account or contact person. If a foreign language is assigned to an account, any existing letter templates are automatically called up in this language.
- For
Items: to enable the entry of foreign-language item texts as required for multilingual text templates.
- For
Mail/Email : to input foreign-language versions of German mail or other text templates (mail, email, quotes, menu cards, etc.).
- If no text templates are to be entered in this language, click on the
expand triangle to enter a Replacement language. Mail in this alternative language are then available for accounts assigned the new language.
Example: "Dutch" can be assigned in an account, but no text templates are translated into Dutch. Alternatively, "English" is selected here and the customers receive English text templates.
- For
Save your input by clicking on the icon in the top left-hand corner of the input window.
- Go to the
- Install Hunspell dictionaries
A Hunspell dictionary allows users to check spelling in text fields and text templates. Due to licence regulations, this spell checker cannot be pre-installed by the manufacturer.
- Create a folder for the dictionary
- For server applications: C:\Bp Event\Bp Event Server\Application\Server Database\Resources\Hunspell
- For standalone applications: C:\Bp Event\Bp Event Standalone\ Application\Database\Resources\Hunspell
- Go to Hunspell Dictionaries German (https://www.j3e.de/hunspell/) and select the most recent file for your location.
- Unzip the downloaded ZIP file into the directory you have just created.
- Log out of the application and log in again.
- Go to the
Administration tab in the function bar and select
Settings >
Corporation >
Settings > Dictionary > German - Hunspell.
Save your input by clicking on the icon in the top left-hand corner of the input window.
- Create a folder for the dictionary
- Create foreign-language versions of text templates
Create foreign-language versions of customer printouts directly in the text template.
- Go to the
Templates tab in the function bar and select
Text templates >
Search .
As of version 12.1:
- Click on
Add language to open an additional tab for the foreign language template. All languages that have been created under
Administration >
Languages and activated for
Mail/Email will be available here.
- Enter the foreign-language text template and edit it if necessary using the
Dictionary. If no text is entered, the tab for this language is automatically removed again when closing.
- Select a corresponding
Text template to assign a suitable Cover letter to the letter template. If a letter is created on the basis of the multilingual template, the cover letter is automatically given out in the same language.
- Click on
Subject based on formula to customise the subject of a multilingual mail, and enter a suitable
Formula (using the "Dictionary Translate" and "Current Language" functions).
Versions prior to 12.1:
- Click on File > Save in the toolbar of the
Text tab to save the template externally.
- Select the target language in the Language field of the template.
- Re-open the template by clicking on File > Open in the toolbar of the
Text tab.
Note: If you copy the original text from one language to another using Ctrl+A, Ctrl+C and Ctrl+V, the texts and database references are retained, but not the page layout.
Save your input by clicking on the icon in the top left-hand corner of the input window.
- Go to the
- Insert translations into text documents
Translate only real text in the text templates, not database references. Item texts or other texts that originate from database references should be added to the respective items or templates (Create foreign-language item texts).
- Display the
4D expressions in a text document to distinguish between database references and pure text (prior to Version 12.1: on the toolbar of the
Text tab).
- A
Dictionary matching the selected language will automatically appear in the toolbar (prior to Version 12.1: select first).
- Highlight the text you want to translate and click on
Dictionary.
- In the field Translation text , mark the word or compound term for which you need a translation suggestion, or enter the term directly in the field Search words .
- Double-click to select the best of the suggested translations or enter
New translation.
Save your input by clicking on the icon in the top left-hand corner of the input window.
- Display the
- Insert dictionary references in text documents
Translations can also be entered as references to your own dictionary. If the approved translation of an original text changes, it is not necessary to correct each translation individually, but only the entry in the dictionary. References are particularly suitable for templates, but can also be used in text documents.
- Show the
4D expressions in a text document to distinguish between database references and pure text (prior to Version 12.1: on the toolbar of the
Text tab).
- A
Dictionary matching the selected language will automatically appear in the toolbar (prior to Version 12.1: select first).
- Highlight the text you want to translate and click on
Dictionary >
Replace with dictionary reference.
- To ensure that the translation is capitalised at the beginning of the sentence, select
Dictionary reference (first letter upper case).
Save your input by clicking on the icon in the top left-hand corner of the input window.
- Show the
- Check the quality of dictionary references in the template
With longer text templates, it can be difficult to ensure the quality of the automatic translations. The automatic check of entries inserted as dictionary references can help here.
Note: Translations that have been inserted as text are not included here.- Go to the
Configurations tab and select
Translations >
Check .
- Select which dictionary references you would like to show:
the references for which no translation was found
the references for which only an incomplete translation was found
the references for which a one hundred per cent suitable translation has been found
Multiple selection is possible. - Only then open the text template in the correct language.
- In the results window, you will see the references found in the order in which they appear.
Sort the results alphabetically or
Copy them to the clipboard for easier editing.
- Click on
Details to show the template or formula in which the reference appears.
- Correct and complete the dictionary references and call up the text template again.
- Go to the
- Assign suitable attachments to foreign-language templates
Many templates for customer correspondence are linked to attachments that are automatically sent with an email. Attachments are also useful for foreign-language emails.
- Create the translations of the attachment templates (Create foreign-language versions of text templates).
- Add both the German and foreign-language attachments to the email template on the
Attachments tab:
- Don't set a language filter for multilingual Bp attachement templates, as they are automatically attached in the language of the account/mail.
Example: Bp text template with translations "Quote incl net totals" - For data sheets or external documents, select the languages for which they are to be attached in the Language filter column.
E.g.: "How to find us.pdf" for the mail languages English, Dutch and Polish, "Où nous trouver.pdf" for French - Picture files, business cards, calendar entries and such do not need a language filter, they are always attached.
- Don't set a language filter for multilingual Bp attachement templates, as they are automatically attached in the language of the account/mail.
Administrator Manual
- Creating a text template
- Defining stationery
- Creating an event template
- Activate existing standard lists
- Setting up foreign languages, dictionaries and multilingual text templates
- Save a layout for event sheets (obsolete)
- Setting up default folders in record-specific directories
- Changing worksheet templates