Binimuse Geʽez Calendar

বৰ্ণনা

Binimuse Geʽez Calendar brings accurate Ethiopian calendar support to WordPress.

Convert and display dates between the Ethiopian (Geʽez) and Gregorian calendars anywhere on your site — in the block editor, with a shortcode, or from your own code. Output supports Amharic and English month names and both Geʽez (፩፪፫) and Arabic numerals.

The Ethiopian calendar has 13 months — twelve months of 30 days plus Pagumē — and runs roughly 7–8 years behind the Gregorian calendar. This plugin handles all of that correctly, including the Ethiopian leap-year cycle.

Features

  • Ethiopian Date block — a native Gutenberg block with a built-in Ethiopian date picker (13 months, leap-aware).
  • [ethio_date] shortcode — for the classic editor, widgets, and theme files.
  • Site-wide defaults — set your preferred format, language, and numeral system once.
  • REST API — an endpoint for converting dates programmatically.
  • Developer API — PHP helper functions for converting Ethiopian and Gregorian dates in your own themes and plugins.
  • Translation-ready — ships with an Amharic translation.

Conversion uses the established Beyene-Kudlek algorithm via Julian Day Numbers, validated against known reference dates, with correct handling of Pagumē (the 13th month) and the Ethiopian leap year.

ইনষ্টলেশ্যন

  1. Upload the plugin through Plugins Add New, or install it from the WordPress.org directory.
  2. Activate the plugin through the Plugins menu.
  3. Set your defaults under Settings Binimuse Geʽez Calendar.
  4. Add the Ethiopian Date block in the editor, or use the [ethio_date] shortcode.

সঘনাই উত্থাপিত প্ৰশ্ন

How do I display an Ethiopian date in a post?

Insert the Ethiopian Date block and pick a date, or use the shortcode, e.g. [ethio_date language="both"].

What shortcode attributes are supported?

date (defaults to now), language (am / en / both), and numerals (geez / arabic). Anything you leave out falls back to your saved defaults.

Does it handle the Ethiopian leap year correctly?

Yes. The Ethiopian leap year falls the year before the Gregorian leap year, when Pagumē has 6 days instead of 5. This is covered by the plugin’s test suite against known reference dates.

Can I convert dates from my own code?

Yes — use the provided PHP helper functions, or call the REST endpoint.

Is it available in Amharic?

Yes, an Amharic translation ships with the plugin, and it is fully translation-ready for other languages.

পৰ্য্যালোচনা

এই প্লাগিনৰ বাবে কোনো পৰ্য্যালোচনা নাই।

অৱদানকাৰী আৰু বিকাশকাৰীসকল

“Binimuse Geʽez Calendar” হৈছে মুক্ত উৎসৰ ছফ্টৱেৰ। এইসকল লোকে এই প্লাগিনত অৱদান আগবঢ়াইছে।

অৱদানকাৰীসকল

আপোনাৰ ভাষাত “Binimuse Geʽez Calendar” অনুবাদ কৰক।

বিকাশৰ প্ৰতি আগ্ৰহী?

ক’ড ব্ৰাউজ কৰক, SVN ৰিপজিটৰী চাওক নাইবা RSS-দ্বাৰা বিকাশৰ পঞ্জী ছাবস্ক্ৰাইব কৰক।

সলনি-পঞ্জী

1.0.0

  • Initial release: Ethiopian Date block + date picker, [ethio_date] shortcode, settings page, REST API, developer API, Amharic translation.