Warning, /sdk/pology/lang/nn/rules/ortography.rules is written in an unsupported language. File is not indexed.
0001 # Frequent ortography mistakes in Norwegian Nynorsk. 0002 # Karl Ove Hufthammer <karl@huftis.org> 0003 # License: GPLv3 0004 0005 include file="puretext.filters" 0006 0007 [applikasjon]i 0008 id="applikasjon" 0009 hint="applikasjon → program [unntak: XML-applikasjon o.l.]" 0010 0011 [dataane]i 0012 hint="dataane → dataa" 0013 0014 # Endinga -elig til -eleg. (Men kan ikkje ha 0015 # den generelle regelen -lig → -leg, då for 0016 # eksempel «forskjellig» er unntak.) 0017 [elig\b] 0018 hint="-lig → -leg" 0019 0020 [haldt] 0021 hint="haldt → halde" 0022 0023 [leste?\b]i 0024 id="lest" 0025 hint="lest(e) → lesen/lese/lesne [og verbet leste → las]" 0026 valid after="\b[Ff]" 0027 0028 [bærbar]i 0029 hint="bærbar → berbar" 0030 0031 [skygge]i 0032 hint="skygge → skugge (finst eit substantiv ord «skygge», men det er inkjekjønn og tyder noko anna)" 0033 0034 [setting]i 0035 id="setting" 0036 hint="setting → setjing" 0037 valid after="@System" before="s\b" 0038 valid after="Documents and " before="s\b" 0039 0040 [\bsetta\b]i 0041 hint="setta → setja" 0042 0043 [(kolonna[^rn]|ei kolonne\b)]i 0044 hint="kolonne er hankjønnsord" 0045 0046 [(attributten|ein attributt)]i 0047 hint="attributt er inkjekjønnsord" 0048 0049 [\bikke\b]i 0050 hint="ikke → ikkje" 0051 0052 [\bjeg\b]i 0053 hint="jeg → eg" 0054 0055 [\b\s(!|:|\?)] 0056 id="mellomrom-før" 0057 hint="Aldri mellomrom før utropsteikn, kolon eller spørjeteikn [det er det franskmenna som har]" 0058 valid span=":" before="q" 0059 valid before="[-–][()]" 0060 0061 [ér\b] 0062 hint="-ér → -er [imperativ har aldri -ér på norsk]" 0063 0064 [\b-?(cd|pc)-] 0065 hint="cd/pc → CD/PC" 0066 0067 [(CD|PC)('’|en|ar|ane)]i 0068 hint="CDen → CD-en, PCane → PC-ane, osv." 0069 0070 [\b[Ww][Ii][ -]?[Ff][Ii]\b] 0071 hint="wifi, WiFi, wi-fi, … → Wi-Fi" 0072 valid span="Wi-Fi" 0073 0074 [utskiftning]i 0075 hint="utskiftning → utskifting" 0076 0077 [skall]i 0078 id="skall" 0079 hint="skall → skal" 0080 valid after="hovud" 0081 valid before="e" 0082 valid before="ar" 0083 0084 [adressar]i 0085 hint="adressar → adresser" 0086 0087 [\btillet\b]i 0088 hint="tillet → tillèt (presens) eller tillét (preteritum)" 0089 0090 [\butvidelsar\b]i 0091 hint="utvidelsar → utvidingar" 0092 0093 [\btreig]i 0094 hint="treig → treg" 0095 0096 [\bitl\b] 0097 hint="itl → til" 0098 0099 [oppløysning]i 0100 hint="oppløysning → oppløysing" 0101 0102 [virituell\w+]i 0103 hint="virituell → virtuell" 0104 0105 [historien|ein historie|historiane]i 0106 hint="historie er eit hokjønnsord" 0107 0108 [ved sidan av]i 0109 hint="ved sidan av → ved sida av" 0110 0111 [(trå|trår|trått|trådd|trådde|trø|trør|trødde|trødd) i kraft]i 0112 hint="trå/trø i kraft → tre i kraft" 0113 0114 [førde?\b] 0115 hint="utførd, overførd etc. → utført, overført etc." 0116 0117 # I følgjande regel burde me eigentleg òg sett på 0118 # leddsetningar som startar med «Om», men det er for 0119 # mange tekstar av typen «Om programnamn» o.l., 0120 # så regelen hadde ikkje blitt påliteleg. Heldigvis 0121 # har me i praksis få leddsetningar som startar med «Om» 0122 # i omsetjingane. 0123 [\b(Viss|Dersom) [^,]+$] 0124 id="komma-leddsetning-viss" 0125 hint="Skal alltid vera komma etter leddsetning (som her startar med «Viss» eller «Dersom») som står først i heilsetning" 0126 0127 # For «Når» ser me berre på det som faktisk ser ut 0128 # som setningar, dvs. sluttar på puktum e.l. 0129 [\bNår [^,]+[\.!?][^,]*$] 0130 id="komma-leddsetning-naar" 0131 hint="Skal alltid vera komma etter leddsetning (som her startar med «Når») som står først i heilsetning" 0132 0133 ## «Oppgje» kan visst tyda det same på nynorsk som på bokmål, 0134 ## likevel, så kommenterer ut denne regelen … 0135 ## 0136 ## Fangar òg opp adjektivformene («oppgjeven»/«oppgjevne») 0137 ## og samansette ord («førehandsoppgitte»). 0138 #[oppgje|oppgi] 0139 #id="oppgje" 0140 #hint="å «oppgje»/«oppgi» tyder på nynorsk berre å resignera (eks. «oppgje kampen») – bruk heller «skriv (inn)», «vel», «meld», «opplys», «ta med», «gje (opp)», «spesifiser», …" 0141 0142 [\b…] 0143 id="ellipse-mellomrom" 0144 hint="Bruk hardt mellomrom («AltGr + mellomrom» i Lokalize) før ellipseteiknet, med mindre det er snakk om eit avbrote/trunkert ord" 0145 0146 [\b …] 0147 id="hardt-ellipse-mellomrom" 0148 hint="Bruk hardt (ikkje vanleg) mellomrom før ellipseteiknet («AltGr + mellomrom» i Lokalize)" 0149 0150 *hook name="nn:exclusion/exclude-forms~['klammeformer']" on="msgstr" 0151 id="klammeform" 0152 hint="Bruk av eit ord som tidlegare var klammeform unngår me (i regelen)." 0153 valid ctx="\.kgm$" 0154 valid ctx="^(City|star|Constellation) name" 0155 valid span="Internett" 0156 valid span="ANSI" 0157 valid span="API" 0158 valid span="DOI" 0159 valid span="NOT" 0160 valid span="MIT" 0161 valid span="AVI" 0162 valid span="ToME" 0163 valid span="bits" after="-" 0164 valid after="«" span="tar" before="»" 0165 valid span="tar" before="\.gz" 0166 valid span="tar" before="\.bz2" 0167 valid span="tar" after="\." 0168 valid span="\b[Tt]ar\b" before="-" 0169 valid span="^[Kk]ari\s?$" 0170 valid span="^KARI\s?$" 0171 valid span="^Andi\s?$" 0172 valid span="Los" before="Angeles" 0173 valid span="Jordi" after="Steve" 0174 valid span="Pasi" before="Lalinaho" 0175 valid span="Internet" before="Explorer" 0176 valid span="Sitter" after="Harald " 0177 valid span="Saudi" before="-Arabia" 0178 valid span="pH-verdi" 0179 valid span="eigde" 0180 valid span="søsken" 0181 valid span="søster|søstre" 0182 valid span="\b[Kk]rets(en|ar|ane)?\b" 0183 valid msgstr="^©" 0184 valid span="Orknøyene" 0185 0186 *hook name="nn:exclusion/exclude-forms~['unormert']" on="msgstr" 0187 id="unormert" 0188 valid span="MIT" 0189 hint="Bruk av eit ord som er unormert (alltid vore det eller gått ut av ordboka nyleg)." 0190 0191 *hook name="nn:exclusion/exclude-forms~['imperativfeil']" on="msgstr" 0192 id="imperativending" 0193 hint="imperativ skal aldri slutta på -ér («installer», ikkje «installér»)" 0194 0195 *hook name="nn:exclusion/exclude-forms~['subst-mask-artikkel']" on="msgstr" 0196 id="hankjønn" 0197 valid before="-" 0198 hint="Ordet har feil artikkel (det er hankjønn, ikkje hokjønn eller inkjekjønn)" 0199 0200 *hook name="nn:exclusion/exclude-forms~['subst-fem-artikkel']" on="msgstr" 0201 id="hokjønn" 0202 valid before="-" 0203 hint="Ordet har feil artikkel (det er hokjønn, ikkje hankjønn eller inkjekjønn)" 0204 0205 *hook name="nn:exclusion/exclude-forms~['subst-noyt-artikkel']" on="msgstr" 0206 id="inkjekjønn" 0207 valid before="-" 0208 hint="Ordet har feil artikkel (det er inkjekjønn, ikkje hankjønn eller hokjønn)" 0209 0210 # End of rules