Translate your Bandzoogle website for fans in every language
Your tour now reaches Mexico City, Tokyo and Berlin, but your website still only speaks English. Bandzoogle can switch its own buttons and receipts to French, Spanish or German. SiteTran translates the rest: tour dates, bio, store, mailing list signup and EPK, in 187+ languages.
Tour dates includedEvent details, store and signup
www.lunavela.com/tour
LUNA VELA
MusicTourStoreEPKEnglish
New album
Marea
Out now everywhere
Now playing · Faro
Tour dates2026 world tour
Fri, Nov 14Mexico CityForo AlamedaTickets
Sat, Nov 22TokyoClub KazeTickets
Thu, Dec 4BerlinHalle NeunSold out
Marea · Vinyl LP, 180 g
$28.00
Add to cart
Join the list for presale codes
Email addressSign up
Added to your cart
187+languages, including right-to-left
~3 minto paste into Headers & Metatags
0pages to duplicate per language
$0to start on the Free plan
Driving growth for companies with millions of users
Before you start
Check your Bandzoogle plan
SiteTran goes into Bandzoogle's Headers & Metatags settings, which add code to every page of your site. Every Bandzoogle website plan includes this, so most sites are ready to go.
Ready for SiteTran
Website plans
LiteStandardPro
Every website plan includes custom code and Site-wide settings, so the Widget Code loads on all your pages: music, tour, store, blog, EPK pages and pages you add later. Ticket sales are a Pro feature in Bandzoogle; translation works the same on every website plan.
Quick check
EPK and Merch Table plans
Custom code comes with Bandzoogle's website plans. On the one-page EPK or a Merch Table plan, open Site-wide settings and look for the Headers & Metatags tab; if it's not there, a website plan adds it.
Fine to test
Free trial
Bandzoogle's 14-day trial includes all features, but the site is password protected. You can install and test SiteTran while you build, then share it with fans once you've upgraded and the password is gone.
How it works
Add SiteTran to Bandzoogle in three steps
Bandzoogle adds Headers & Metatags content to the head of every page, so you paste the Widget Code once and your whole site is covered.
1
Create your SiteTran site
Sign up free, add your Bandzoogle site's address, select its original language, and pick the languages your fans speak. Then copy your Widget Code from the Dropdown Style page.
2
Paste it into Headers & Metatags
In Bandzoogle, open Edit Content, then Pages, and click Site-wide settings below your page list. Open the Headers & Metatags tab, paste all three lines and click Save.
Open your site in a private window and pick a language. SiteTran discovers your text as pages load, then you translate it with AI, your own translators, or both, and publish.
Bandzoogle calls this an advanced setting: paste only the Widget CodeSave
Where the dropdown appears
Code from Headers & Metatags loads before your page content, so the language dropdown starts at the very top of the page. On the Dropdown Style page, set Widget Position to Fixed on window to pin it in a corner, or move it with a few lines of CSS.
Bandzoogle's HTML Code feature belongs to one page. Pasted there, SiteTran would only run on that page, and fans clicking through to your store or tour page would lose their language. Keep the Widget Code in Headers & Metatags.
Works as fans click around
Bandzoogle sites swap in the next page without a full reload. SiteTran runs again on each page, so the dropdown stays put and the chosen language carries over. We tested this on a live Bandzoogle site.
Built for Bandzoogle
What happens to each part of your band site
SiteTran translates whatever Bandzoogle shows on the page, including the labels Bandzoogle generates for you. It keeps watching the page, so event popups, cart messages and other text that appears later are translated when they appear.
Translated, popups included
Tour dates and event details
Your events list, the date and time labels, and the event details popup that opens when a fan clicks a show are translated in every language you add. Keep venue names as written with the Glossary, and show a translated tour poster per language with image translation.
Translated, titles kept
Music, albums and bio
Album descriptions, liner notes, credits and your bio are translated. Song and album titles are your art, so add them to the Glossary and they stay exactly as you wrote them, in every language.
Translated on your pages
Store, cart and checkout steps
Product names, sizes, descriptions, buttons and cart messages shown on your Bandzoogle site are translated. Fans see prices, options and buttons in their language right up to checkout.
Signup translated
Mailing list signup
The signup form, its labels, placeholders and thank-you message are translated, so fans join your list for presale codes in their own language.
Translated as displayed
Fan subscriptions and blog
Subscription tier descriptions, the pages fans unlock and your blog posts are translated when they're shown. Members-only pages are translated once a fan has access, since the content is then on the page.
Unchanged
Your Bandzoogle editor
SiteTran only changes the text visitors see. You keep one version of each page in Bandzoogle, and when you add a show or rewrite your bio, the new text shows up in SiteTran ready to translate.
The musician problem
Machine translation doesn't know "Jam" is a show
Band sites are full of names that look like ordinary words. Machine translation can turn an event called Jam For Justice into French for fruit jam. Here's how you stop that once, for every language.
Machine translation alone
With your Glossary and Rules
Event name, FrenchConfiture pour la justice présente…
Glossary entryJam For Justice présente…
Band name, SpanishThe Night Owls → Los Búhos Nocturnos
Glossary entryThe Night Owls
Song title, German“Slow Tide” → „Langsame Flut“
Translation Rule“Slow Tide”
Illustrative examples of a machine translation before and after a Glossary entry is added.
Glossary for names you know
Add your band name, members, album and song titles, festivals and venues, with the translation you want. Usually that's the name itself. AI translation and your translators see it on every phrase.
Write it once, for example: “Never translate song titles, album titles or venue names. Keep ticket and presale wording short.” AI translation follows your rules in every language.
For the tour, the label pitch and the fans who found you on a playlist
Streaming sends your songs everywhere. Your website is where those listeners buy tickets, merch and records, and where promoters check whether you're worth booking.
Touring Latin America
Fans in Mexico City, Bogotá and São Paulo buy tickets from the tour page and merch from the store. Give them the dates, door times and shipping notes in Spanish and Portuguese, not a guess from the browser's translate button.
English→Español (México)Português (Brasil)
Translation RuleSpanish: use “boletos” for tickets, not “entradas”.
Playing Japan
Japanese promoters and fans expect details in Japanese. Machine translation handles the first pass of your bio and tour page, and a bilingual friend or your local promoter reviews it before it goes live.
English→日本語한국어繁體中文
GlossaryBand name stays in Latin letters: “Luna Vela”, not katakana.
Pitching European festivals
Booking agents for festivals in Germany, France and Spain read a lot of EPKs. Send yours in their language with a link that opens straight in it, and keep press quotes in their original language.
English→DeutschFrançaisEspañolItaliano
Translation RuleGerman: address readers formally with “Sie”.
Writing in French or Spanish first? Select your site's real original language when you create your SiteTran site, then add English and the rest.
EPK links by language
Send each promoter your EPK in their language
By default SiteTran remembers each visitor's choice in a cookie and detects their browser language. When you want a link that always opens in one language, for an email to a booker in Madrid or a festival form in Germany, switch the URL Type to hash links.
In SiteTran, open Dropdown Style and set URL Type to Use Hash. Save Styles. If your site uses # links for page sections, test them first, because Use Hash reads any # as a language.
Add # and the language code to any page address, like your EPK.
The page opens in that language, and the fan or promoter can still switch.
Share the link to your EPK page, so promoters get the translated version. Language codes must match the ones in your SiteTran languages list.
Luna Vela · EPK linksURL Type: Use Hash
lunavela.com/epk#esPromoter in Madrid
lunavela.com/epk#deFestival in Germany
lunavela.com/epk#jaBooker in Tokyo
lunavela.com/epk#ptLabel in São Paulo
Compare your options
Every way to make a Bandzoogle site multilingual
Bandzoogle's help center describes a Site language setting, duplicate pages per language, and a second website. Generic translation scripts are the other route. Here's what each one involves.
Site languageBandzoogle setting
Duplicate pagesBandzoogle's bilingual methods
Generic scriptsFor example GTranslate or Weglot
SiteTranOne paste in Headers & Metatags
How it works
Switches Bandzoogle's own buttons, confirmation messages and receipts to one language.
Copies of your pages under a language menu, as "not in menu" pages or in two columns, translated by hand. Or a second, separately billed website.
A script in Headers & Metatags. None of them has a Bandzoogle-specific guide.
SiteTran translates your pages as they render and adds a language dropdown. Bandzoogle-specific guide included.
Your own content
Not translated. Bandzoogle says it doesn't cover page titles, text features or other content you add.
Whatever you translate and keep in step yourself.
Translated as displayed. Free tiers are often machine-only without editing.
Everything on the page, including Bandzoogle's built-in labels.
Languages
One at a time: English, French, Spanish or German.
As many as you can maintain. Lite allows 10 pages in total.
Often capped per plan. Weglot Starter: 1 language, 10,000 words.
Unlimited on every plan, 187+ to choose from.
New shows and edits
Not applicable.
Add every show and price change again in each copy.
Detected when the page is visited.
Discovered as it appears. Machine Translation Auto Translate can translate it right away.
Names and titles
Not applicable.
Under your control, by hand.
Varies by service and plan.
Glossary and Translation Rules keep band names, songs and venues as written.
Language URLs
Not applicable.
Each copy has its own page address.
Usually same URL; indexable URLs on higher plans or extra setup.
Same URL with translated meta tags, hash links for sharing, language subdomains as an advanced setup.
Team workflow
None needed.
Whoever can edit your Bandzoogle site.
Varies, often on higher plans.
Translators and reviewers per language, approval, Glossary and Translation Rules, with unlimited teammates.
Bandzoogle details are from Bandzoogle's help center articles on site language, bilingual sites, custom code and pricing. Service details are from each provider's website and pricing page. All checked October 20, 2026. Bandzoogle's Site language setting is worth using alongside SiteTran if your site is written in French, Spanish or German.
Translation quality
AI speed, with a person checking what matters
Start with machine translation and refine it with your manager, label, promoter or a bilingual fan. You decide what gets approved and when it goes live.
Machine translation from DeepL, Google and OpenAI
Get suggestions for any phrase, or translate new phrases automatically, so a show added the night before goes up in every language. You choose whether translations are approved automatically or reviewed first.
Translators and reviewers per language
Invite the people who know your scene in each country and choose who can approve. Turn on AI Translation Review for a second opinion on your bio.
Glossary, rules and translation memory
Keep names consistent in the Glossary, set Translation Rules that AI translation follows, and reuse past work with Similar Phrases, so "Doors 8 pm" is translated once for every show.
A language dropdown that fits your theme
Choose from three dropdown types, with or without flags, and add your own CSS to match your Bandzoogle theme. Visitors are switched to their browser language automatically.
Translate your Bandzoogle site into 187+ languages
SpanishPortugueseJapaneseGermanFrenchItalianKoreanChinese (Traditional)Chinese (Simplified)DutchPolishSwedishTurkishIndonesianArabicHebrew+ 170 more
Luna Vela · Español4 phrases on Tour
Doors 8 pm · All agesPuertas 8 p. m. · Todas las edadesReviewed
Sold outAgotadoAI · DeepL
MareaMareaGlossary
Join the list for presale codesÚnete a la lista para códigos de preventaNeeds review
3 of 4 approvedPublish
SEO for band sites
Multilingual SEO for your Bandzoogle site
Here's what's translated as soon as you install SiteTran, and what it takes to give each language its own indexable address.
Included as soon as you install
Everything search and social cards read
SiteTran translates more than visible text. When a visitor switches language, the page titles and descriptions Bandzoogle fills in switch with it, and so do the preview cards fans see when they share your tour page.
Page title and meta description
Open Graph and Twitter tags for link previews
Image alt text, tooltips, placeholders and ARIA labels
The page's lang attribute, set to the selected language
<title>Fechas de gira - Luna Vela</title> <meta name="description" content="Gira mundial 2026: Ciudad de México, Tokio, Berlín…">
Advanced setup
Language URLs for Google
By default, every language uses your existing Bandzoogle address and the visitor's choice is remembered. For a separate, indexable page per language, SiteTran's Static Translation API returns translated HTML for an address you serve it from:
www.lunavela.com/tourBandzoogle, original
es.lunavela.com/tourSubdomain + proxy
lunavela.com/es/tourNeeds a proxy for the whole site
This needs your own domain, since Bandzoogle only submits custom domains to Google, and a small proxy or edge worker set up where your domain's DNS is managed. We'll help you plan it.
Our Bandzoogle integration guide covers creating your site, copying your Widget Code and testing your first language, with a live Bandzoogle demo site. Paste all three lines of your Widget Code, including the div.
Most setup questions come down to the plan, where the code went, or text that hasn't been discovered yet.
1The language dropdown doesn't appear
Open Edit Content › Pages › Site-wide settings › Headers & Metatags and confirm all three lines are there, including the div, and that you clicked Save.
In SiteTran, make sure the language is both Active and Live. If Hide All Widgets On Site (dev mode) is on, add ?sitetran=on to your URL.
On a trial site, log in through Bandzoogle's site password first.
Every plan includes unlimited languages and teammates, so adding Japanese for the next tour never means a bigger plan. Start free and upgrade when your traffic grows.
Free
$0
For small sites and testing
7K words in site
3K translated pageviews / month
7K machine translations
Starter
$3/mo
For sites with moderate translation needs
30K words in site
15K translated pageviews / month
30K machine translations
Growing sites
Pro
$35/mo
For larger sites or several smaller ones
90K words in site
45K translated pageviews / month
90K machine translations
Business
$75/mo
For large-scale international sites
250K words in site
125K translated pageviews / month
250K machine translations
Annual billing: 2 months free · Enterprise plans for 1M+ wordsSee all features
FAQ
Bandzoogle translation questions
Can't find your answer? Our team is happy to help with your Bandzoogle setup.
Create a free SiteTran site and copy your Widget Code from the Dropdown Style page. In Bandzoogle, open Edit Content, then Pages, and click Site-wide settings below your page list. Open the Headers & Metatags tab, paste all three lines and click Save. Then open your site, pick a language from the dropdown, and SiteTran starts discovering your phrases.
Which Bandzoogle plan do I need?
A Bandzoogle website plan: Lite, Standard or Pro. They include custom code and the Site-wide settings where the Widget Code goes. On the one-page EPK or a Merch Table plan, check that you can see the Headers & Metatags tab before you install.
Can I use the HTML Code feature instead of Headers & Metatags?
Use Headers & Metatags. The HTML Code feature only runs on the page where you add it, so the rest of your site would not be translated. To place the language dropdown somewhere specific, use Widget Position on the Dropdown Style page or CSS rather than pasting the code a second time.
Isn't Bandzoogle's Site language setting enough?
It changes Bandzoogle's own buttons, confirmation messages and receipts to English, French, Spanish or German, one language for the whole site. Bandzoogle notes that it does not translate page titles, text features or other content you add. SiteTran translates that content, in as many languages as you like, and the setting is still worth using if your site is written in French, Spanish or German.
Does SiteTran translate my tour dates and event details?
Yes. Your events list, date and time labels, and the event details popup are translated as they appear. New shows are discovered the first time the page is viewed, and Machine Translation Auto Translate can translate them right away. Turn on Enable Auto Numbers for phrases that only differ by numbers, such as door times.
Will my band name, song titles and venues be translated?
Not if you tell SiteTran to keep them. Add your band name, album and song titles, venues and festivals to the Glossary with the translation you want, usually the name itself, and add a Translation Rule such as never translating song titles. AI translation follows both in every language.
Does SiteTran translate the Bandzoogle store and cart?
Yes, when the text renders on your site. Product names, sizes, descriptions, buttons and cart messages are translated in every language you add. Like every website translation tool, payment windows from PayPal and Stripe are handled by those providers in their own language settings.
Can fans join my mailing list in their language?
Yes. The signup form, its labels, placeholders and thank-you message on your page are translated in every language you add. Like every website translation tool, emails are sent by Bandzoogle rather than shown on your page, so built-in email text uses your Bandzoogle Site language.
Can I send a promoter my EPK in their language?
Yes. On the Dropdown Style page, set URL Type to Use Hash. A link to your EPK page that ends in a language code, such as #es or #de, then opens in that language. Share the link to your EPK page rather than the downloadable file. Use Hash treats any # in a link as a language, so if your site uses # links for page sections, test it first.
Do translated Bandzoogle pages get their own URLs for SEO?
By default, every language is served from your existing Bandzoogle URL with translated titles and meta descriptions, and the visitor's choice is remembered. For indexable language URLs, SiteTran's Static Translation API can serve translated HTML on a language subdomain such as es.yourband.com through a proxy you point it at. This needs your own domain and is set up where your domain's DNS is managed. Book a call and we will help you plan it.
Will SiteTran change my Bandzoogle site?
No. SiteTran only changes the text displayed in the visitor's browser. Your pages, events, store items and blog posts stay as they are in Bandzoogle, and text that fans type into forms is submitted as typed.
Can I use machine translation and still review it?
Yes. You can get machine translation suggestions from DeepL, Google Translate or OpenAI, automatically translate new phrases, and decide whether those translations are approved automatically or reviewed first. You can also invite human translators and reviewers for each language and use AI Translation Review.
Will visitors see their own language automatically?
Yes, by default. SiteTran detects the visitor's browser language and switches to it when that language is available on your site. The choice is saved in a cookie for future visits, and visitors can change language at any time from the language dropdown.
Can I test translations before fans see them?
Yes. A language stays hidden from visitors until you set it to Live. You can also turn on Hide All Widgets On Site (dev mode) under Settings, then Publishing, and add ?sitetran=on to your site's URL to preview the language dropdown yourself before a tour announcement.
Is there a free plan?
Yes. The Free plan includes 7,000 words in your site, 3,000 translated pageviews per month and 7,000 machine translations, with unlimited languages and teammates. Paid plans raise those limits and start at $3 per month. Compare plans.
What happens if I go over my plan's limits?
You will be prompted to upgrade or buy additional credits. Your existing translations remain intact, and new translations are paused until you upgrade.
Make your Bandzoogle site multilingual before the next tour
Paste one snippet into Headers & Metatags, pick your languages, and give fans and promoters your dates, music and merch in the language they think in. Start on the Free plan and upgrade only when you grow.