[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fm3IZBieW-s4afMTxqpJoTRODGlZoAfXoSTHkfZhsqBg":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"wolinka","Wolinka","https:\u002F\u002Fprofiles.wordpress.org\u002Fwolinka\u002F",1,0,100,30,94,"2026-08-29T03:11:42.976Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":9,"num_ratings":7,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"langdesk-for-polylang","LangDesk: Translation Roles for Polylang","1.0.1","\u003Cp>LangDesk turns a multilingual Polylang site into a tidy workspace for translation\u003Cbr \u002F>\nteams. Assign one or more languages to a user and they can only edit content in\u003Cbr \u002F>\nthose languages, while still being able to read the source language to translate\u003Cbr \u002F>\nfrom it.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Per-language editing.\u003C\u002Fstrong> A translator can edit only the languages assigned to\u003Cbr \u002F>\nthem. Other languages stay readable but cannot be changed (fail-closed: enforced\u003Cbr \u002F>\nat the capability level, so it also covers the block editor \u002F REST API, quick\u003Cbr \u002F>\nedit, bulk edit and page builders).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A clean working view.\u003C\u002Fstrong> A restricted translator’s post lists default to their\u003Cbr \u002F>\nown language, so their content is always front and centre, instead of the\u003Cbr \u002F>\nall-languages mix. A “To translate into X” view filters to the source-language\u003Cbr \u002F>\nposts, where Polylang’s own “+” creates the translation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Composes with your roles.\u003C\u002Fstrong> LangDesk only restricts by language. Whether a\u003Cbr \u002F>\nuser can publish or only submit for review still follows their WordPress role.\u003Cbr \u002F>\nSite managers (manage_options) are never restricted.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requires the free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">Polylang\u003C\u002Fa> plugin.\u003C\u002Fp>\n","Assign languages to editors so each translator works only in their own language, with a clean per-language view. Built for Polylang.",89,"2026-06-23T13:03:00.000Z","7.0.2","6.0","7.4",[26,27,28,29,30],"capabilities","multilingual","polylang","translation","user-roles","https:\u002F\u002Fgithub.com\u002Fwolinka\u002Flangdesk-for-polylang","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flangdesk-for-polylang.1.0.1.zip",null,"2026-07-22T17:31:50.256Z"]