Skip to content

DeepL Translation

WP-ImmoMakler can automatically translate property texts during import via the DeepL API. Translation is only triggered for properties that are not marked as German-language.

Create an API key in your DeepL account. Instructions are available at https://support.deepl.com/hc/en-us/articles/360020695820.

Navigate to your WordPress admin (wp-admin) under WP-ImmoMakler → Settings and enter your API key. Then activate the integration.

Choose the appropriate API plan:

  • DeepL API Free: Free up to 500,000 characters per month
  • DeepL API Pro: Paid, depending on character volume

When a property is not marked as German-language and the option Automatically translate property texts is active, the following free-text fields are translated during import:

  • objekttitel
  • objektbeschreibung
  • dreizeiler
  • sonstige_angaben
  • lage
  • ausstatt_beschr
  • aussen_courtage
  • verfügbar_ab
  • freitext_preis
  • kontaktperson_freitextfeld
  • kontaktperson_position
  • immomakler_person_description
  • kaufpreis_freitext
  • preis_pro_qm_freitext
  • anzahl_zimmer_freitext

The target language is automatically determined from the property’s language code.

On detail pages of translated properties, the following notice is automatically displayed:

Note: The texts on this page have been partially translated automatically. The German-language version of these texts is binding.

The notice appears when the post meta field _translated_fields is set.

LabelTypeDefaultDescription
Activate DeepL APITogglefalseEnables the DeepL integration
Automatically translate property textsCheckboxtrueTranslates free-text fields automatically during import
API PlanSelectfreefree = DeepL API Free, pro = DeepL API Pro
DeepL API KeyText–Your personal DeepL API key