mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
14 lines
360 B
Nix
14 lines
360 B
Nix
|
|
# Add Arabic diacritics (tashkeel) to text via alsharekh.org
|
||
|
|
{
|
||
|
|
writers,
|
||
|
|
curl,
|
||
|
|
jq,
|
||
|
|
}:
|
||
|
|
writers.writeDashBin "mushakkil" ''
|
||
|
|
${curl}/bin/curl -sSL 'https://diac.alsharekh.org/Diac/DiacText' \
|
||
|
|
-H "Content-Type: application/json" \
|
||
|
|
--data-raw "$(${jq}/bin/jq --raw-input '{word: ., type: 1}')" \
|
||
|
|
--compressed \
|
||
|
|
| ${jq}/bin/jq -r .diacWord
|
||
|
|
''
|