[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #60828] [locale][mm][ms] [me] Add an Italian locale
From: |
G. Branden Robinson |
Subject: |
[bug #60828] [locale][mm][ms] [me] Add an Italian locale |
Date: |
Fri, 2 Jul 2021 00:38:04 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Update of bug #60828 (project groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.23.0
_______________________________________________________
Follow-up Comment #4:
commit eaca0e7c71db2ba310bcb4f1d5e3d0b51f838900
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Fri Jul 2 14:24:05 2021 +1000
Integrate Italian localization.
* NEWS: Add item. Update an existing list of localization macro files.
* doc/groff.texi (Manipulating Hyphenation): Update table of
hyphenation pattern left and right minimums and list of available
localization files to include Italian.
* man/groff_tmac.5.man: Update list of available localization files to
include Italian.
* src/roff/groff/tests/localization_works.sh: Test it.
* tmac/tmac.am (TMACNORMALFILES): Add `it.tmac` and `hyphen.it`.
Fixes <https://savannah.gnu.org/bugs/?60828>.
commit 32c6a4b3bc1b92523323ac514b3875c7e96b7dae
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date: Fri Jul 2 13:52:57 2021 +1000
[tmac]: Flesh out Italian localization.
* tmac/hyphen.it: Add hyphenation patterns from TeX hyph-utf8 project.
* tmac/it.tmac:
- Revise copyright date to just this year (it had been copied from
fr.tmac).
- Use grave accents instead of acute ones to indicate stress on
word-final vowels. Per the University of Wikipedia and a sampling
of apparently well-typeset Italian language documents online, this
appears to be correct. Yell at me if I'm wrong.
- Source latin1.tmac instead of latin9.tmac; Italian doesn't require
any letter code points from Latin-9, unlike the French file upon
which this one was based, and Latin-1 is less of a pain to work with.
- Set the hyphenation mode to 1 instead of 4 for congruence with the
requirements of the hyphenation patterns.
- Set up hyphenation codes. This (and sourcing latin1.tmac) might not
be necessary as the hyphenation pattern file, of a more recent
vintage than the others we're using, is pure ASCII. However I don't
understand these issues perfectly so I am making the conservative
choice. Again per the University of Wikipedia, Italian requires
only acute and grave accents, in contrast to the rich French
diacritical bouillabaisse.
- Set the hyphenation language and load the pattern file.
- Add comments in parallel with other localization files and to supply
text editors with hints.
commit 6ea2e3e8a18828c0b08007406467505acd4817ca
Author: Edmond Orignac <edmond.orignac@wanadoo.fr>
Date: Sat Jun 26 14:17:58 2021 +0000
tmac/it.tmac: Add Italian localization.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60828>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/