CATALAN tots els dies/cada dia

Bon vespre, Jaume.

En aquestes dues expressions:
totes les setmanes
tots els dies
Diu: Amb valor freqüentatiu val més dir «cada setmana» o «cada dia»

Si ho provo amb aquestes.
totes les dones
totes les nenes
totes les oportunitats
totes les persones
totes les vegades
totes les voltes
tots els anys
tots els cops
tots els homes
tots els matins
tots els nens
totes les pauses
totes les interrupcions

No hi ha el suggeriment tot i que es podria substituir el “totes les+nom en plural” i “tots els+nom en plural” per: "cada+nom en singular.

Veig que es podria fer una regla general per tots els noms que segueixen a “tots els” o a “totes les”.

He vist les dues regles que tens i penso que es podrien substituir per una sola. Ara per ara no trobo on pot fallar la regla pels mots que segueixen darrere.

La regla que recomana que canviar tots els dies -> cada dia apareix en alguns llibres d’estil. Però la veritat és que no està gaire justificada. En algun diccionari la definició de “cada dia” és precisament “tots els dies”. Al final, això no són més que preferències d’un o altre.

Sóc més partidari d’eliminar aquestes regles que d’estendre-les a altres paraules. O potser les podem passar al mode perfeccionista (picky mode). I a tot estirar, seria amb les expressions de temps: dia, setmana, mes, any, vegada, volta, cop…

Podríem deixar-ho amb dia, matí, setmana, any, vegada i cop. Almenys faríem content a Jordi Badia de VilaWeb que es queixava de com s’havia escampat el “tots els”.

He intentat fer les altres regles i revisat les dues que tens.

    <rule id="TOTS_ELS_DIES" name="tots els dies">
        <antipattern>
            <marker>
                <token>dies</token>
                <token regexp="yes">són|blaus|verts|grisos|laborables|feiners|faeners|plujosos|ventosos|foscos|boirosos|humits|clars|gelats|glaçats|enboirats</token>
            </marker>
        </antipattern>
        <pattern>
            <token>tots</token>
            <token>els</token>
            <token>dies</token>
        </pattern>
        <message>Amb valor freqüentatiu val més dir <suggestion>cada dia</suggestion>.</message>
        <short>Expressió preferible</short>
        <example correction="cada dia"><marker>tots els dies</marker> surt el sol</example>
        <example>cada dia surt el sol</example>
    </rule>


    <rule id="TOTS_ELS_ANYS" name="tots els anys">
        <antipattern>
            <marker>
                <token>anys</token>
                <token regexp="yes">són|amagats|antics|oblidats|catastròfics|negres|dolents|passats|vinents|bixests|bissextils</token>
            </marker>
        </antipattern>
        <pattern>
            <token>tots</token>
            <token>els</token>
            <token>anys</token>
        </pattern>
        <message>Amb valor freqüentatiu val més dir <suggestion>cada any</suggestion>.</message>
        <short>Expressió preferible</short>
        <example correction="cada any"><marker>tots els anys</marker> fan una trobadacanta</example>
        <example>cada any fan una trobada</example>
    </rule>

   <rule id="TOTS_ELS_MATINS" name="tots els matins">
        <antipattern>
            <marker>
                <token>matins</token>
                <token regexp="yes">són|plujosos|ventosos|foscos|boirosos|humits|clars|gelats|glaçats|enboirats</token>
            </marker>
        </antipattern>
        <pattern>
            <token>tots</token>
            <token>els</token>
            <token>matins</token>
        </pattern>
        <message>Amb valor freqüentatiu val més dir <suggestion>cada matí</suggestion>.</message>
        <short>Expressió preferible</short>
        <example correction="cada matí"><marker>tots els matins</marker> plou</example>
        <example>cada matí plou</example>
    </rule>


    <rule id="TOTES_LES_VEGADES" name="totes les vegades">
    <antipattern>
            <marker>
                <token>vegades</token>
                <token regexp="yes">són</token>
            </marker>
        </antipattern>
        <pattern>
            <token>totes</token>
            <token>les</token>
            <token>vegades</token>
        </pattern>
        <message>Amb valor freqüentatiu val més dir <suggestion>cada vegada</suggestion>.</message>
        <short>Expressió preferible</short>
        <example correction="cada vegada"><marker>totes les vegades</marker> repeteix</example>
        <example>cada vegada repeteix</example>
    </rule>

    <rule id="TOTS_ELS_COPS" name="tots els cops">
    <antipattern>
            <marker>
                <token>cops</token>
                <token regexp="yes">són|baixos|necessaris|forts|durs|involuntaris|secs|amagats</token>
            </marker>
        </antipattern>
        <pattern>
            <token>tots</token>
            <token>els</token>
            <token>cops</token>
        </pattern>
        <message>Amb valor freqüentatiu val més dir <suggestion>cada cop</suggestion>.</message>
        <short>Expressió preferible</short>
        <example correction="cada cop"><marker>tots els cops</marker> repeteix</example>
        <example>cada cop repeteix</example>
    </rule>

    <rule id="TOTES_LES_SETMANES" name="totes les setmanes">
    <antipattern>
            <marker>
                <token>setmanes</token>
                <token regexp="yes">són|blaves|verdes|grises|fosques</token>
            </marker>
        </antipattern>
        <pattern>
            <token>totes</token>
            <token>les</token>
            <token>setmanes</token>
        </pattern>
        <message>Amb valor freqüentatiu val més dir <suggestion>cada setmana</suggestion>.</message>
        <short>Expressió preferible</short>
        <example correction="cada setmana"><marker>totes les setmanes</marker> canta</example>
        <example>cada setmana canta</example>
    </rule>

Com pots veure s’han d’excloure els plurals.
La regla que tenies per "totes les setmanes"
Totes les setmanes són avorrides.
Si acceptem la correcció, queda
Cada setmana són avorrides.

Tots els dies plujosos.
Si acceptem la correcció, queda
Cada dia plujosos.

i LT no dona error.
M’imagino que hi deu haver una regla general per la concordança que veig que aquí no funciona.

Això del Picky mode pot ser interessant, però quan els filòlegs acceptin que fan ús del corrector tindràs molta feina si hi ha d’haver normes d’estil o recomanacions. :slight_smile:

Gràcies. Em sembla molt bé tot el que proposes. Ho he posat en aquesta regla, generalitzant una mica més. [ca] improve rule TOTS_ELS_DIES, thanks to Pep Bofarull · languagetool-org/languagetool@1275305 · GitHub

Segons el que surti en els tests, ho posarem o no en el mode perfeccionista.

Hola, Jaume:
He passat la regla per:
https://community.languagetool.org/ruleEditor/expert
I veig (pel que sé d’aquesta eina) que funciona prou bé.

HI ha una novel·la titulada “Totes les nits” i una pel·lícula “Tots els matins del món” i em fa pensar que si l’expressió comença amb majúscules, caldria excloure-la de la regla així com els noms propis.