[Ap Yazılım] Multi-Language Tabs

[Ap Yazılım] Multi-Language Tabs 1.0.0

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
https://xenforo.com/community/resources/ap-yazilim-core-library.10374/
Visible branding
Yes
Developed for your XenForo forum, [Ap Yazılım] Multi-Language Tabs is a premium interface add-on that transforms long and complex multilingual content into modern, stylish, and well-organized tabs. Thanks to its advanced integration with the Rich Text Editor, you can display content in different languages as animated tabs with country flags instead of stacking translations vertically, providing your users with a seamless reading experience.

⭐ Key Features

📦 Advanced Tab Structure

Display your content in a single area using stylish, horizontally aligned buttons and tabs. Keep your content organized and prevent pages from becoming cluttered.

⚡ Smart Flag and Language Matching

The system automatically recognizes country flags (in SVG format) and language names based on the tags you enter, then integrates them into the corresponding tabs. No additional images are required.

🎨 Modern and Smooth Animations

Enjoy automatic height adjustment based on content and smooth cubic-bezier animations when switching between tabs. When too many tabs are added on narrow screens or mobile devices, smooth-scroll navigation buttons become available automatically.

🌍 Universal Add-on Compatibility

The add-on works seamlessly not only in standard forum threads but also in product and article descriptions across popular third-party add-ons, including XenForo Resource Manager, DragonByte eCommerce, XenPorta, and other popular extensions.

🛡️ Advanced User Group Permissions

You can grant permission to create multi-language tabs to specific user groups. Users without permission can still view existing tabs perfectly, but the corresponding button will not appear in their editor.

🧹 Automatic Whitespace and Formatting Cleanup

The add-on cleans up unnecessary line breaks (<br>) and whitespace generated by the editor in the background at the PHP level, helping prevent layout and alignment issues.

📋 How to Use and How It Works

After installation, the add-on automatically adds a "Language Tabs" dropdown menu (globe icon) to your Rich Text Editor toolbar. You can activate the system by selecting a language from this menu or by manually entering the BB Code tags. Consecutive language tags are automatically detected and combined into a single tab container.

Default Quick Tags: You can use the built-in tags for the most commonly used languages:

Code:
[LANG_TR]Enter Turkish content here[/LANG_TR] (Automatically adds the Turkish flag and the "Türkçe" tab title)

[LANG_EN]English content goes here[/LANG_EN] (Automatically adds the British flag and the "English" tab title)

[LANG_RU]Русский текст[/LANG_RU] (Automatically adds the Russian flag and the "Русский" tab title)

How to Use the Dynamic Multi-Language Tag [LANG=]

If you want to add a language that is not included in the predefined list, you can use the universal [LANG=] tag to access hundreds of languages supported by the system. Simply enter the language's international ISO code after the equals sign (=). The system automatically generates the corresponding flag and language label.

Code:
[LANG=de]German content[/LANG] (German flag)

[LANG=az]Azerbaijani content[/LANG] (Azerbaijani flag)

[LANG=fr]French content[/LANG] (French flag)


⚙️ Settings and Configuration

You can easily manage the add-on's settings through the XenForo Admin Control Panel (Admin CP).

👥 User Group Permissions

To specify which user groups can create language tabs, navigate to Admin → Groups & Permissions → User Groups. Select the relevant user group and set the permission under [Ap Yazılım] Multi-Language Tabs to Yes.

🔧 Editor Button Manager (Customization)

To change the position of the dropdown menu in the editor—for example, to move it from beside the Bold button to another location—navigate to Admin → Content → BB code button manager.

❓ Why Choose [Ap Yazılım] Multi-Language Tabs?
  • Gives your forum a polished, organized, and premium international appearance.
  • Prevents lengthy translations from making pages unnecessarily long.
  • Features automatic flag detection and language recognition to save time.
  • Provides smooth, modern transition animations that are easy on the eyes and follow modern web standards.
  • Uses clean, performance-focused PHP and JavaScript code designed to minimize server overhead.



5.webp
  • Wow
  • Like
Reactions: erkanshi and pvpers
Author
Ap Yazılım
Downloads
1
Views
36
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Ap Yazılım

Back
Top Bottom