KDE Localization/it/Controlli: Difference between revisions
(Importazione con correzione dei link) |
(Link corretti, stavolta per davvero...) |
||
Line 1: | Line 1: | ||
Questo è un elenco di controlli che è utile fare prima di un rilascio. Per verificare la presenza di eventuali errori, eseguite nella cartella da cui volete ricercare (per esempio <tt>it/messages</tt>): | |||
$ grep --recursive --extended-regexp "<schema>" --color=auto * | $ grep --recursive --extended-regexp "<schema>" --color=auto * | ||
Line 15: | Line 15: | ||
|Parole che terminano per ''-chè'' (invece che per ''-ché'') | |Parole che terminano per ''-chè'' (invece che per ''-ché'') | ||
| \Bchè\b | | \Bchè\b | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5B%5B%3Aalpha%3A%5D%5Dch%C3%A8&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|''nè'' (invece del corretto ''né'') | |''nè'' (invece del corretto ''né'') | ||
| \bnè\b | | \bnè\b | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5B%5B%3A%3C%3A%5D%5Dnè&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|''cè'' (invece di ''c'è'') | |''cè'' (invece di ''c'è'') | ||
| \bcè\b | | \bcè\b | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5B%5B%3A%3C%3A%5D%5Dc%C3%A8&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|''sè'' (invece di ''sé'') | |''sè'' (invece di ''sé'') | ||
| \bsè\b | | \bsè\b | ||
| [http:// | | [http://kdeit.softwarelibero.it/ricerca.php?msgstr=s%C3%A8&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|su ''quì'' e su ''quà'' l'accento non va... | |su ''quì'' e su ''quà'' l'accento non va... | ||
| \bqu[ìà]\b | | \bqu[ìà]\b | ||
| [http:// | | [http://kdeit.softwarelibero.it/ricerca.php?msgstr=qu%5Bìà%5D&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|un'[a-z]+o (parole tipicamente maschili, ci sono alcuni falsi positivi però, come ''un'eco'') | |un'[a-z]+o (parole tipicamente maschili, ci sono alcuni falsi positivi però, come ''un'eco'') | ||
| <nowiki>un'[[:alpha:]]+o\b</nowiki> | | <nowiki>un'[[:alpha:]]+o\b</nowiki> | ||
| [http:// | | [http://kdeit.softwarelibero.it/ricerca.php?msgstr=un%27%5B%5B%3Aalpha%3A%5D%5D%2Bo%5B%5B%3A%3E%3A%5D%5D&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|un [a-z]+a (l'altro caso, in questo ci sono molti più falsi positivi come ''un problema'' o ''un programma'': vengono rimossi eliminando le parole in ''-ma'') | |un [a-z]+a (l'altro caso, in questo ci sono molti più falsi positivi come ''un problema'' o ''un programma'': vengono rimossi eliminando le parole in ''-ma'') | ||
| <nowiki>un'[[:alpha:]]+[^m\s]a\b</nowiki> | | <nowiki>un'[[:alpha:]]+[^m\s]a\b</nowiki> | ||
| [http:// | | [http://kdeit.softwarelibero.it/ricerca.php?msgstr=un+%5B%5B%3Aalpha%3A%5D%5D%2B%5B^m%5B%3Aspace%3A%5D%%5Da%5B%5B%3A%3E%3A%5D%5D&msgstrre=true&gui=true&noTag=true&doc=true Vai] | ||
|- | |- | ||
|Spazi prima dei simboli di punteggiatura | |Spazi prima dei simboli di punteggiatura | ||
| <nowiki>[[:space:]][[:punct:]] </nowiki> | | <nowiki>[[:space:]][[:punct:]] </nowiki> | ||
| [http:// | | [http://kdeit.softwarelibero.it/ricerca.php?msgstr=+%5B%3F!.%2C%3B%3A%5D&msgstrre=true&gui=true&doc=true Vai] | ||
|- | |- | ||
|Simboli di punteggiatura non seguiti da spazio o fine riga | |Simboli di punteggiatura non seguiti da spazio o fine riga | ||
| <nowiki>[[:punct:]][^[:space:]] </nowiki> | | <nowiki>[[:punct:]][^[:space:]] </nowiki> | ||
| [http:// | | [http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5B%3F!.%2C%3B%3A%5D%5B^+%5D&msgstrre=true&gui=true&doc=true Vai] | ||
|- | |- | ||
|Presenza di più di tre puntini di sospensione | |Presenza di più di tre puntini di sospensione | ||
|\.{4,} | |\.{4,} | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=....&gui=true&doc=true Vai] | ||
|- | |- | ||
|''qual'è'' (va scritto senza apostrofo) | |''qual'è'' (va scritto senza apostrofo) | ||
|qual' | |qual' | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=qual%27&gui=true&doc=true Vai] | ||
|- | |- | ||
|''pò'' (c'è il fiume ''Po'' ed il ''po''' come contrazione di ''poco'') | |''pò'' (c'è il fiume ''Po'' ed il ''po''' come contrazione di ''poco'') | ||
|\bpò\b | |\bpò\b | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5B%5B%3A%3C%3A%5D%5Dp%C3%B2%5B%5B%3A%3E%3A%5D%5D&msgstrre=true&gui=true&doc=true Vai] | ||
|- | |- | ||
|Apostrofi invece di accenti: ''<nowiki>e'</nowiki>'', ''<nowiki>piu'</nowiki>'' e così via. Attenzione ai falsi positivi (''<nowiki>po'</nowiki>''). | |Apostrofi invece di accenti: ''<nowiki>e'</nowiki>'', ''<nowiki>piu'</nowiki>'' e così via. Attenzione ai falsi positivi (''<nowiki>po'</nowiki>''). | ||
| [aeiou]' | | [aeiou]' | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5Baoeui%5D%27&msgstrre=true&gui=true&doc=true Vai] | ||
|- | |- | ||
|Apostrofo staccato dalla parola successiva (dopo consonante) | |Apostrofo staccato dalla parola successiva (dopo consonante) | ||
| [^aeiou]'\s | | [^aeiou]'\s | ||
|[http:// | |[http://kdeit.softwarelibero.it/ricerca.php?msgstr=%5B^aoeui%5D%27%5B%5B%3Aspace%3A%5D%5D&msgstrre=true&gui=true&doc=true Vai] | ||
|- | |- | ||
|Ricerca di lettere triple (bbb, ccc, ...) | |Ricerca di lettere triple (bbb, ccc, ...) |
Latest revision as of 22:03, 4 April 2012
Questo è un elenco di controlli che è utile fare prima di un rilascio. Per verificare la presenza di eventuali errori, eseguite nella cartella da cui volete ricercare (per esempio it/messages):
$ grep --recursive --extended-regexp "<schema>" --color=auto *
dove <schema> è riportato qua sotto per gli errori.
Per la maggior parte degli schemi potete anche fare una ricerca direttamente sul sito con il collegamento nell'ultima colonna. Dopo aver fatto clic sul collegamento, arriverai alla pagina di ricerca (preimpostata con la ricerca desiderata), dalla quale potrai ulteriormente raffinare le ricerche secondo traduttore, pacchetto, ramo ed altro.
Descrizione | Schema | Ricerca sul sito |
---|---|---|
Parole che terminano per -chè (invece che per -ché) | \Bchè\b | Vai |
nè (invece del corretto né) | \bnè\b | Vai |
cè (invece di c'è) | \bcè\b | Vai |
sè (invece di sé) | \bsè\b | Vai |
su quì e su quà l'accento non va... | \bqu[ìà]\b | Vai |
un'[a-z]+o (parole tipicamente maschili, ci sono alcuni falsi positivi però, come un'eco) | un'[[:alpha:]]+o\b | Vai |
un [a-z]+a (l'altro caso, in questo ci sono molti più falsi positivi come un problema o un programma: vengono rimossi eliminando le parole in -ma) | un'[[:alpha:]]+[^m\s]a\b | Vai |
Spazi prima dei simboli di punteggiatura | [[:space:]][[:punct:]] | Vai |
Simboli di punteggiatura non seguiti da spazio o fine riga | [[:punct:]][^[:space:]] | Vai |
Presenza di più di tre puntini di sospensione | \.{4,} | Vai |
qual'è (va scritto senza apostrofo) | qual' | Vai |
pò (c'è il fiume Po ed il po' come contrazione di poco) | \bpò\b | Vai |
Apostrofi invece di accenti: e', piu' e così via. Attenzione ai falsi positivi (po'). | [aeiou]' | Vai |
Apostrofo staccato dalla parola successiva (dopo consonante) | [^aeiou]'\s | Vai |
Ricerca di lettere triple (bbb, ccc, ...) | ([[:alpha:]])\1{2,} | impossibile * |
Parole ripetute due volte (per per e simili errori) | (\b\w+\b)[[:space:]]\1 | impossibile * |
Minuscole dopo alcuni segni di punteggiatura (. ! ?) | [\.\!\?][[:space:]]*[[:lower:]] | |
Maiuscole non dopo . ! ? (tutti i nomi propri sono falsi positivi) | [^\.\!\?][[:space:]]*[[:upper:]] |
* L'implementazione delle espressioni regolari di MySQL non supporta i riferimenti all'indietro, quindi è assolutamente impossibile cercare elementi ripetuti, siano essi parole o lettere. Per questo dovete per forza usare grep sui file locali, e non c'è santo che tenga.