Localization and language translations
Salesbuildr lets you customize quote language and content for different markets. You can manually override labels for specific languages, and automatically translate quote content using AI.
Written By Mike Forte
Last updated 18 days ago
Localization profiles
A localization profile defines a language and lets you override customer-facing labels throughout the quote experience. This includes button text, section headings, field labels, and other UI elements.
Create a localization profile
Go to Settings > Quotes > Localizations
Click Create localization
Select a Language from the dropdown (e.g. Nederlands, Français, Español)
Enter a Name for the profile (e.g. "Dutch", "French")
The system assigns a Locale code automatically based on your language selection
Start overriding labels. For each label you want to customize:
Find the original English text in the list
Enter your translated or customized text in the corresponding field
Leave fields blank to use the default English label
Click Save
You can create as many localization profiles as you need, each tied to a different language or market.
Assign a localization to a quote template
To set a default language for quotes created from a template:
Open the quote template you want to configure
Go to the template settings
Select a Primary localization from the dropdown
Click Save
All new quotes created from this template will use that localization by default.
Switch language per quote
You can override the template's default language on individual quotes before sending.
Open the quote in edit mode
Go to Quote settings in the side navigation
Use the Quote Language dropdown to select the primary language for this quote
(Optional) Use Translation Options to add additional languages. Your customer can then switch between languages when viewing the proposal
Click Save
The quote will display in your selected language when sent to the customer.
Auto-translate quote content
Salesbuildr can automatically translate user-written content using Microsoft Translator. This includes:
Widget text (custom HTML, rich text blocks)
Product and service names and descriptions
Email subject lines and body text
Template variables like {{customerName}} and {{companyName}} are preserved unchanged during translation.
Translate a quote
Open the quote in edit mode
In the side navigation, look for the Translate button (or similar [confirm with dev])
Select the Target language you want to translate into
Click Translate
The platform translates all user-written content and displays the translated version. Template variables remain as-is.
Translate an email template
Open the email template editor for your quote
Look for the Translate button in the side navigation
Select the Target language
Click Translate
The email subject and body text are translated while template variables are preserved.
How localization profiles and auto-translation work together
Localization profiles override UI labels and system text (buttons, headings, field names)
Auto-translation translates your custom content (product descriptions, widget text, emails)
For best results:
Create a localization profile for each language you support
Assign it to your quote templates
Use auto-translation to translate custom content per quote as needed
A customer viewing a quote will see system labels in the localized language and translated content in their selected language.
Tips
Test your localization profile by creating a test quote and checking that labels appear as expected
If you use multiple languages in a single quote, use Translation Options to let customers toggle between them
Auto-translation is on-demand; it does not happen automatically when you change the quote language
Always review auto-translated content before sending; machine translation may need refinement for technical or brand-specific terms