If you offer subshops in different languages, you can store translations for individual text modules in the backend. To do this, first open Settings → Basic Settings → Shop Settings → Shops and select the relevant subshop. Then select the appropriate combination of language and country in the Localization field. All entries from Settings → Basic Settings → Shop Settings → Localizations are available to you.
In the text module management under Settings → Text Modules, you'll find all text modules sorted by different categories.
To edit one of the text modules, click on the corresponding globe icon. The following window opens, where you can store individual text for the desired localizations. It's also possible to use Smarty variables instead of just text; you'll find some examples below.
Whenever you make changes to the text modules, you should clear the cache afterwards. You can read how this works here in our blog.
Useful text modules
Below, we present some practical text modules including tips on how you can use them to make your shop even more individual. You'll find all text modules fastest via the search field in the text module management under Settings → Text Modules.
Pickware POS
viison_pickware_pos: You'll find all text modules used in the POS App under this name. For example, this allows you to create receipts for subshops in other languages. Under customer_display, for example, you can adjust the text displayed on the customer display. After making the changes, you must then clear the cache and log in again in the app.
Export for DATEV powered by Pickware
viison_datev: With this text module, you can adjust certain invoice texts used by the plugin, such as "Tax-free export delivery pursuant to §4 No. 1b UStG."
Shipping adapter
transfer_customer_contact_data_allowed_label: If you have selected the option Transfer at customer's request for Transfer customer email address to [shipping service provider] in the plugin configuration of your shipping adapter, a corresponding checkbox appears in the frontend, the text of which you can edit via this text module. Here, for example, you can use the following text, where the variable "$sDispatch.name" represents the name of the selected shipping method:
Ich stimme zu, dass meine E-Mail-Adresse an {if $sDispatch.name == "DHL"}
DHL {elseif $sDispatch.name =="DPD"} DPD {else} den Versanddienstleister
{/if} übermittelt wird. You'll find detailed instructions in this article.
Gift vouchers
DetailDataInfoInstock: With this text module, you can adjust the note about the estimated delivery time of a product in the frontend, which provides information about the estimated delivery time of a product. The following adjustment causes a different note to appear for vouchers (no delivery time, since they're usually sent immediately by email) than for regular products:
{if $sArticle.viison_coupon} Sofortiger Gutscheinversand nach
Zahlungseingang
{elseif $sBasketItem.additional_details.viison_coupon}
Sofortiger Gutscheinversand nach Zahlungseingang
{else}
Sofort versandfertig,Lieferzeit ca. 1-3 Werktage
{/if}
Bills of materials
subarticlePrefix: With this text module, you can adjust the prefix of the sub-products.


