Among these, the FLN posters in particular caught my attention. Right under the Arabic name of the party, they included a line in Tifinagh (the Berber “heritage” script) that I couldn’t make head or tail of: ⵔⴵⵏⵜⴷⴻ ⵉⴱⵔⴰⵜⵉⴵⵏ ⴰⵜⵉⴵⵏⴰⵍⴻ. Transcribed, this reads rğntde ibratiğn atiğnale – which makes no sense; it’s not even possible in Berber to have e (schwa) at the end of a word.
It wasn’t until I started looking at my pictures on the flight back that the penny dropped. Just substitute o for ğ, and you get rontde ibration ationale. Restoring the capital and accented letters (neither of which Tifinagh has), you get Front de Libération Nationale. When the order came from on high to add Tamazight to the poster, some supremely indifferent functionary in the local FLN office must have literally downloaded a Tifinagh keyboard, typed in the French name of the party, and stuck it on the poster.
Most likely, this functionary was an Arabic speaker. In fairness, though, plenty of Kabyle speakers would have little idea how to render “National Liberation Front” into Kabyle. The officially acceptable way of doing so relies on neologisms developed by activists and familiar mainly to other activists, despite the gradually expanding efforts of teachers and broadcasters – and such activists are especially unlikely to be members of the FLN, given its general reluctance to promote Tamazight. What everyone actually calls it in practice (in Kabyle and in Arabic alike) is “FLN”.
I didn’t notice any similarly clearcut fails on other parties’ posters – though some didn’t bother with Tamazight at all, and at least one, the PT, opted for Latin characters instead. I did see a similar case on a jewelry shop, though, which prominently advertises ⴰⵔⴳⴻⵏⵜ argent, next to a picture of a recognizably Kabyle earring:
It's striking that both cases are based on French, rather than Arabic - even though the normal Kabyle word for "silver" is actually an Arabic loan, lfeṭṭa from الفضة. For some, apparently, the only really important thing about Tamazight is that it's not Arabic...