translatepress-language-ui-navigation

Installation
SKILL.md

TranslatePress Language UI And Navigation

Use TranslatePress APIs and add-ons for language switchers, menu visibility, translator access, and language-detection UI. Theme/plugin code should not infer languages from URL segments when TranslatePress already exposes current-language URLs and Business add-ons can use different domains.

When to use this skill

Trigger when ANY of the following is true:

  • A theme/plugin needs a language switcher, language dropdown, flag list, current-language indicator, or language-specific menu behavior.
  • Code uses [language-switcher], trp_custom_language_switcher(), [language-include], [language-exclude], legacy [trp_language], _trp_menu_languages, wp_get_nav_menu_items, trp_view_as_values, translate_strings, trp_language, trp_lang_switch, or Automatic User Language Detection.
  • The task mentions Navigation Based on Language, Translator Accounts, Browse as User Role, role-specific content, logged-in/logged-out translation previews, admin bar Translate Site link, popup/hello bar conflicts, or per-language menu items.

Prefer built-in switchers first

Use built-in TranslatePress switchers when design requirements are ordinary:

  • default floating switcher from settings;
  • menu language switcher item;
  • [language-switcher] shortcode.
Installs
1
GitHub Stars
22
First Seen
1 day ago
translatepress-language-ui-navigation — lonsdale201/wp-agent-skills