Skip to content

Commit 8cf0684

Browse files
authored
Merge pull request italia#708 from pcerqua-ipzs/italian-translation-setup
Italian Translations Setup
2 parents 93ddbb3 + 6dacba5 commit 8cf0684

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+3106
-899
lines changed

.gitguardian.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,11 @@ version: 2
22

33
secret:
44
ignored-paths:
5-
- docs/it/userinfo_endpoint.rst
6-
- docs/en/userinfo_endpoint.rst
5+
- docs/it/oas3/OAS3-PDND-AS.yaml
6+
- docs/it/oas3/OAS3-PDND-Issuer.yaml
7+
- docs/it/oas3/OAS3-PDND-WP.yaml
8+
- docs/en/oas3/OAS3-PDND-AS.yaml
9+
- docs/en/oas3/OAS3-PDND-Issuer.yaml
10+
- docs/en/oas3/OAS3-PDND-WP.yaml
11+
12+

.github/templates/index-template.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
<head>
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6-
<title>Project Documentation</title>
6+
<title>IT-Wallet Technical Documentation</title>
77
<link rel="stylesheet" href="static/style.css">
88
</head>
99
<body>
10-
<h1>Project Documentation</h1>
10+
<h1>IT-Wallet Technical Documentation</h1>
1111

1212
<div class="section">
1313
<h2>Current Version</h2>

docs/en/architecture-overview.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,8 @@ The Trust Infrastructure manages onboarding and revocation of entities, provides
5151
:maxdepth: 3
5252

5353
functionalities.rst
54-
how-to-read-spec.rst
54+
55+
56+
57+
58+

docs/en/brand-identity.rst

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
.. "included" file, so we start with '-' title level
44
55
Brand Identity
6-
-------------------------------
7-
6+
--------------
87

98
The IT-Wallet Brand Identity defines the system's personality and it's expressed through a set of standardized elements, including its naming and Visual Identity. It strengthens and promotes the Trust Model at the basis of the entire ecosystem, that is to say the framework that legitimizes the Actors' participation in the IT-Wallet System and ensures the security and integrity of its processes.
109

@@ -105,15 +104,19 @@ The integration of the Authentication Button within the Discovery Page may vary
105104
.. only:: format_html
106105

107106
.. figure:: ./images/svg/discovery-page-layouts.svg
108-
:alt: examples of Discovery Page layouts: grid, tab, and list
107+
:alt: Examples of Discovery Page layouts: grid, tab, and list
109108
:width: 100%
109+
110+
Examples of Discovery Page layouts: grid, tab, and list
110111

111112
.. only:: format_latex
112113

113114
.. figure:: ./images/pdf/discovery-page-layouts.pdf
114-
:alt: examples of Discovery Page layouts: grid, tab, and list
115+
:alt: Examples of Discovery Page layouts: grid, tab, and list
115116
:width: 100%
116117

118+
Examples of Discovery Page layouts: grid, tab, and list
119+
117120
For further details on the use of the Authentication Button, please refer to the :ref:`functionalities:Authentication` section.
118121

119122
The Authentication Button has the following requirements:

docs/en/conf.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
version = settings_doc_version
1414

1515
import sys, os
16+
import shlex
17+
import subprocess
18+
1619
from pathlib import Path
1720
confdir = Path(__file__).resolve().parent
1821

@@ -49,7 +52,7 @@
4952
'sphinx.ext.ifconfig',
5053
'sphinx.ext.autosectionlabel',
5154
'sphinxcontrib.redoc',
52-
'myst_parser',
55+
'myst_parser',
5356
'sphinxcontrib.plantuml'
5457
]
5558

@@ -81,7 +84,7 @@
8184
"""
8285

8386
plantuml_jar = confdir.parent.parent / "utils/plantuml/plantuml-1.2025.2.jar"
84-
plantuml = f'java -jar {str(plantuml_jar)}'
87+
plantuml = f'java -Djava.awt.headless=true -jar {shlex.quote(str(plantuml_jar))}'
8588
plantuml_output_format = 'svg'
8689
plantuml_latex_output_format = 'pdf'
8790
plantuml_server = ''
@@ -317,7 +320,7 @@
317320
% temporally save the original command
318321
\let\original@includegraphics\includegraphics
319322
320-
% includegraphics is redefined for special characters
323+
% includegraphics is redefined for special characters
321324
\renewcommand{\includegraphics}[2][]{%
322325
\begingroup
323326
\catcode`\-=12\relax
@@ -345,7 +348,7 @@
345348
\makeatother
346349
''',
347350
'extrapackages': r'''
348-
% No extra pks is required
351+
% No extra pks is required
349352
''',
350353
'passoptionstopackages': r'''
351354
% Minimal options for xcolor if required
@@ -360,24 +363,24 @@
360363
\setmonofont{Latin Modern Mono}
361364
''',
362365
}
363-
366+
364367
# Additional latex conf
365368
latex_show_pagerefs = True
366369
latex_show_urls = 'no'
367370
latex_use_parts = True
368371
latex_domain_indices = True
369372
latex_use_modindex = True
370373
latex_table_style = ['booktabs']
371-
372-
374+
375+
373376
# Grouping the document tree into LaTeX files. List of tuples
374377
# (source start file, target name, title,
375378
# author, documentclass [howto, manual, or own class]).
376379
latex_documents = [
377380
('index', settings_file_name + '.tex', settings_project_name, " ", 'manual'),
378381
]
379-
380-
382+
383+
381384
# -- Options for manual page output ---------------------------------------
382385

383386
# One entry per manual page. List of tuples

docs/en/defined-terms.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.. include:: ../common/common_definitions.rst
22

3+
34
Normative References
45
====================
56

@@ -18,7 +19,6 @@ Directive (EU) 2019/882 of the European Parliament and of the Council of 17 Apri
1819

1920
Design Guidelines for websites and digital services provided by public administrations, pursuant to Article 53, paragraph 1-ter of Legislative Decree No. 82 of March 7, 2005, as amended.
2021

21-
.. _defined-terms:
2222

2323
Defined Terms and Acronyms
2424
==========================

docs/en/design.rst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
.. include:: ../common/common_definitions.rst
22

3-
.. "included" file, so we start with '-' title level
43

54
Design Principles
6-
-----------------
5+
=================
76

87
The IT-Wallet System adheres to the Digital Identity Wallet Paradigm, aiming to provide Users with a simple, fast, and more secure experience when accessing services.
98

@@ -16,3 +15,10 @@ To ensure service quality from a User Experience perspective, Primary Actors, bo
1615
- **Accessibility**: Technical Solutions MUST be designed and maintained to meet high accessibility standards to ensure service access regardless of individual abilities, technological skills, or external and contextual constraints. Public entities MUST adhere to [REF_ACCESSIBILITY], whereas private entities MUST comply with applicable regulations.
1716

1817
- **Consistency**: Technical Solutions MUST be designed and maintained in adherence to the IT-Wallet System's Brand Identity and User Experience functional requirements in this document, to promote the recognizability of components, to ensure the overall system consistency, and to minimize the User's cognitive load.
18+
19+
.. toctree::
20+
:caption: Design Principles Indice dei Contenuti
21+
:maxdepth: 3
22+
23+
brand-identity.rst
24+

0 commit comments

Comments
 (0)