Style Guide - esoleyman/cldr-syriac GitHub Wiki
Style Guide
SAM
The SYRIAC ABBREVIATION is a line drawn horizontally above one or more characters, which may or may not have diacritics.
Location
At the end of a word or group of characters that is followed by a character other than a Syriac letter or diacritic mark. Ideally, the SYRIAC ABBREVIATION has a dot at each end and the center, as seen in the examples shown in this proposal. However, while not preferable, it has become acceptable for computers to render the SYRIAC ABBREVIATION as a line without the dots. The line is acceptable for the presentation of Syriac in plain text, while the presence of dots is recommended in liturgical texts.
Uses
There are two general uses: letter numbers, and contractions (Robinson 1962).
The SYRIAC ABBREVIATION is generally placed extending from above the final character of the word toward the front until the first tall character is reached. A common exception to this rule is found with letter numbers that are preceded by a preposition character as seen in the second line below.
Reference: https://www.unicode.org/L2/L1998/98050-syriac-proposal.pdf
Currency
I believe it behooves us to follow the CLDR Arabic Number Formatting Patterns
Symbol: XDR U+00A4 ¤
The currency sign ¤ is a character used to denote an unspecified currency.
Date/time format
I believe it best for us to follow the CLDR Arabic Number Formatting Patterns
-
Date
-
Standard
-
Full: EEEE، d MMMM y
ܚܕܒܫܒܐ، 5 ܐܝܠܘܠ 1999
-
Long: d MMMM y
5 ܐܝܠܘܠ 1999
-
Medium: dd/MM/y
5 ܐܝܠܘܠ 1999
-
Short: d/M/y
1999-09-05
-
-
Day Period
- AM: ܩܛ ܩ (ܒܬܪ ܛܗܪܐ)
- PM: ܒܛ ܒ (ܩܕ݇ܡ ܛܗܪܢ)
-
-
Time
-
Full: h:mm:ss a zzzz
1:25:59 ܒܛ Eastern Standard Time
-
Long: h:mm:ss a z
1:25:59 ܒܛ EST
-
Medium: h:mm:ss a
1:25:59 ܒܛ
-
Short: h:mm a
1:25 ܒܛ
-
Numbering
We should follow the latin numbering system but should NOT follow the Arabic-Indic digit patterns.
- Numbers
-
Standard
-
standard-decimal: #,##0.###
-
standard-currency: ¤ #,##0.00
-
standard-percent: #,##0%
-
standard-scientific: #E0
-
accounting-currency: ¤#,##0.00;(¤#,##0.00)
-
-
Currency Patterns
-
One: {0} {1}, e.g. 1.00 USD, 1 USD
-
Other: {0} {1}, e.g. 1.23 USD, 0.00 USD
-
-
Patterns
- approximately: ~{0}
- atLeast: ≥{0}
- atMost: ≤{0}
- range: {0}–{1}
-
Cardinal Numbers
- Hundred: ܡܐܐ ܡܵܐܐ
- Thousand: ܐܠܦܐ ܐܲܠܦܵܐ
- Ten thousand: ܪܒܘܬܐ ܪܸܒܘܼܬܵܐ
- Million: ܡܠܝܘܢ ܡܸܠܝܘܿܢ
- Billion: ܒܠܝܘܢ ܒܸܠܝܘܿܢ
- Trillion: ܬܪܠܝܘܢ ܬܪܹܠܝܘܿܢ
- Quadrillion: ܡܠܝܪܕ ܡܸܠܝܵܪܕ
-