Fatti

[Y.] è una cittadina albanese, arrivata in Svizzera nel 1991 e residente nel Comune politico di Oberriet dal 1993. Lavora presso la A. AG a Oberriet dal 1995 e vive con suo figlio disabile X. e suo figlio Z. con la sua famiglia. [Y.] ha presentato più volte domande di naturalizzazione, respinte dall'assemblea cittadina del Comune politico di Oberriet. Il Dipartimento degli Interni del Cantone di San Gallo ha annullato le decisioni di rifiuto e rinviato la questione al Comune per un nuovo esame. Tuttavia, l'assemblea cittadina ha continuato a rifiutare la naturalizzazione, motivo per cui [Y.] ha presentato un ricorso.

Legge

Il Tribunale federale constata che le assemblee cittadine comunali hanno un ampio margine di discrezionalità in materia di naturalizzazione e che può essere richiesta una "certa integrazione locale". Tuttavia, non è ammissibile utilizzare l'appartenenza ad associazioni o altre organizzazioni come unico criterio per una sufficiente integrazione. Piuttosto, l'integrazione deve essere intesa come un graduale adeguamento alle abitudini svizzere, tenendo conto anche di altri aspetti come le conoscenze linguistiche, l'inserimento nel processo lavorativo e la responsabilità…