Fatti
La controversia oppone la conduttrice di un edificio, X., alla locatrice, Y. La conduttrice ha affittato una parte dell'edificio dal 1973 per esercitarvi la sua scuola. Il contratto di locazione è stato rinnovato il 5 aprile 1991. La conduttrice ha informato la locatrice più volte, a partire da ottobre 1991, dei problemi di climatizzazione nei locali affittati. Nonostante queste lamentele, la locatrice non ha riparato la climatizzazione. L'8 aprile 1997, la conduttrice ha fornito un inventario dettagliato dei difetti della climatizzazione, che interessavano il 24,49% della superficie affittata. La conduttrice ha successivamente chiesto alla locatrice la restituzione del 20% dei canoni pagati tra ottobre 1992 e novembre 1997, nonché la riduzione del canone per il futuro. La locatrice ha riparato la climatizzazione durante l'estate 1998.
La conduttrice ha adito la Commissione cantonale di conciliazione, poi il Tribunale di distretto, che ha parzialmente accolto la sua domanda. La locatrice ha interposto appello, che è stato parzialmente accolto dal Tribunale cantonale. La conduttrice ha presentato un ricorso in riforma contro questa sentenza, che è stato parzialmente accolto dal Tribunale federale.
Legge
Il Tribunale federale ha esaminato i criteri che consentono di calcolare la quota di riduzione del canone in caso di difetto. Ha considerato che la riduzione del canone deve essere proporzionale al difetto e si determina in rapporto al valore dell'oggetto senza difetto. Il Tribunale federale ha anche esaminato la natura giuridica del credito di restituzione del canone fondato su un difetto della cosa locata e ha concluso che è di natura contrattuale.
Il Tribunale federale ha anche affrontato la questione della prescrizione delle pretese di restituzione dei canoni. Ha considerato che la prescrizione delle…