Rechercher dans ce blog

Affichage des articles dont le libellé est awitay. Afficher tous les articles
Affichage des articles dont le libellé est awitay. Afficher tous les articles

15 janvier 2026

amazigh-date - Un outil qui permet d'afficher les dates selon le calendrier amazigh

    Le calendrier amazigh (ou berbère) n’est pas qu’une curiosité culturelle : il est utilisé pour marquer les fêtes agricoles, les évènements historiques et surtout Yennayer, le nouvel an amazigh qui tombe le 12 janvier (ou 13/14 selon les régions).

    Malheureusement, à ce jour, aucune bibliothèque Python ne proposait une conversion simple du calendrier « grégorien vers le calendrier amazigh ». nous avons donc écrit amazigh-date, un module qui permet d'effectuer cette conversion en ligne de commande :

 

amazigh-date dans un terminal

    amazigh-date est un micro-module Python qui transforme n’importe quelle date grégorienne en calendrier amazigh : il calcule l’année (≈ +950), affiche le mois (Yennayer, Fuṛar…), le jour et le jour de la semaine (Acer, Arim…), peut afficher le résultat brut ou orné du sigle « Mz » (Mz pour l'ère Amazigh), décompte les jours restant jusqu’au prochain Yennayer et génère également un fichier iCalendar complet d’une année entière pour l’importer dans Google Calendar ou Outlook.

Pour installer amazigh-date, il suffit d'ouvrir un terminal et de saisir la comande :

python -m pip install amazigh-date

Pour afficher la date du jour équivalente au calendrier amazigh :

amazigh-date 

Arim 1 Yennayer 2976

 Vous pouvez utiliser l'opérateur --yennayer 12 ou --yennayer 13 ou --yennayer 14 si vous considérez que Yennayer commence vers l'une de ces dates dans votre région.

Exemple :

amazigh-date --yennayer 14
Amhad 2 Yennayer 2976

 Afin de calculer le nombre de jours restants jusqu'au début du prochain nouvel an amazigh, vous pousez utiliser la commande :

amazigh-date --countdown
362 days until Yennayer (12 Jan 2027).

Vous pouvez trouver l'outil amazigh-date sur :

pypi : https://pypi.org/project/amazigh-date/

Codeberg : https://codeberg.org/butterflyoffire/amazigh-date

Afin de souhaiter une "bonne année" à quelqu'un en amazigh, en kabyle ou autre, on dit : Aseggas ameggaz.

    Du coup, je vous dis à quoi correspond le 1 Yennayer de l'an 1 du calendrier amazigh par rapport au calendrier grégorien, vous diriez que cela correspond à quelle date ? Et comment appelle-t-on l'ère d'avant l'an 1 du calendrier amazigh ?

    En attendant, nous travaillons sur l'élaboration d'un système de calendrier amazigh pour Linux afin de pouvoir donner la possibilité aux utilisateurs le choisir et de l'appliquer à travers leurs environnements.

Calendrier sur la barre des taches de l’environnement Cinnamon, sous Linux Mint, affichant un calendrier avec nom de jour, mois et année selon le système du calendrier amazigh.

 


 


 


 



03 avril 2025

Name of days of the week in Kabyle language

Here is how we name the days of the week in Kabyle language according to the Berber Academy :

(Formal forms used in education, school and university)

Monday - Arim

Tuesday - Aram

Wednesday - Ahad

Thursday - Amhad

Friday - Sem

Saturday - Sed

Sunday - Acer

These names can be found on glibc library.

In Debian for example, glibc 2.41-6 : https://sources.debian.org/src/glibc/2.41-6/localedata/locales/kab_DZ/

You can read the history of the ticket here :  https://sourceware.org/bugzilla/show_bug.cgi?id=18812

On the ScriptSource website, there is a webpage called :  Names of Months and Days in Kabyle where it is mentionned :

Days

Sunday: Acer
Monday: Arim
Tuesday: Aram
Wednesday: Ahad
Thursday: Amhad
Friday: Sem
Saturday: Sed
 

However, kabyle people still use (borrowed forms) in daily life :

Monday - Letnayen
Tuesday - Ttlata
Wednesday - Laṛebɛa
Thursday - Lexmis
Friday - Lǧemɛa
Saturday - Ssebt
Sunday - Lḥedd

    It is recommend to use, always, the (formal forms) as a standard in calendar software when it comes to translate software to kabyle language.

     This page will be update soon with more documentation : kabyle translators and localizers where notified to provide more documentation.

Kabyle Numeral System Proposal

Kabyle numeral system proposal   A complete proposal for an Amazigh (Berber) numeral system for the Kabyle language (Taqbaylit), presented ...

Mastodon