Polylang

Beskrivning

Polylang är helt integrerat med WordPress och genom att använda endast kärnans inbyggda funktioner (taxonomier), hålls en stabil prestanda på din webbplats. Du kan skapa en flerspråkig webbplats med endast ett extra språk eller kanske över tio, beroende på dina behov. Antalet språk är obegränsat och WordPresss språkpaket laddas ned automatiskt när de är klara.

Funktioner

Beroende på vilken typ av webbplats du har byggt eller planerar att bygga kan en kombination av tillägg från listan nedan vara av intresse.
Alla tillägg inkluderar en guide som gör det möjligt att installera dem med bara några klick.

Polylang

Polylang och Polylang Pro delar samma kärnfunktionalitet som:

  • Översätting av inlägg, sidor, media, kategorier, posttaggar, egna posttyper och taxonomier, RSS-flöden; RTL-skript stöds.
  • Språket ställs in antingen av språkkod i URL:en, eller användning av en underdomän, eller en domän per språk.
  • Automatisk kopiering av kategorier, inläggstaggar och annan meta när du skapar ett ny post- eller sidöversättning.
  • Översätter menyer och widgets.
  • Anpassningsbar språkväxlare tillgänglig som en widget eller ett menyalternativ.
  • Kompatibilitet med Yoast SEO

Polylang Pro

Hjälper till att optimera tiden för att översätta din webbplats med några mycket användbara extrafunktioner som:

  • Bättre integration i Gutenberg.
  • Språkväxlare finns som ett block i Gutenberg.
  • Språkalternativ tillgängliga via widgetblockredigeraren.
  • Malldelar som kan översättas i webbplatsredigering.
  • Duplicera och/eller synkronisera innehåll över översättningar.
  • Förbättrad kompatibilitet med andra plugins som ACF Pro.
  • Dela samma URL-slug för poster eller taxanomier på flera språk.
  • Översätt URL-sluggar för kategorier, författare, egna posttyper med mera…
  • Tillgång till Premiumsupport för personlig assistans.

Polylang för WooCommerce

Extra tillägg för kompatibilitet med WooCommerce som ger funktioner som:

  • Översätta WooCommerce-sidor (butik, kassa, varukorg, mitt konto), produktkategorier och globala attribut direkt i WooCommerce-gränssnittet.
  • Översätta WooCommerce e-postmeddelanden och skicka dem till kunder på deras egna språk.
  • Synkronisering av produkters metadata.
  • Kompatibel med den inbyggda WooCommerce CSV-importen & exportverktyget.
  • Kompatibilitet med populära tillägg som WooCommerce Subscriptions, Product Bundles, WooCommerce Bookings, Shipment tracking med flera.
  • Möjlighet att använda WooCommerce REST API (tillgänglig med Polylang Pro).
  • Tillgång till Premiumsupport för personlig assistans

Ingen av dem kommer att tillåta att göra automatisk översättning. Ett plugin från tredje part såsom Lingotek Translation som erbjuder en komplett översättningshantering system och tillhandahåller tjänster såsom ett översättningsminne eller halvautomatiska översättningsprocesser (t.ex. maskinöversättning => mänsklig översättning => juridisk granskning) kan installeras tillsammans med Polylang Pro eller Polylang.

Det är möjligt att migrera från WPML med tillägget WPML till Polylang.

Erkännanden

Tack så mycket till alla översättare som hjälper till att översätta Polylang.
Tack så mycket till Alex Lopez för designen av logotypen.
De flesta av flaggorna som ingår i Polylang kommer från famfamfam och är allmän egendom.
Där tredje parts kod har använts, har den krediterats i kodens kommentarer.

Skärmdumpar

  • Adminpanelen för Polylang-språk
  • Adminpanelen för strängöversättningar
  • Flerspråkigt mediebibliotek
  • Skärmen ”Redigera inlägg” med metarutan Språk

Installation

  1. Se till att du använder WordPress 5.7 eller senare och att din server kör PHP 5.6 eller senare (samma krav som WordPress).
  2. Om du provat andra språktillägg, avaktivera dem innan du aktiverar Polylang. Annars kan du få oväntade resultat!
  3. Installera och aktivera tillägget som vanligt från menyn ”Tillägg” i WordPress.
  4. Installationsguiden startas automatiskt för att hjälpa dig komma igång lättare med Polylang genom att konfigurera funktionerna.

Vanliga frågor

Var hittar man hjälp?

Är Polylang kompatibel med WooCommerce?

  • Du behöver Polylang for WooCommerce, premiumtillägg som beskrivs ovan, vilket kommer att få båda plugin-programmen att fungera tillsammans.

Behöver du översättningstjänster?

  • Om du vill använda professionell, eller automatisk översättningstjänst, installera och aktivera tillägget Lingotek Translation.

Recensioner

1 december 2022
I've just used the free level of this plugin to add a second language to a client's site. I found setting up and using the features very straightfoward and intuitive. I was pleasantly surprised to find the translated strings feature that takes care of navigation elements, site name and title, plus meta information in the translated pages. As the site grows, I'll no-doubt want to upgrade to the pro level to unlock more!
Läs alla 2 323 betyg

Bidragsgivare och utvecklare

”Polylang” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”Polylang” har översatts till 47 språk. Tack till översättarna för deras bidrag.

Översätt ”Polylang” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

