Skip to content

Commit 11799fb

Browse files
authored
docs(standard): use pure ISO 3166-1 alpha-2 instead of an hybrid (#227)
Deprecate the usage of lowercase ISO 3166-1 alpha-2 and allow the actual (uppercase) standard to be used.
1 parent bc06120 commit 11799fb

File tree

11 files changed

+25
-22
lines changed

11 files changed

+25
-22
lines changed

docs/de/country.de.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Länderspezifische Extensions
55

66
Zwar ist der Standard so strukturiert, dass er international genutzt werden kann, dennoch können Informationen eingefügt werden, die in bestimmten Ländern nützlich sind, z. B. die Angabe, dass bestimmte nationale Gesetze oder Regelungen eingehalten werden.
77

8-
Alle länderspezifischen Extensions sind in einer Sektion enthalten, die mit dem aus zwei Kleinbuchstaben bestehenden Ländercode gemäß `ISO 3166-1 alpha-2 country code <https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2>`__ bezeichnet ist. Z. B. handelt es sich bei ``spid`` um eine Eigenschaft für italienische Software, die angibt, ob die Software in das italienische öffentliche Identifikationssystem integriert ist.
8+
Alle länderspezifischen Extensions sind in einer Sektion enthalten, die mit dem aus zwei Kleinbuchstaben (*veraltet*) oder Großbuchstaben bestehenden Ländercode gemäß `ISO 3166-1 alpha-2 country code <https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2>`__ bezeichnet ist. Z. B. handelt es sich bei ``spid`` um eine Eigenschaft für italienische Software, die angibt, ob die Software in das italienische öffentliche Identifikationssystem integriert ist.
99

1010
Ist dies der Fall, wird dies folgendermaßen angegeben:
1111

docs/de/schema.core.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -305,8 +305,8 @@ Key ``intendedAudience/countries``
305305

306306
This key explicitly includes certain countries in the intended audience,
307307
i.e. the software explicitly claims compliance with specific processes,
308-
technologies or laws. All countries are specified using lowercase ISO
309-
3166-1 alpha-2 two-letter country codes.
308+
technologies or laws. All countries are specified using lowercase (*deprecated*)
309+
or uppercase ISO 3166-1 alpha-2 two-letter country codes.
310310

311311
Key ``intendedAudience/unsupportedCountries``
312312
'''''''''''''''''''''''''''''''''''''''''''''
@@ -317,7 +317,7 @@ Key ``intendedAudience/unsupportedCountries``
317317
This key explicitly marks countries as NOT supported. This might be the
318318
case if there is a conflict between how software is working and a
319319
specific law, process or technology. All countries are specified using
320-
lowercase ISO 3166-1 alpha-2 two-letter country codes.
320+
lowercase (*deprecated*) or uppercase ISO 3166-1 alpha-2 two-letter country codes.
321321

322322
Key ``intendedAudience/scope``
323323
''''''''''''''''''''''''''''''

docs/fr/country.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Le mécanisme d'extension fourni est l'utilisation de sections spécifiques
1111
à chaque pays.
1212

1313
Toutes les extensions spécifiques à un pays sont contenues dans une section
14-
nommée avec deux lettres minuscules `ISO 3166-1 alpha-2 country
14+
nommée avec deux lettres minuscules (*deprecated*) ou majuscules `ISO 3166-1 alpha-2 country
1515
code <https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2>`__. Pour le moment
1616
``spid`` est une propriété pour un logiciel Italien indiquant si le logiciel
1717
est intégré au système italien d'identification publique.

docs/fr/schema.core.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,8 @@ Clé ``intendedAudience/countries``
318318
Cette clé inclut explicitement certains pays dans le public cible,
319319
par exemple, le logiciel revendique explicitement sa conformité avec
320320
des processus, des technologies ou des lois spécifiques.
321-
Tous les pays sont indiqués à l'aide des deux lettres renvoyant au code du pays,
322-
conformément au standard ISO 3166-1 alpha-2.
321+
Tous les pays sont indiqués à l'aide des deux lettres renvoyant au code du pays,
322+
en minuscules (*deprecated*) ou en majuscules, conformément au standard ISO 3166-1 alpha-2.
323323

324324
Clé ``intendedAudience/unsupportedCountries``
325325
'''''''''''''''''''''''''''''''''''''''''''''
@@ -331,8 +331,8 @@ Cette clé mentionne explicitement les pays qui ne sont pas supportés.
331331
Cette situation peut survenir en cas de conflit entre le mode de
332332
fonctionnement du logiciel et une loi, un processus ou une technologie
333333
particulière.
334-
Tous les pays sont indiqués à l'aide des deux lettres renvoyant au code du pays,
335-
conformément au standard ISO 3166-1 alpha-2.
334+
Tous les pays sont indiqués à l'aide des deux lettres renvoyant au code du pays
335+
en minuscules (*deprecated*) ou en majuscules, conformément au standard ISO 3166-1 alpha-2.
336336

337337
Clé ``intendedAudience/scope``
338338
''''''''''''''''''''''''''''''

docs/fr/schema.it.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ Italy
55

66
All the extensions listed below are specific for Italy and, as such, they must
77
be inserted in a section named with the ``it`` code. Every Country is specified
8-
using a two letters *country code* following the ISO 3166-1 alpha-2 standard.
8+
using a two letters lowercase (*deprecated*) or uppercase *country code* following
9+
the ISO 3166-1 alpha-2 standard.
910

1011

1112
Key ``countryExtensionVersion``

docs/it/country.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ prevede l’utilizzo di sezioni specifiche per ogni Paese
1212

1313
Tutte le sezioni specifiche per ogni Paese sono contenute in una sezione
1414
denominata con l’\ `ISO 3166-1 alpha-2 country
15-
code <https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2>`__. Ad esempio,
16-
``spid`` è una proprietà definita per i software italiani per la
15+
code <https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2>`__ in minuscolo (*deprecato*) o
16+
in maiuscolo.
17+
Ad esempio, ``spid`` è una proprietà definita per i software italiani per la
1718
dichiarazione dell’eventuale compatibilità con il Sistema Pubblico di
1819
Identità Digitale.
1920

docs/it/schema.core.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,8 @@ Chiave ``intendedAudience/countries``
323323
Questa chiave include in modo esplicito alcuni Paesi tra il pubblico
324324
previsto, i.e., il software rivendica esplicitamente la conformità con
325325
processi specifici, tecnologie o leggi. Tutti i Paesi sono specificati
326-
usando *country code* a due lettere seguendo lo standard ISO 3166-1
327-
alpha-2.
326+
usando *country code* a due lettere in minuscolo (*deprecato*) o in maiuscolo,
327+
seguendo lo standard ISO 3166-1 alpha-2.
328328

329329
Chiave ``intendedAudience/unsupportedCountries``
330330
''''''''''''''''''''''''''''''''''''''''''''''''
@@ -336,8 +336,8 @@ Questa chiave contrassegna esplicitamente i Paesi **NON** supportati.
336336
Questa situazione potrebbe verificarsi nel momento in cui esista un
337337
conflitto tra la modalità di funzionamento del software ed una legge
338338
specifica, un processo o una tecnologia. Tutti i Paesi sono specificati
339-
usando *country code* a due lettere seguendo lo standard ISO 3166-1
340-
alpha-2.
339+
usando *country code* a due lettere in minuscolo (*deprecato*) o in maiuscolo,
340+
seguendo lo standard ISO 3166-1 alpha-2.
341341

342342
Chiave ``intendedAudience/scope``
343343
'''''''''''''''''''''''''''''''''

docs/it/schema.it.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Italia
66
Tutte le chiavi elencate qui di seguito sono specifiche per l'Italia e, di
77
conseguenza, devono essere inserite in una sezione denominata con il codice
88
``it``. Tutti i Paesi sono specificati usando *country code* a due lettere
9-
seguendo lo standard ISO 3166-1 alpha-2.
9+
in minuscolo (*deprecato*) o in maiuscolo, seguendo lo standard ISO 3166-1 alpha-2.
1010

1111

1212
Chiave ``countryExtensionVersion``

docs/standard/country.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ laws or regulations. The provided extension mechanism is the usage of
1010
country-specific sections.
1111

1212
All country-specific sections live under a key named after two-letter
13-
lowercase `ISO 3166-1 alpha-2 country
13+
lowercase (*deprecated*) or uppercase `ISO 3166-1 alpha-2 country
1414
codes <https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2>`__. For instance
1515
``spid`` is a property for Italian software declaring whether the
1616
software is integrated with the Italian Public Identification System.

docs/standard/schema.core.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -347,8 +347,8 @@ Key ``intendedAudience/countries``
347347

348348
This key explicitly includes certain countries in the intended audience,
349349
i.e. the software explicitly claims compliance with specific processes,
350-
technologies or laws. All countries are specified using lowercase ISO
351-
3166-1 alpha-2 two-letter country codes.
350+
technologies or laws. All countries are specified using lowercase (*deprecated*)
351+
or uppercase ISO 3166-1 alpha-2 two-letter country codes.
352352

353353
Key ``intendedAudience/unsupportedCountries``
354354
'''''''''''''''''''''''''''''''''''''''''''''
@@ -359,7 +359,7 @@ Key ``intendedAudience/unsupportedCountries``
359359
This key explicitly marks countries as NOT supported. This might be the
360360
case if there is a conflict between how software is working and a
361361
specific law, process or technology. All countries are specified using
362-
lowercase ISO 3166-1 alpha-2 two-letter country codes.
362+
lowercase (*deprecated*) or uppercase ISO 3166-1 alpha-2 two-letter country codes.
363363

364364
Key ``intendedAudience/scope``
365365
''''''''''''''''''''''''''''''

0 commit comments

Comments
 (0)