SweepWidget Multi-Language Support


SweepWidget supports 103 languages, allowing you to create giveaways that speak directly to your audience in their native language. All default interface text is automatically translated when you select a language.

How to Set the Language

Step 1: Go to Basic Info

  1. Create a new giveaway or edit an existing one
  2. You’ll be on the Basic Info tab by default
  3. Scroll down to find the Language dropdown

Step 2: Select Your Language

Click on the Language dropdown to see all 103 available languages. Scroll through or type to search for your desired language.

Select the language you want. The preview on the right will update to show the translated interface.

Step 3: Save Your Changes

Click Save & Publish to apply the language setting.

What Gets Translated

When you select a language, all default interface text is automatically translated:

Automatically Translated Elements

EnglishSpanish Example
My EntriesMis puntos
Total EntriesTodas las participaciones
DaysDías
Login with (optional)Inicie sesión con (opcional)
Full nameNombre completo
Email addressCorreo electrónico
Enter GiveawayParticipar en el Sorteo
WinnerGanador
End DateFecha final
TermsTérminos
Made with SweepWidgetConstruido con SweepWidget

What Is NOT Translated

Content you manually enter stays in the language you typed it in:

  • Giveaway title – Your custom title
  • Description – Your giveaway description
  • Prize names – Names you give your prizes
  • Rules/Terms – Your custom rules text
  • Entry method descriptions – Custom text you add to entry methods

If you want these elements in a different language, you’ll need to write them in that language yourself.

Multiple Language Support

You can offer the same giveaway in multiple languages without creating duplicate giveaways. This works for both hosted landing pages and embedded widgets.

Hosted Landing Pages

Add a language parameter to your giveaway URL:

?data-language=Spanish

Examples:

  • https://sweepwidget.com/c/12345-abc123?data-language=Spanish
  • https://sweepwidget.com/c/12345-abc123?data-language=French
  • https://sweepwidget.com/c/12345-abc123?data-language=German
  • https://sweepwidget.com/c/12345-abc123?data-language=Japanese

Share different links to different audiences based on their language preference.

Embedded Widgets

Add the data-language attribute to your embed code:

<div id="12345-abc123" class="sw_container" data-language="Spanish">
  <script src="https://sweepwidget.com/w/j/w_init.js"></script>
</div>

You can embed the same giveaway on multiple pages with different languages by changing the data-language value.

Complete List of 103 Supported Languages

SweepWidget supports the following languages:

A-CD-HI-MN-SS-Z
AfrikaansDanishIcelandicNepaliSomali
AlbanianDutchIgboNorwegianSpanish
AmharicEnglishIndonesianNyanjaSundanese
ArabicEsperantoIrishPashtoSwahili
ArmenianEstonianItalianPersianSwedish
AzerbaijaniFinnishJapanesePolishTagalog
BasqueFrenchJavanesePortugueseTajik
BelarusianFrisianKannadaPunjabiTamil
BengaliGalicianKazakhRomanianTelugu
BosnianGeorgianKhmerRussianThai
BulgarianGermanKoreanSamoanTurkish
CatalanGreekKurdishScotsUkrainian
CebuanoGujaratiKyrgyzSerbianUrdu
ChineseHaitianLaoSesothoUzbek
CorsicanHausaLatinShonaVietnamese
CroatianHawaiianLatvianSindhiWelsh
CzechHebrewLithuanianSinhalaXhosa
HindiLuxembourgishSlovakYiddish
HmongMacedonianSlovenianYoruba
HungarianMalagasyZulu
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Myanmar

Popular Languages

Some of the most commonly used languages:

LanguageCode for URL/Embed
EnglishEnglish
SpanishSpanish
FrenchFrench
GermanGerman
PortuguesePortuguese
ItalianItalian
DutchDutch
JapaneseJapanese
ChineseChinese
KoreanKorean
ArabicArabic
RussianRussian

Best Practices

  • Write custom content in the target language – Manually enter your title, description, and rules in the same language as the interface
  • Use multiple language links for global campaigns – Create different URLs for different regions
  • Test the translation – Preview your giveaway to ensure the translation looks correct
  • Consider RTL languages – Languages like Arabic and Hebrew display right-to-left
  • Match your audience – Choose the primary language of your target participants

Use Cases

ScenarioSolution
Single-language giveawaySelect language in Basic Info
Multi-language hosted pageShare different URLs with ?data-language= parameter
Multi-language embeddedEmbed on different pages with data-language attribute
Regional campaignsCreate region-specific landing pages with appropriate language