# SwiftLing > Multilingual WordPress, with your own translation key. ## Posts - [The whole site in five languages in 12 minutes, from the command line](https://swiftling.pro/whole-site-in-five-languages/): 54 pages of documentation, five languages, OpenAI and one command: 12 minutes 33 seconds, 622,050 characters, and what went wrong. ## Pages - [Refund policy](https://swiftling.pro/refund-policy/): SwiftLing Pro is sold by BBird, obrt za računalno programiranje, vl. - [Terms of sale](https://swiftling.pro/terms/): These terms apply to the purchase and use of SwiftLing Pro, sold by BBird, obrt za računalno programiranje, vl. Bruno Kos ("we"). - [Download](https://swiftling.pro/download/): SwiftLing is free, with any number of languages. It is not on WordPress.org yet, so for now you install it from here. Updates are manual until it is listed. - [Blog](https://swiftling.pro/blog/) - [Author](https://swiftling.pro/author/): I built SwiftLing because I spent years watching what goes wrong when a WordPress site becomes multilingual, and I wanted one that does not. - [Compatibility](https://swiftling.pro/compatibility/): SwiftLing finds texts where WordPress reads them, so many plugins and themes work without any help. This page lists what has been checked on purpose. - [Glossary of terms](https://swiftling.pro/docs/help-glossary/): The language your content is written in. - [External services and privacy](https://swiftling.pro/docs/help-privacy/): SwiftLing sends nothing until you press a button. Visits to your site never send anything. - [Frequently asked questions](https://swiftling.pro/docs/help-faq/): Do I need a translation service? No. You can translate every text by hand. - [Troubleshooting and support](https://swiftling.pro/docs/help-troubleshooting/): That is the rule: a text without a translation shows in the original. Open the page in the editor, look for Empty fields, and translate them. - [WP-CLI (SwiftLing Pro)](https://swiftling.pro/docs/dev-wp-cli/): SwiftLing Pro adds wp swiftling to WP-CLI, on the same functions as its REST API (see REST API and AI agents). - [REST API and AI agents (SwiftLing Pro)](https://swiftling.pro/docs/dev-rest-pro/): SwiftLing Pro lets other systems read and write translations: an import from a translation agency, a headless editor, a script, an app. - [REST API for content (SwiftLing)](https://swiftling.pro/docs/dev-rest-free/): For a site or app that shows the content of a WordPress site elsewhere, as a headless front end or a mobile app. - [Hooks for plugins and themes](https://swiftling.pro/docs/dev-hooks/): The hooks SwiftLing offers other plugins and themes. SwiftLing Pro is built on them alone: it changes nothing of SwiftLing itself. - [For developers](https://swiftling.pro/docs/dev-overview/): SwiftLing offers four ways to work with it from code. - [Support](https://swiftling.pro/docs/pro-support/): SwiftLing › Support lets a customer of SwiftLing Pro write to SwiftLing's support and read the answers inside their own WordPress. - [Import from Polylang, WPML and TranslatePress](https://swiftling.pro/docs/pro-import/): Settings › Import brings the languages and translations of a multilingual plugin used before into SwiftLing, at the same addresses. - [Translators](https://swiftling.pro/docs/pro-translators/): Settings › Translators is for people who translate the site without managing it. - [Order emails](https://swiftling.pro/docs/pro-order-emails/): With SwiftLing Pro every email WooCommerce sends a customer about an order is written in the language of the order. - [Currencies](https://swiftling.pro/docs/pro-currencies/): Settings › Currencies shows prices in more than one currency in WooCommerce. - [Automatic translation](https://swiftling.pro/docs/pro-automatic/): Settings › Automatic translation translates a page or post with your translation service as soon as it is published or changed, without opening the translation editor. - [Translate everything in the background](https://swiftling.pro/docs/pro-background/): With SwiftLing Pro, Translate everything can run on the server instead of in the browser tab, so you can close the tab and come back later. - [Translate again](https://swiftling.pro/docs/pro-translate-again/): In the free plugin a language can be filled once with Translate everything. SwiftLing Pro lets you translate again whenever you like. - [Glossary](https://swiftling.pro/docs/pro-glossary/): Settings › Glossary holds terms of your site and how each language translates them: a room type, a product line, a word your business uses its own way. - [Translation services](https://swiftling.pro/docs/pro-services/): SwiftLing Pro adds four services to Google Cloud Translation. Each uses your own key; the service bills you directly. - [Licence](https://swiftling.pro/docs/pro-licence/): SwiftLing Pro is sold and updated through Freemius. - [SwiftLing Pro](https://swiftling.pro/docs/pro-overview/): SwiftLing Pro is a second plugin that adds to SwiftLing. Everything in SwiftLing keeps working the same; Pro adds the following. - [Caching plugins and networks of sites](https://swiftling.pro/docs/caching-multisite/): WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, SiteGround Speed Optimizer, Breeze, Nginx Helper, Proxy Cache Purge and Cloudflare. - [Logs](https://swiftling.pro/docs/logs/): SwiftLing › Logs says what went wrong and what SwiftLing did that you may want to know later. No content of your pages, keys or visitors' data is kept here. - [General settings](https://swiftling.pro/docs/settings-general/): Settings › General. - [The visitor's language](https://swiftling.pro/docs/browser-language/): On Settings › Switcher › The visitor's language you choose what SwiftLing does when a visitor's browser prefers another language than the page is in. - [Language switcher](https://swiftling.pro/docs/switcher/): Settings › Switcher sets how visitors change the language. It takes the fonts and colours of your theme. - [Images](https://swiftling.pro/docs/images/): SwiftLing translates two things about images. - [Page builders and ACF](https://swiftling.pro/docs/builders-acf/): Advanced Custom Fields: fields of posts and options pages. - [WooCommerce](https://swiftling.pro/docs/woocommerce/): SwiftLing translates a WooCommerce shop like any other content, and adds what a shop needs. - [Forms](https://swiftling.pro/docs/forms/): Translations › Forms lists the forms of supported form plugins. A form is translated once and shows in every page it is on. - [Comments](https://swiftling.pro/docs/comments/): Translations › Comments lists comments and reviews visitors wrote under your pages and products. - [Themes & plugins](https://swiftling.pro/docs/themes-plugins/): Translations › Themes & plugins is for texts your theme and plugins show visitors that are not part of a page: a footer text, a cookie notice, a button, a tracking code. - [Templates](https://swiftling.pro/docs/templates/): Translations › Templates is for what every page shows around its content: the header, the footer, the menu, the site title, and the texts of the theme, such as the heading of search results. - [Menus](https://swiftling.pro/docs/menus/): Translations › Menus is for the menus you build under Appearance › Menus. - [Categories & tags](https://swiftling.pro/docs/categories-tags/): Translations › Categories & tags lists the names, descriptions and fields of categories, tags, product attributes and other lists of terms. - [Pages & posts](https://swiftling.pro/docs/pages-posts/): Translations › Pages & posts lists every page, post and custom post type, with the state of each language. - [Separate copies](https://swiftling.pro/docs/separate-copies/): Normally one page is shown in every language with its texts translated. - [Never translated](https://swiftling.pro/docs/never-translated/): Some things should never be translated: the name of your business, your products, places. SwiftLing has two ways to say so. - [Translate everything](https://swiftling.pro/docs/translate-everything/): SwiftLing › Translate everything fills every empty text of your site with machine translation, for one language, in one go. - [Machine translation](https://swiftling.pro/docs/machine-translation/): SwiftLing translates texts with a service you connect with your own key. Texts go from your site straight to the service, which bills you directly. - [The translation editor](https://swiftling.pro/docs/editor/): The editor shows the original on the left and your translation on the right, one text at a time. - [Translation screens](https://swiftling.pro/docs/translations-screens/): SwiftLing › Translations lists everything visitors read, kind by kind. Each screen is a list; press Translate on a row to open the translation editor. - [Search engines and SEO](https://swiftling.pro/docs/seo/): SwiftLing does the parts of multilingual SEO that belong to a translation plugin, with no setting needed. - [Addresses (URLs)](https://swiftling.pro/docs/urls/): Settings › URLs decides how the address of a page tells its language. - [Languages](https://swiftling.pro/docs/languages/): Settings › Languages is where you choose the language your content is written in, and the languages it is translated into. - [The Overview screen](https://swiftling.pro/docs/overview/): SwiftLing › Overview is the first screen. It tells you how far each language has come and what needs attention. - [Quick start](https://swiftling.pro/docs/quick-start/): From nothing to a translated page in six steps. - [Installation](https://swiftling.pro/docs/installation/): In WordPress, open Plugins › Add New, search for SwiftLing, press Install Now and then Activate. - [What SwiftLing does](https://swiftling.pro/docs/introduction/): SwiftLing makes your WordPress site multilingual. - [Documentation](https://swiftling.pro/docs/): From nothing to a translated page in six steps. - [Support terms](https://swiftling.pro/support-terms/): These terms apply when you ask the makers of SwiftLing for support through SwiftLing Pro's Support screen or otherwise. - [Privacy policy](https://swiftling.pro/privacy/): BBird, obrt za računalno programiranje, vl. - [Home](https://swiftling.pro/): Translate pages, menus, forms and your shop in one editor, beside the original. Your pages are never copied. [comment]: # (Generated by Hostinger Tools Plugin)