=== Latin to Batak Script ===
Contributors: ritongamulia
Tags: latin to batak script, transliteration, local language, cultural preservation, batak, aksara batak
Requires at least: 5.0
Tested up to: 6.5
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
This plugin automatically converts Latin text to Batak script using a simple shortcode. Ideal for cultural preservation, education, and language accessibility.
== Description ==
**Latin to Batak Script** is a WordPress plugin that enables automatic transliteration from Latin (Roman) script to various Batak scripts (Toba, Mandailing, Tulak Tulak, Pakpak, Dairi, and Simalungun). It’s a lightweight solution aimed at promoting the usage of Batak script in digital spaces, making it perfect for cultural and educational websites.
The plugin is inspired by and based on open-source work by @billylin.
== Features ==
* Automatically transliterates Latin to Batak scripts (Toba, Mandailing, Tulak Tulak, Pakpak, Dairi, Simalungun)
* Lightweight and optimized for performance
* Easy to use via WordPress shortcode
* Customizable output via CSS
== Installation ==
1. Upload the plugin folder `latin-to-batak-script` to the `/wp-content/plugins/` directory.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. Use the `[latin_batak]` shortcode in any post or page to enable Batak script conversion.
== Frequently Asked Questions ==
= What is the Batak Script Transliteration Plugin? =
This plugin enables WordPress users to automatically convert Latin text into Batak script. It helps preserve cultural heritage and regional languages in the digital space.
= Who should use this plugin? =
– Anyone who wants to showcase Batak script on their site
– Bloggers and writers covering Batak culture
– Language and education websites
– Batak community sites
= How do I use it? =
Use the shortcode `[latin_batak]` in your content. The Latin characters inside the shortcode will be converted to Batak script.
= Does this affect SEO? =
No. The output is regular text (not an image), so it remains crawlable by search engines.
= Is this compatible with Gutenberg and Elementor? =
Yes. The shortcode works in Gutenberg (block editor) and Elementor (Text Editor widget).
= Can I use this plugin on a WordPress Multisite? =
Yes, it works on multisite installations and can be activated per site or network-wide.
= Can I change the style of the Batak script output? =
Yes. The output has the class `batak-text`. You can style it in your CSS, for example:
.batak-text {
font-family: ‘Noto Sans Batak’, sans-serif;
font-size: 1.2rem;
}
= Is this plugin open source? =
Yes. It is based on open work by @billylin and licensed under GPLv2 or later.
= Where can I report bugs or contribute? =
You can contribute via the GitHub repository (if available) or use the contact form on the plugin website.
== Changelog ==
= 1.0.0 =
* Initial release with support for Latin to Batak script transliteration.
== Upgrade Notice ==
= 1.0.0 =
First release. Safe to use with WordPress 5.0 and above.
== License ==
This plugin is licensed under the GPLv2 or later.