Skip to content

Commit

Permalink
Add Italian README (#3120)
Browse files Browse the repository at this point in the history
* Add italian readme

* Add french rst data tag

* Fix the english data tag

* Add last revision date v1

* Add last revision date v2

* Add last reviewed and add suggested fixes
  • Loading branch information
damusss authored Oct 8, 2024
1 parent 305cf01 commit 8ee07ff
Show file tree
Hide file tree
Showing 7 changed files with 240 additions and 6 deletions.
3 changes: 2 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

**English** `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ `Español`_ `日本語`_
**English** `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ `Español`_ `日本語`_ `Italiano`_
---------------------------------------------------------------------------------------------------

Pygame_ is a free and open-source cross-platform library
Expand Down Expand Up @@ -220,3 +220,4 @@ See docs/licenses for licenses of dependencies.
.. _فارسی: ./docs/readmes/README.fa.rst
.. _Español: ./docs/readmes/README.es.rst
.. _日本語: ./docs/readmes/README.ja.rst
.. _Italiano: ./docs/readmes/README.it.rst
3 changes: 2 additions & 1 deletion docs/readmes/README.es.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

`English`_ `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ **Español** `日本語`_
`English`_ `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ **Español** `日本語`_ `Italiano`_
---------------------------------------------------------------------------------------------------------------------------------------------------

`Pygame`_ es una biblioteca multiplataforma, gratuita y de código abierto
Expand Down Expand Up @@ -170,3 +170,4 @@ Consulta docs/licenses para ver las licencias de dependencia.
.. _فارسی: README.fa.rst
.. _Français: README.fr.rst
.. _日本語: README.ja.rst
.. _Italiano: README.it.rst
3 changes: 2 additions & 1 deletion docs/readmes/README.fa.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

`English`_ `简体中文`_ `繁體中文`_ `Français`_ **فارسی** `Español`_ `日本語`_
`English`_ `简体中文`_ `繁體中文`_ `Français`_ **فارسی** `Español`_ `日本語`_ `Italiano`_
---------------------------------------------------------------------------------------------------
کتابخانه
Pygame_
Expand Down Expand Up @@ -256,3 +256,4 @@ LGPL-2.1-or-later **شناسه مجوز:**
.. _Français: README.fr.rst
.. _Español: README.es.rst
.. _日本語: README.ja.rst
.. _Italiano: README.it.rst
3 changes: 2 additions & 1 deletion docs/readmes/README.fr.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

`English`_ `简体中文`_ `繁體中文`_ **Français** `فارسی`_ `Español`_ `日本語`_
`English`_ `简体中文`_ `繁體中文`_ **Français** `فارسی`_ `Español`_ `日本語`_ `Italiano`_
---------------------------------------------------------------------------------------------------------------------------------------------------

`Pygame`_ est une bibliothèque multi-plateforme, libre et open-source
Expand Down Expand Up @@ -210,3 +210,4 @@ Voir les docs/licences pour les licences des dépendances.
.. _فارسی: README.fa.rst
.. _Español: README.es.rst
.. _日本語: README.ja.rst
.. _Italiano: README.it.rst
228 changes: 228 additions & 0 deletions docs/readmes/README.it.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,228 @@
.. image:: https://raw.githubusercontent.com/pygame-community/pygame-ce/main/docs/reST/_static/pygame_ce_logo.svg
:width: 800
:alt: pygame
:target: https://pyga.me/


|DocsStatus|
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

`English`_ `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ `Español`_ `日本語`_ **Italiano**
---------------------------------------------------------------------------------------------------

Pygame_ è una libreria open source gratuita e multipiattaforma
adibita allo sviluppo di applicazioni multimediali come videogiochi utilizzando Python.
Utilizza la `Simple DirectMedia Layer library`_ e altre librerie
popolari per astrarre le operazioni più comuni, rendendo la scrittura
di questi programmi un compito più intuitivo.

Questa distribuzione si chiama **`pygame - Community Edition`** ('pygame-ce' per abbreviare).

È una fork (divisione) del progetto pygame originale fondata dai suoi precedenti sviluppatori principali,
ed è stata creata dopo che ostacoli insuperabili gli hanno impedito di continuare a sviluppare l'originale.
La nuova distribuzione ha l'obbiettivo di offrire nuove versioni più di frequente, continue migliorie
e bugfixes e un modello governativo più democratico.

Nuovi contributori sono i benvenuti!

Installazione
-------------

::

pip install pygame-ce


Aiuto
-----

Se sei alle prime armi con pygame, dovresti riuscire a iniziare
abbastanza velocemente. Pygame ha a disposizione numerosi tutorial
e introduzioni. Esiste anche una documentazione di riferimento completa
per l'intera libreria. Puoi trovare la documentazione sulla `docs page`_.
Puoi anche visualizzare la documentazione localmente eseguento il comando
``python -m pygame.docs`` nel tuo terminale. Se la documentazione è
inaccessibile localmente, il sito web online verrà aperto al suo posto.

La documentazione online è aggiornata con la versione di sviluppo di pygame-ce
su github. Essa potrebbe essere leggermente più recente rispetto alla versione
di pygame-ce che stai usando. Per aggiornare alla versione più recente, esegui
il comando ``pip install pygame-ce --upgrade`` nel tuo terminale.

La cosa migliore è che la cartella degli esempi contiene numerosi piccoli
programmi giocabili che ti permetteranno di iniziare a maneggiare il codice
fin da subito.

Compilare dal Codice Locale
---------------------------

Se vuoi usare funzionalità che sono ancora in sviluppo o se vuoi
contribuire per pygame-ce avrai bisogno di compilare pygame-ce localmente
a partire dal suo codice sorgente piuttosto che installarlo con pip.

L'installazione dal codice sorgente è abbastanza automatizzata. La maggior
parte del lavoro riguarda compilare e installare le librerie richieste da pygame-ce.
Fatto ciò, esegui lo script ``setup.py`` che tenterà di
configurare automaticamente, compilare e installare pygame-ce.

Più informazioni riguardo all'installazione e alla compilazione sono
disponibili sulla `Compilation wiki page`_.

Crediti
-------

Grazie a tutti coloro che hanno aiutato a contribuire per questa libraria.
In ordine sono riportati i ringraziamenti speciali.

* Marcus Von Appen: many changes, and fixes, 1.7.1+ freebsd maintainer
* Lenard Lindstrom: the 1.8+ windows maintainer, many changes, and fixes
* Brian Fisher for svn auto builder, bug tracker and many contributions
* Rene Dudfield: many changes, and fixes, 1.7+ release manager/maintainer
* Phil Hassey for his work on the pygame.org website
* DR0ID for his work on the sprite module
* Richard Goedeken for his smoothscale function
* Ulf Ekström for his pixel perfect collision detection code
* Pete Shinners: original author
* David Clark for filling the right-hand-man position
* Ed Boraas and Francis Irving: Debian packages
* Maxim Sobolev: FreeBSD packaging
* Bob Ippolito: macOS and OS X porting (much work!)
* Jan Ekhol, Ray Kelm, and Peter Nicolai: putting up with early design ideas
* Nat Pryce for starting our unit tests
* Dan Richter for documentation work
* TheCorruptor for his incredible logos and graphics
* Nicholas Dudfield: many test improvements
* Alex Folkner for pygame-ctypes

Grazie a coloro che inviano patches e correzioni: Niki Spahiev, Gordon
Tyler, Nathaniel Pryce, Dave Wallace, John Popplewell, Michael Urman,
Andrew Straw, Michael Hudson, Ole Martin Bjoerndalen, Herve Cauwelier,
James Mazer, Lalo Martins, Timothy Stranex, Chad Lester, Matthias
Spiller, Bo Jangeborg, Dmitry Borisov, Campbell Barton, Diego Essaya,
Eyal Lotem, Regis Desgroppes, Emmanuel Hainry, Randy Kaelber,
Matthew L Daniel, Nirav Patel, Forrest Voight, Charlie Nolan,
Frankie Robertson, John Krukoff, Lorenz Quack, Nick Irvine,
Michael George, Saul Spatz, Thomas Ibbotson, Tom Rothamel, Evan Kroske,
Cambell Barton.

E ai nostri incredibili cacciatori di bug: Angus, Guillaume Proux, Frank
Raiser, Austin Henry, Kaweh Kazemi, Arturo Aldama, Mike Mulcheck,
Michael Benfield, David Lau.

Ci sono molte altre persone là fuori che hanno condiviso utili idee, che
hanno mantenuto il progetto in vita e che ci hanno essenzialmente reso la
vita più facile. Grazie!

Molte grazie alle persone che pubblicano commenti sulla documentazione e che
contribuiscono alla `pygame documentation`_ e alla `pygame-ce documentation`_.

Altrettanti ringraziamenti alle persone che creano giochi e che li pubblicano
sul sito pygame.org per rendere possibile agli altri di imparare da essi e di divertirsi.

Molte grazie a James Paige per aver ospitato il bugzilla di pygame.

Un altro grande ringraziamento a Roger Dingledine e al team di SEUL.ORG
per un hosting eccellente.

Requisiti
---------

Pygame come si può intuire dipende fortemente da SDL e da Python.
È inoltre collegata e incorpora diverse altre librerie più piccole.
Il modulo font dipende da SDL_ttf che dipende a sua volta da freetype.
Il modulo mixer (e mixer.music) dipendono da SDL_mixer. Il modulo image
dipende da SDL_image. La funzione Transform.rotozoom usa una versione
incorporata di SDL_rotozoom e il modulo gfxdraw incorpora una versione
di SDL_gfx.

Le versioni dei requisiti:


+----------+------------------------+
| CPython | >= 3.8 (Or use PyPy3) |
+----------+------------------------+
| SDL | >= 2.0.10 |
+----------+------------------------+
| SDL_mixer| >= 2.0.4 |
+----------+------------------------+
| SDL_image| >= 2.0.4 |
+----------+------------------------+
| SDL_ttf | >= 2.0.15 |
+----------+------------------------+

Come Contribuire
----------------
Prima di tutto, grazie per aver considerato di contribuire per pygame-ce! Sono le persone come te che rendono pygame-ce una libreria grandiosa. Per favore segui questi passaggi per iniziare:

1. Leggi le pagine wiki `Contribution Guidelines`_ e `Many Ways to Contribute`_.
2. Leggi la documentazione riguardo `Opening A Pull Request`_ e `Opening a Great Pull Request`_.
3. Leggi come `label and link reported issues`_.
4. Controlla l'`issue tracker`_ per problemi irrisolti che ti interessano o segnala un nuovo problema per iniziare una discussione riguardo alla tua idea.

Ci sono molte più risorse nelle `wiki pages`_ che possono aiutarti ad iniziare.

Se hai qualsiasi domanda, sentiti libero di chiedere nel `Pygame Community Discord Server`_ o segnala un problema.

Licenza
-------
**License Identifier:** LGPL-2.1-or-later

Questa libreria è distribuita con la licenza `GNU LGPL version 2.1`_ che può
essere trovata nel file ``docs/LGPL.txt``. Ci riserviamo il diritto di
distribuire future versioni di questa libreria con una licenza differente.

Questo significa essenzialmente che puoi usare pygame-ce in qualsiasi progetto
che tu voglia, ma se fai alcun cambiamento o aggiunte a pygame-ce stesso,
tali modifiche devono essere distribuite con una licenza compatibile (preferibilmente
presentate al progetto pygame-ce). Giochi commerciali o a codice chiuso sono consentiti.

I programmi nella sottocartella ``examples`` appartengono al dominio pubblico.

Controlla docs/licenses per le licenze dei requisiti.

****

**Last reviewed**: 05 October 2024 - **Ultima revisione**: 05 Ottobre 2024

.. |PyPiVersion| image:: https://img.shields.io/pypi/v/pygame-ce.svg?v=1
:target: https://pypi.python.org/pypi/pygame-ce

.. |PyPiLicense| image:: https://img.shields.io/pypi/l/pygame-ce.svg?v=1
:target: https://pypi.python.org/pypi/pygame-ce

.. |Python3| image:: https://img.shields.io/badge/python-3-blue.svg?v=1

.. |GithubCommits| image:: https://img.shields.io/github/commits-since/pygame-community/pygame-ce/2.4.1.svg
:target: https://github.com/pygame-community/pygame-ce/compare/2.4.1...main

.. |DocsStatus| image:: https://img.shields.io/website?down_message=offline&label=docs&up_message=online&url=https%3A%2F%2Fpyga.me%2Fdocs%2F
:target: https://pyga.me/docs/

.. |BlackFormatBadge| image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black

.. _Pygame: https://pyga.me
.. _pygame-ce documentation: https://pyga.me/docs/
.. _pygame documentation: https://www.pygame.org/docs/
.. _Simple DirectMedia Layer library: https://www.libsdl.org
.. _Compilation wiki page: https://github.com/pygame-community/pygame-ce/wiki#compiling
.. _docs page: https://pyga.me/docs
.. _GNU LGPL version 2.1: https://www.gnu.org/copyleft/lesser.html
.. _Contribution Guidelines: https://github.com/pygame-community/pygame-ce/wiki/Contribution-guidelines
.. _Many Ways to Contribute: https://github.com/pygame-community/pygame-ce/wiki/Many-ways-to-contribute
.. _Opening A Pull Request: https://github.com/pygame-community/pygame-ce/wiki/Opening-a-pull-request
.. _Opening a Great Pull Request: https://github.com/pygame-community/pygame-ce/wiki/Opening-a-great-pull-request
.. _issue tracker: https://github.com/pygame-community/pygame-ce/issues
.. _label and link reported issues: https://github.com/pygame-community/pygame-ce/wiki/Labelling-&-linking-reported-issues
.. _Pygame Community Discord Server: https://discord.gg/pygame
.. _wiki pages: https://github.com/pygame-community/pygame-ce/wiki

.. _English: ./../../README.rst
.. _简体中文: README.zh-cn.rst
.. _繁體中文: README.zh-tw.rst
.. _فارسی: README.fa.rst
.. _Français: README.fr.rst
.. _Español: README.es.rst
.. _日本語: README.ja.rst
.. _Italiano: README.it.rst
3 changes: 2 additions & 1 deletion docs/readmes/README.ja.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

`English` `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ `Español`_ **日本語**
`English` `简体中文`_ `繁體中文`_ `Français`_ `فارسی`_ `Español`_ **日本語** `Italiano`_
---------------------------------------------------------------------------------------------------

Pygame_ は、Pythonを使ってビデオゲームのようなマルチメディアアプリケーションを
Expand Down Expand Up @@ -237,3 +237,4 @@ gfxdraw には SDL_gfx の埋め込みバージョンが含まれています。
.. _Français: ./docs/readmes/README.fr.rst
.. _فارسی: ./docs/readmes/README.fa.rst
.. _Español: ./docs/readmes/README.es.rst
.. _Italiano: README.it.rst
3 changes: 2 additions & 1 deletion docs/readmes/README.zh-cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
|PyPiVersion| |PyPiLicense|
|Python3| |GithubCommits| |BlackFormatBadge|

`English`_ **简体中文** `繁體中文`_ `Français`_ `فارسی`_ `Español`_ `日本語`_
`English`_ **简体中文** `繁體中文`_ `Français`_ `فارسی`_ `Español`_ `日本語`_ `Italiano`_
----

Pygame_ 是一款自由且开源的跨平台库,用于开发电子游戏等多媒体应用。Pygame基于 `Simple DirectMedia Layer library`_ 以及其他几个广受欢迎的库,汲取其中最常见的函数,让编写游戏成为更加符合直觉的事情。
Expand Down Expand Up @@ -160,3 +160,4 @@ pygame显然依赖于SDL和Python。此外pygame还嵌入了几个较小的库
.. _فارسی: README.fa.rst
.. _Español: README.es.rst
.. _日本語: README.ja.rst
.. _Italiano: README.it.rst

0 comments on commit 8ee07ff

Please sign in to comment.