PolylangPolylangIntegration with the Polylang plugin (and also Polylang PRO). The GraphQL schema is provided the fields to query multilingual data. query { polylangDefaultLanguage polylangEnabledLanguages posts { polylangLanguage polylangTranslationLanguageIDs categories { polylangLanguage polylangTranslationLanguageIDs } tags { polylangLanguage polylangTranslationLanguageIDs } } pages { polylangLanguage polylangTranslationLanguageIDs } customPosts(filter: { customPostTypes: ["some-cpt"] }) { ...on GenericCustomPost { polylangIsTranslatable polylangLanguage polylangTranslationLanguageIDs categories(taxonomy: "some-category") { ...on GenericCategory { polylangIsTranslatable polylangLanguage polylangTranslationLanguageIDs } } tags(taxonomy: "some-tag") { polylangIsTranslatable polylangLanguage polylangTranslationLanguageIDs } } } } mediaItems { polylangLanguage polylangTranslationLanguageIDs } }Copy
Integration with the Polylang plugin (and also Polylang PRO). The GraphQL schema is provided the fields to query multilingual data. query { polylangDefaultLanguage polylangEnabledLanguages posts { polylangLanguage polylangTranslationLanguageIDs categories { polylangLanguage polylangTranslationLanguageIDs } tags { polylangLanguage polylangTranslationLanguageIDs } } pages { polylangLanguage polylangTranslationLanguageIDs } customPosts(filter: { customPostTypes: ["some-cpt"] }) { ...on GenericCustomPost { polylangIsTranslatable polylangLanguage polylangTranslationLanguageIDs categories(taxonomy: "some-category") { ...on GenericCategory { polylangIsTranslatable polylangLanguage polylangTranslationLanguageIDs } } tags(taxonomy: "some-tag") { polylangIsTranslatable polylangLanguage polylangTranslationLanguageIDs } } } } mediaItems { polylangLanguage polylangTranslationLanguageIDs } }Copy