3.3 (2022-11-28)

  • Requires WP 5.7 as minimum version
  • Pro: Allow to export and import XLIFF files for posts
  • Pro: Honor the provided context for the navigation language switcher block.
  • Pro: Remove the parent hyperlink in the navigation language switcher block.
  • Pro: Add spacing between flag and name in the navigation language switcher block.
  • Pro: Disallow some special characters in translated slugs to avoid 404 errors.
  • Pro: Fix string translation not imported when the original is registered but has never been saved in database.
  • Pro: Fix string translation not imported when it includes an html entity.
  • Pro: Fix navigation language switcher block rendering in block editor.
  • Pro: Fix navigation language switcher may be displayed wrong color.
  • Translate the post pages in get_post_type_archive_link() on admin side too. #1000
  • Enable the block editor in page for posts translations to match the WordPress behavior since version 5.8 #1002
  • Improve the site health report #1062 #1076
  • Set the current language when saving a post #1065
  • The search block is now filtered by language #1081
  • Display slug of CPT and taxonomies in Custom post types and Taxonomies settings. Props @nicomollet #1112
  • Add support for wpml-config.xml to MU plugins #1140 Props Jeremy Simkins
  • Fix some deprecated notices fired by PHP 8.1 #975
  • Fix some missing canonical redirect taxonomies #1074
  • Fix redirect when permalink structure has no trailing slash #1080
  • Fix language switcher in legacy navigation menu widget not rendered in widgets block editor #1083
  • Fix language in tax query when an OR relation is used #1098
  • Fix parent of translated category removed when assigning an untranslated parent #1105
  • Fix is_front_page() when a static front page is not translated #1123
  • Yoast SEO: Fix posts without language displayed in the sitemap #1103
  • Yoast SEO: Avoid syncing robots meta. #1118

3.2.8 (2022-10-17)

  • Fix PHP warning when a filtered taxonomy has no query var #1124
  • Fix SQL error when attempting to get objects without languages and no language exist #1126
  • Fix error when term slugs are provided as array in WP_Query #1119, #1132 Props Susanna Häggblom
  • Fix a CSS regression in the wizard causing the default language icon to be removed #1137

3.2.7 (2022-09-20)

  • Work around a WooCommerce 6.9.x bug causing a fatal error in the wizard. #1116

3.2.6 (2022-09-06)

  • Pro: Fix a conflict with Kadence blocks
  • Pro: Fix a conflict with Flatsome builder
  • Fix media translation setting having no effect

3.2.5 (2022-06-28)

  • Pro: Fix creation of WC product categories with shared slug via REST API
  • Pro: Fix conflict with WooBuilder when editing a WC product
  • Fix: Force empty string translation to empty string #1058
  • Fix CSS conflict with Dynamic content for Elementor #1060

3.2.4 (2022-06-07)

  • Pro: Remove ”Navigation menus” from the post type settings list
  • Pro: Fix block editor languages panel missing in WordPress 5.6
  • Pro: Fix wrongly indexed languages list returned by REST API when the first language is deactivated.
  • Revert fix for category feed not redirected when the language code is wrong #1054
  • Fix wrong redirect of category when the url includes a query string #1048
  • Fix querying multiple categories failing

3.2.3 (2022-05-17)

  • Pro: Fix a fatal error when inserting a term
  • Pro: Fix translation of the block cover when duplicating a post
  • Pro: Fix a CSS issue in bulk tranlate form introduced by WP 6.0
  • Pro: Fix a CSS issue in string import/export metaboxes.
  • Prevent random languages order in WP 6.0 #1041
  • Translate site title in retrieve password email #1042
  • Fix ’lang’ attribute in language widget dropdown #1039

3.2.2 (2022-04-25)

  • Pro: Fix redirect occuring for tags sharing the same slug as their translations
  • Fix quick edit allowing to modify the language of the default category when it should not #1018

3.2.1 (2022-04-14)

  • Pro: Fix users with editor role not able to save or publish posts
  • Pro: Fix FSE compatibility not loaded when the plugin Gütenberg is active
  • Pro: Fix a fatal error occuring with Yoast SEO Premium
  • Pro: Fix a fatal error with ACF when no language is defined

3.2 (2022-04-12)

  • Requires WP 5.6 as minimum version
  • Pro: Add compatibility with the full site editing introduced in WP 5.9
  • Pro: Add a language switcher block for the navigation block introduced in WP 5.9
  • Pro: Add compatibility with the new gallery block introduced in WP 5.9
  • Pro: Make the language switcher block available in the widget section of the customizer
  • Pro: Fix wrong category when translating the latest posts block
  • Pro: Fix the language switcher block when using the dropdown option
  • Pro: Fix some edge cases with locale fallback
  • Pro: Fix post template replacing the post content when duplicating a post
  • Pro: Fix synchronization groups not correctly cleaned up when a language is deleted
  • Pro: Fix incorrect sticky property when duplicating / synchronizing posts
  • Pro: Fix ”Page for posts” label after the page has been bulk translated
  • Pro: Fix translated slug when the url includes a query string
  • Pro: Synchronize ACF layout fields if a child field is synchronized or translatable
  • Pro: Fix wrong field group translation displayed when using object cache with ACF
  • Update plugin updater to 1.9.1
  • Add compatibility with the block site title introduced in WP 5.9
  • Add the list of wpml-config.xml files in the site health information
  • Improve the performance of the get_pages() filter #980
  • Improve the compatibility of ’wpml_object_id’ with the original filter #972
  • Prevent term_exists to be filtered by language in WP 6.0
  • Fix some PHP 8.1 deprecations #949 #985
  • Fix a fatal error in PHP 8.1 #987
  • Fix category feed not redirected when the langage code is wrong #887
  • Fix default category not created for secondary languages (introduced in 3.1) #997
  • Fix parent page when the parent post type is not translatable #1001
  • Fix the Yoast SEO breadcrumb when it includes a non-synchronized taxonomy #1005
  • Fix a PHP Notice when adding a new language and Yoast SEO is active #979
  • Fix a PHP warning in Yoast SEO compatibility #954

Se changelog.txt för äldre ändringar