How can we help?

Multiple language support

NeetoCal is built for global teams and their clients. Both the public booking pages your clients see and the NeetoCal admin interface your team uses are fully translated, so the experience feels native no matter where your bookers are based.

How many languages does NeetoCal support?

NeetoCal currently supports 36 languages across both the public booking page and the admin interface.

The same set of languages is available in both, so a client booking in Japanese gets the same localized experience as an admin managing meetings in Japanese.

Supported languages

Language

Native name

Code

English

English

en

Arabic

العربية

ar

Bulgarian

Български

bg

Catalan

Català

ca

Chinese (Simplified)

中文 (简体)

zh-CN

Chinese (Traditional)

中文 (繁體)

zh-TW

Croatian

Hrvatski

hr

Czech

Čeština

cs

Danish

Dansk

da

Dutch

Nederlands

nl

Estonian

Eesti

et

Filipino

Filipino

fil

Finnish

Suomi

fi

French

Français

fr

German

Deutsch

de

Hebrew

עברית

he

Hindi

हिन्दी

hi

Hungarian

Magyar

hu

Indonesian

Bahasa Indonesia

id

Italian

Italiano

it

Japanese

日本語

ja

Korean

한국어

ko

Polish

Polski

pl

Portuguese

Português

pt

Portuguese (Brazil)

Português (Brasil)

pt-BR

Romanian

Română

ro

Russian

Русский

ru

Slovak

Slovenčina

sk

Slovenian

Slovenščina

sl

Spanish

Español

es

Spanish (Mexico)

Español (México)

es-MX

Swedish

Svenska

sv

Thai

ไทย

th

Turkish

Türkçe

tr

Ukrainian

Українська

uk

Vietnamese

Tiếng Việt

vi

How the language is chosen

On the public booking page

The language shown to your client is picked in this order:

  1. Language set on the scheduling link or meeting (if configured)

  2. Client’s browser/device language (if supported)

  3. Closest regional match (e.g., en-GB → en)

  4. English (default fallback)

This ensures most clients see the booking page in their own language automatically.

In the NeetoCal admin interface

Each user can set their preferred language from their profile.

Once set, the entire admin experience—including dashboards, settings, emails, and modals—is shown in that language.

Right-to-left (RTL) languages

NeetoCal supports RTL rendering for:

  • Arabic

  • Hebrew

This includes full layout mirroring on the booking page.

Region-specific variants

Some languages include region-specific variations for better localization:

  • Spanish (es) and Spanish (Mexico) (es-MX)

  • Portuguese (pt) and Portuguese (Brazil) (pt-BR)

  • Chinese (Simplified) (zh-CN) and Chinese (Traditional) (zh-TW)

If your audience is region-specific, choosing the right variant improves clarity and tone.

Forcing a different language

Let's say you want to see what your booking page would look like if a Spanish-speaking person were to visit the page. You can go to your browser settings, and you can change the language to test it. Or you can add the text lang=es at the end to see what the page would look like in the Spanish language.

For example, let's look at a link.

https://workspacename.neetocal.com/meeting

If we want to see how it would look in Spanish, then we need to add lang=es as shown below.

https://workspacename.neetocal.com/meeting?lang=es

The short language code for each language is mentioned below:

ISO 639-1 (2-letter codes, most common)

  • en → English

  • fr → French

  • es → Spanish

  • de → German

  • hi → Hindi

  • zh → Chinese

  • ja → Japanese

  • ar → Arabic

  • ru → Russian

  • pt → Portuguese

These are the global standard for language identifiers.

Translating the question into other languages

  1. Go to the Scheduling link.

  2. Click on Settings tab.

  3. Then Questions section, where all form questions will be displayed.

  4. You can select a different language from the dropdown menu to replace English with the desired language, then add the question in the language you have chosen. If a translation for any question is missing, the system will default to English for that question.

It's important to note that changing the language here does not change the language of the browser.

Don’t see a language you need?

If your team or clients rely on a language not listed above, contact: [email protected]