Un dialogue avec le programmeur amazigh, Madghis Amadi, qui a contribué à l'intégration de la langue amazighe avec la technologie
moderne.
Il y a deux semaines, le site de réseautage social de renommée mondiale, Facebook, a adopté la langue amazighe comme l'une de ses principales langues. Les locuteurs amazighs, en particulier les militants, ont fait preuve d'un grand enthousiasme. Ils peuvent désormais voir leurs comptes et publications sur le site de réseautage social le plus célèbre dans leur langue berbère avec sa lettre antique Tifinagh (la lettre berbère historique). Mais avant d'en arriver là, il y avait beaucoup de travail à faire.
Madghis Amadi, 44 ans, fait partie de ceux qui ont fait un gros effort pour que le tamazight se positionne dans le domaine du numérique moderne.
C'est un militant berbère bien connu de la ville de Yafran, dans le nord-ouest de la Libye. Il a étudié la sociolinguistique, où il a obtenu une maîtrise à l'Université de Stanford en Californie, et travaille comme professeur au Canada. Programmation, conception et dessin professionnels, et s'intéresse aux arts. Cependant, son désir d'ouvrir un nouveau champ à sa langue maternelle, l'a rendu plus intéressé par la programmation et la technologie numérique moderne. La première innovation de Madges dans ce domaine a été une conception de clavier qui a rendu possible la saisie de la lettre Tifinagh, sur les appareils Apple et Android. Cela a été suivi par la création d'un dictionnaire électronique contenant plus de 70 000 mots berbères, puis d'un convertisseur de date qui convertit le calendrier berbère en grégorien et hijri. Par ailleurs, Madghis a contribué à l'introduction du tamazight dans le système Unicode il y a 14 ans, et sur Facebook début 2016.
Ci-dessous, un entretien particulier avec l'activiste amazigh Madghis Amadi, à propos de ses contributions dans le domaine du numérique en faveur du Amazigh, qui est actuellement au Maroc pour y assister à des événements culturels. Un entretien exclusif avec le programmateur amazigh, Madghis Amadi.
Quelle est votre première expérience dans la programmation en amazigh ?
La première expérience était un programme simple qui peut être écrit dans la lettre Tifina, et il fonctionne sur le système iOS avec lequel les appareils Apple fonctionnent. A cette époque, Apple n'avait pas encore introduit la possibilité d'ajouter automatiquement de nouveaux claviers à ceux accordés par le système
Le programme que j'ai fait était de vous permettre d'écrire et de lire ce qui était écrit en tamazight. Avec le nouveau langage de programmation introduit par Apple il y a deux ans, Swift, de nouveaux claviers peuvent être facilement insérés. J'ai réalisé un clavier pour le caractère amazigh grâce à "Swift", qui peut être téléchargé et intégré automatiquement aux claviers accordés par Apple.
Actuellement, les appareils Apple reçoivent et lisent la langue berbère automatiquement sans qu'aucun programmeur n'y ajoute quoi que ce soit (sauf l'absence de clavier). C'était le prix de la correspondance et de grands efforts. Autrefois, par exemple, lorsque vous vouliez publier un livre en langue amazighe sur la bibliothèque Apple, et que vous vouliez indiquer la langue dans laquelle il était écrit, vous ne trouviez pas la langue amazighe dans la liste des langues. Après plusieurs correspondances et collectes de signatures d'amis et d'utilisateurs, la langue tamazight a été ajoutée à la bibliothèque d'Apple puis aux appareils Apple. Malgré cela, les appareils sont restés sans clavier amazigh, je l'ai donc ajouté via le langage de programmation "Swift", qui est gratuit et téléchargeable facilement.
Qu'en est-il des autres entreprises ?
Pour Microsoft, il existe un clavier automatique. L'utilisateur n'a pas besoin d'ajouter de logiciel. Microsoft, par l'intermédiaire de sa société au Maroc, a contacté l'Institut royal de la culture amazighe et a introduit le tamazight dans le système Windows 8. Quant aux appareils Android, il n'y avait ni lettre ni langue dedans, jusqu'à ce que nous leur écrivions à la fin de l'année dernière. , et nous avons créé une page à cet effet (sur les sites de communication sociale) et des milliers de personnes l'ont signée, nous avons donc reçu la promesse qu'avec l'avènement du mois d'avril (dernier) la langue amazighe sera disponible. En effet, la langue amazighe est devenue disponible dans le navigateur de Google (Google Chrome). Mais il n'est toujours pas présent sur les appareils Android jusqu'à présent. J'ai développé, en collaboration avec des amis, un programme d'écriture en tamazight, comme celui qui était fait auparavant pour les appareils Apple.
A quand remonte votre correspondance avec Apple ?
La correspondance a eu lieu l'année dernière, et à plusieurs niveaux. Premièrement, afin d'ajouter la langue berbère à la bibliothèque Apple. Avant 2015, il n'était pas possible de mettre un livre en langue amazighe sur la bibliothèque de Google. Ensuite, nous sommes entrés dans la deuxième étape, qui est la demande d'introduction du caractère amazigh dans le système iOS, qui a demandé de gros efforts, et n'a été disponible qu'au second semestre 2015.
Qu'en est-il de l'entrée de la langue amazighe dans le système Unicode ?
Unicode est en fait une organisation située en Californie. La norme Unicode (ou Unicode) développée par cette organisation nous permet de créer un symbole unique pour chaque caractère dans le monde. Il existe même des langues mortes qui n'existent presque pas, mais qui ont des lettres sur Internet. Tamazight a été inclus dans Unicode en 2002. J'ai eu une certaine contribution dans ce domaine. L'entreprise pour laquelle je travaillais en Californie m'a chargé d'écrire un document de recherche d'environ 25 pages sur la lettre Tifinagh.
J'ai terminé la recherche et nous avons soumis le projet à Unicode en 2001, mais il n'a pas accepté les projets soumis par des individus, mais plutôt par des pays.
L'Institut royal de la culture amazighe est venu au Maroc en 2002, et a apporté des modifications aux lettres amazighes, et les a soumises à cette institution, et l'admission de la langue berbère à Unicode a été facilement approuvée.
Qu'en est-il du dictionnaire amazigh/arabe ?
De par ma majeure académique en sociolinguistique, j'ai accumulé de l'expérience dans ce domaine. J'ai d'abord mis sur Internet un dictionnaire amazigh sur lequel les gens peuvent collaborer. Et elle existe toujours aujourd'hui, au nom de la Fondation Culturelle « Tawalt », qui signifie « le mot » en langue berbère.
Ce lexique est passé d'un lexique HTML très simple à un lexique complexe sur les smartphones. Le nom du lexique est « Amwal » (Amawala signifie dictionnaire ou lexique en tamazight), et il contient plus de 70 000 mots.
Vous êtes-vous appuyé sur la complétion du dictionnaire sur des recherches linguistiques antérieures ? Qu'est-ce?
La recherche dans le domaine des lexiques tamazights existe depuis longtemps, et elle a abouti à un magnifique travail du professeur Mohamed Shafik (activiste et linguiste marocain bien connu et premier doyen de l'Institut royal de la culture amazighe).
C'est un dictionnaire bilingue : berbère/arabe, en trois parties.
Shafiq a passé environ 27 ans à le préparer.
Nous nous sommes également appuyés sur d'autres dictionnaires, dont certains sont spécialisés, que ce soit en économie, en mathématiques, en chimie, en grammaire, etc. Nous avons compilé et classifié techniquement leur contenu d'une manière scientifique moderne. Il a fallu de nombreuses années pour construire le lexique. Actuellement, il est possible de naviguer et de rechercher dans Google en tamazight, mais il n'y a pas de traduction en tamazight ?
La technologie d'interprétation simultanée, en principe, est avancée et disponible pour toutes les langues du monde, mais ce qu'il faut faire, c'est mettre autant d'écrits en langue tamazight que possible sur Internet. Il devrait y avoir de nombreux dictionnaires, traductions, sites Web bilingues, romans, écrits techniques, recherches, magazines et journaux en langue amazighe. Tout ce que nous écrivons actuellement en tamazight, Google le catégorise et le compare automatiquement à d'autres langues.
Par exemple, si je tape « Tifawin » en tamazight et que je mets « bonjour » devant en arabe, cela devient automatiquement avec Google qui répète que « Tifawin » signifie « bonjour ».
Cela signifie qu'il doit y avoir une grande accumulation d'écriture tamazight pour que nous puissions l'entrer dans la traduction de Google, mais d'un point de vue technique, elle est disponible.
Qu'en est-il du convertisseur d'histoire amazigh ?
L'histoire amazighe précède la date grégorienne de 950 ans. Nous avons défini le logarithme pour convertir du calendrier berbère au calendrier grégorien et hijri et vice versa par un ingénieur libyen nommé Khaled Al-Shakrouni. Nous avons d'abord fait le programme pour les ordinateurs, puis nous avons mis une version pour les smartphones. Ensuite, nous avons soumis l'algorithme à Apple et Android pour une approbation officielle et automatique. L'approbation de telles entreprises, bien sûr, prend du temps, et selon la politique de chaque entreprise, mais les étapes de base ont été franchies.
Pouvez-vous présenter les lecteurs à Al-Qaïda pour transférer vers et depuis l'histoire amazighe ?
L'année berbère est une année solaire avec un nombre exact de jours, et est proche du calendrier grégorien. La règle de conversion entre les deux calendriers est très simple.
Il s'agit d'ajouter 950 ans à la date grégorienne puis de soustraire 13 jours. Par exemple, le 13 de l'an 2005 AD, on lui ajoute 950 ans, et il devient 2 955 Amazigh, puis diminue de 13 jours, de sorte que la date requise est le 1er janvier de l'année 2955 Amazigh.
Cette règle est généralement simple, mais il faut tenir compte du fait qu'il y a des années bissextiles et des années simples, et cela nécessite un calcul plus précis.
La semaine dernière, de nombreux médias ont parlé d'ajouter la langue amazighe à Facebook, y avez-vous également contribué ?
En fait, l'ajout de Tamazight à Facebook n'était pas la semaine dernière. C'est chose faite depuis mars. Ce qui s'est passé la semaine dernière, c'est que certains utilisateurs ont reçu une notification disant que Facebook était devenu disponible en caractères Tifinagh, donc beaucoup ont pensé que c'était la première fois.
J'étais parmi les participants aux débuts de l'introduction de Tifinagh sur Facebook. Mais le mérite revient en premier lieu à un jeune programmeur de Marrakech, au Maroc, qui s'appelle Yassine Ait El Mouden. Il y a une page privée sur Facebook mais qui veut ajouter n'importe quoi. Il lui suffit de le proposer, de créer un lobby et de rassembler le plus grand nombre de sympathisants et de signataires. Lorsque le nombre de supporters atteint un certain nombre, Facebook considère automatiquement le problème et commence à y travailler.
La première chose que fait Facebook est d'inclure la langue en question dans la liste des langues et de demander aux navigateurs de traduire les mots utilisés sur Facebook dans leur propre langue. Ainsi, par exemple, il leur donne une liste de mots tels que "amis", "groupe", "messages", "j'aime" ou "sourire", et quand les navigateurs les traduisent et signent un accord autour d'eux que Facebook approuve. Lorsque les deux tiers des mots utilisés sont traduits, Facebook inclut la langue en question en tant qu'empiriste, et lorsque la traduction est terminée, la langue est finalement incluse.
http://www.portail-amazigh.com/2016/08/madghiss.html