Writing in your language

Choose the right font for the language your site uses.

Last updated February 22, 2023

Many fonts you can use in Squarespace work for different languages. However, not every font works for every alphabet. For example, if you're writing in Spanish and have a Spanish keyboard, text you write with accented characters might not appear in some fonts.

Choosing a font that's supported for your language can help. You can use this guide to find a font that works for your alphabet.

Tip

To change your site's built-in text, visit Changing languages. If your audience speaks multiple languages, consider building a multilingual site with our Weglot integration.

Step 1 - Find fonts for your language

  1. Go to Google Fonts, and use the Languages drop-down to choose your language or category.
google-fonts-language-dropdown.png
  1. Browse the samples on the left, and use the filters on the right to narrow them down.

Tips:

  • To test a specific phrase, click one of the samples and type your own text into it. Click Apply To All Fonts to see that phrase in every sample.
  • Try to find several fonts you like, in case your first choice isn't available.
sample-sentence.png

Step 2 - Find the font in Squarespace

You can search for the fonts you find in the Fonts panel of your site. For step-by-step instructions, visit Changing fonts.

While logged into your site:

  1. Open the site styles panel and click the font tweak for your text. The name of the tweak varies depending on your template and the type of text (such as header or body text). Visit Changing fonts for more help.
  2. Use the search bar at the top of the font list to see if the font or fonts you found are available.
  3. When you find a font that's supported for your language, click it.
  4. Update the tweak for each type of text on your site. For example, if your site has body text, navigation links, and headers, update the tweak for each of these.
  5. Save changes and refresh the page.
  6. Exit site styles. You should now be able to type in your preferred language.
search-fonts.png

More help

If your text's special characters still don't show, try copying and pasting the text in from a separate document or a language translator tool. We recommend pasting as plain text to remove any unwanted formatting.

Adobe Fonts also has fonts optimized for some non-English languages. Visit Adobe Fonts to explore those options, then follow Step 2 above to see if those fonts are available on your site. For more help, visit Changing fonts.

typekit-choose-language.png

Right-to-left text

There isn't currently a built-in way to add right-to-left (RTL) text to a Squarespace site.

For short phrases without punctuation, you can copy and paste right-to-left text into a text block on your site, then use the text editor to justify right.

r-t-l.png

If you have coding knowledge, you can add custom code and your text to a markdown block to align longer text with punctuation from right-to-left. Please note that this is an advanced modification. Like all custom code, this isn't guaranteed to work and could interfere with your site's design.

Note

Custom code modifications fall outside the scope of our support. This means that we’re unable to help further with setup or troubleshooting. Additionally, with a code-based solution, we can’t guarantee its functionality or full compatibility with Squarespace. This includes how it functions with our responsive design, particularly its appearance on mobile devices, and if it functions on all templates. Custom code can also cause display issues with future updates to our platform. While we can't help further, there are many resources that can point you in the right direction:

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.