View Categories

Settings – Language Settings

Control the plugin’s display language.


Overview #

The Language Settings tab allows you to control which language the plugin uses for its interface and customer-facing messages.

SettingPurpose
Language ModeAutomatic detection or manual override
LanguageSpecific language selection (when manual)

Setting 1: Language Mode #

Options #

ModeBehavior
AutomaticUses your WordPress site’s language setting
ManualUses the language you select below

How Automatic Works #

Your WordPress LanguagePlugin Language
English (en_US)English
Turkish (tr_TR)Turkish
German (de_DE)German (if supported)
Unsupported languageFalls back to English

When to Use Manual #

ScenarioRecommendation
Site in English, want plugin in TurkishManual → Turkish
Testing different languagesManual
WordPress language not matching preferenceManual
Everything should matchAutomatic (default)

Setting 2: Language Selection #

This dropdown appears when Manual mode is selected.

Supported Languages #

LanguageCodeAvailable
Englishen_US✅ Yes
Turkishtr_TR✅ Yes
OthersCheck plugin documentation

What Gets Translated #

LocationTranslated?
Admin interface labels✅ Yes
Button text✅ Yes
Validation messages✅ Yes
Customer-facing discount messages✅ Yes
Tier discount table labels✅ Yes
Notification messages✅ Yes
Statistics labels✅ Yes

Scenarios #

Scenario 1: Turkish Store #

SettingValue
Language ModeAutomatic
WordPress LanguageTurkish

Result: Plugin shows in Turkish automatically.

Scenario 2: English Site, Turkish Admin #

SettingValue
Language ModeManual
LanguageTurkish

Result: Plugin shows in Turkish even though WordPress is English.

Scenario 3: Multilingual Store (WPML/Polylang) #

SettingValue
Language ModeAutomatic

Result: Plugin respects WordPress language, may work with translation plugins.


Important Notes #

Frontend vs Backend #

AreaLanguage Source
Admin panelFollows this setting
Customer-facing messagesFollows this setting
Cart/Checkout messagesFollows this setting

Fallback Behavior #

SituationFallback
Selected language not fully translatedEnglish (en_US)
Unknown language codeEnglish (en_US)

Best Practices #

PracticeReason
Use AutomaticSimplest, matches WordPress
Test after changingEnsure all areas updated
Check customer-facing textThese matter most