User:Fish bowl/cleanup

not searches

 * copy-and-pasted pitch accent (extremely frequent problem :) )
 * Category:en:Geography != Category:en:Places
 * abuse of zh-div
 * characters that are written with ids but have been encoded since
 * inferred readings https://en.wiktionary.org/w/index.php?title=耳石&diff=prev&oldid=63927801
 * locate
 * unihan definitions
 * jmdict definitions
 * how much of Category:Korean terms with obsolete senses is old/middle korean
 * me putting ja-renyokei in |t= instead of |pos=
 * easy find-and-replace for |tN=((ja-renyokei
 * un-templated old japanese uxes
 * other archaic formatting
 * "Chinese" translations, instead of Mandarin ( or any of the related templates, or a lack of nesting)
 * Dungan missing tones
 * Grease pit/2023/November

mul
}} }} }} }} }} }} }} }}
 * Special:LintErrors
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\* *\{\{lb\|(zh|ja|ko)\|/
 * {{lb}} in an unordered list
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\* *\{\{m\|(zh|ja|ko)\|/
 * {{m}} in an unordered list
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\{\{[^A-Za-z0-9\+\-\.,†‡=!&…'·→]+/ japanese
 * templates with weird formatting
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\#\*\*\ / -hastemplate:usex
 * #** (mis-indented quote/usex, usually with other comorbidities)
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-l insource:/\{\{[^}]*\|\{\{zh-[lm]\|/
 * nested {{zh-l}} or {{zh-m}}
 * nested {{zh-l}} or {{zh-m}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:ja-r insource:/\{\{[^}]*\|\{\{ja-r\|/ -insource:/\{\{(der|col)[^|]*\|ja[^}]+\{\{ja-r\|/ -hastemplate:elements
 * nested {{ja-r}}
 * proper nouns untemplated
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "japanese katakana" "japanese proper nouns" -hastemplate:place -hastemplate:"name translit" -individuals
 * ja
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "chinese proper nouns" -hastemplate:place -hastemplate:"name translit" -hastemplate:zh-see insource:/gloss=-/
 * zh
 * bare google books URL
 * Special:Search/books.google.com
 * Special:Search/Citations:books.google.com
 * {{para|title|Archived copy}}

various *-see problems
a naughty rule-breaking template in the first place.

can we at least rule that it must be with the "Definitions" dummy pos-header at all times? treat it like head (but never accompanied with  definition lines) for maintenance

}} }}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-see insource:/==Chinese==.+===Glyph origin===.+\{\{zh-see/ -insource:/=(Definitions|Etymology([ 0-9]*))==+.\{\{zh-see/
 * has {{zh-see}} and Glyph origin header but {{zh-see}} is not under a Definitions header
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-see insource:/Etymology=+.\{\{zh-see/
 * ===Etymology==={{zh-see}}

}} }} }}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "For pronunciation and definitions" incategory:"japanese lemmas" insource:/\# \{\{ja-(see|gv)/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:ja-gv -"is the kyūjitai"
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:ja-see insource:/===Etymology===[^=]+\{\{ja-see/
 * ===Etymology==={{ja-see}}

zh
}}
 * About Chinese/tasks
 * Category:zh-pron usage missing POS
 * Category:Requests for cleanup in Hanyu Pinyin entries
 * {{#invoke:User:Suzukaze-c/02|test_2
 * incategory:"Requests for cleanup in Hanyu Pinyin entries" insource:/pinyin of\|[^|}]{2}/ -insource:/[著為麽麼]/

}} }}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-der insource:"zh-der" insource:/zh-der[^}]+\}\}.\{\{zh-der/
 * hastemplate:zh-der insource:"zh-der" insource:/zh-der[^}]+\}\}.\{\{zh-der/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-x insource:/\{\{zh-x\|[^}]+[^》]\|''[^']/
 * {{zh-x}} italics without matching 《》

}} }} }} }} }} }} }}
 * zh-forms
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "chinese phono-semantic matchings" "phonetic" insource:/\zh-forms[^}]+[=|]-[|}]/
 * psm with suppressed glosses
 * "chinese phono-semantic matchings" "phonetic" insource:/\zh-forms[^}]+[=|]-[|}]/
 * psm with suppressed glosses
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-forms insource:t insource:/-forms[^}]*\|t=/
 * hastemplate:zh-forms insource:t insource:/-forms[^}]*\|t=/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-forms insource:/zh-forms\|[^|}]*alt=[^}|]+:/
 * |alt= ":" is for translit
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-forms insource:/zh-forms\|[^}]*alt=[^}]+(second|2nd|round|simp)/
 * zh-pron
 * Mandarin
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-pron incategory:"Mandarin lemmas" insource:/\|m=[^|}=]+(, | ,)/ -intitle:/，|——|、/
 * Mandarin with
 * hastemplate:zh-pron incategory:"Mandarin lemmas" insource:/\|m=[^|}=]+(, | ,)/ -intitle:/，|——|、/
 * Mandarin with
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-pron incategory:"Cantonese lemmas" insource:/\|c=[^|}=]+(, | ,)/ -intitle:/，|——|、/
 * Cantonese with
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:zh-pron incategory:"Cantonese lemmas" insource:/\|c=[^|}=]+\*/
 * Cantonese with
 * many false positives
 * probably mostly false positives
 * (Beer parlour/2022/May)
 * missing pron.
 * (Beer parlour/2022/May)
 * missing pron.
 * missing pron.

+Chinese variant forms -Chinese lemmas category=Chinese variant forms notcategory=Chinese lemmas count=100 mode=inline ordermethod=categoryadd order=descending +Chinese simplified forms -Chinese lemmas -Translingual lemmas category=Chinese simplified forms notcategory=Chinese lemmas notcategory=Translingual lemmas count=100 mode=inline ordermethod=categoryadd order=descending

hanzi
}} }} }}
 * Special:WhatLinksHere/Template:su leftover from my newhz thing
 * {{#invoke:User:Suzukaze-c/02|test_2
 * cjk hastemplate:zh-div insource:/zh-div\|[^市區鄉鎮縣街省河水都國島里村州邑埠山池嶼府洞道川地江町邦郡海{}族日朝母語聲母調星宿卦帝基屬科目草魚蟲花鼠色羊蛇鳥犬病症酒醬]+\}[^#=]+/
 * abuse of (replace "cjk" with another search term for other types of entries)
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\{zh-forms/ insource:/zh-see/ -insource:/zh-pron/
 * 有{{zh-forms}} 有 → useless(?) {{zh-forms}}
 * 有{{zh-forms}} 有 → useless(?) {{zh-forms}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/==Chinese==/ -"Chinese lemmas" -"Chinese variant forms" -"Chinese simplified forms" -intitle:"derived terms"
 * {{zh-see}} not producing categories

I was just curious about 拗 supposedly having the Mandarin readings "āo, āo, niū, yū" when other sources say they are "ǎo, ào, niù (not 100% sure about yù)". Bumm13 (talk) 08:29, 31 May 2017 (UTC)
 * Shoot, it must have been one of those cases where the code I used to generate the entry accidentally ignored tone marks... I must figure out a way to track them down. —suzukaze (t・c) 19:57, 31 May 2017 (UTC)

ko
}} }}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "korean lemmas" hastemplate:"ko-etym-native" insource:/ko-etym-native\|[^|}]+\|[^|}ᆞᆡ]+\|[^|}]*[^yw]o/
 * OKM romanization of 오 as o instead of wo
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "korean lemmas" hastemplate:"ko-etym-native" insource:/ko-etym-native\|[^|}]+\|[^|}ᆞᆡ]+\|[^|}]*[^yw]o/
 * OKM romanization of 오 as o instead of wo
 * OKM romanization of 오 as o instead of wo
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\{\{t[^}]*\|ko\|[^}]*\}\}[^t]+[㐀-龥]/
 * korean translation hanja
 * korean translation hanja
 * [todo] 350bot accidentally added two hyphens to the right of the link pipe
 * [todo] 350bot accidentally added two hyphens to the right of the link pipe
 * [todo] 350bot accidentally added two hyphens to the right of the link pipe
 * [todo] 350bot accidentally added two hyphens to the right of the link pipe
 * [todo] 350bot accidentally added two hyphens to the right of the link pipe

ja
}} }} }} }} }} }} }} }} }} }} }} }} }} }} }} }}
 * Special:WhatLinksHere/Template:tracking/ja/invalid Hrkt
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/(Synonyms|Antonyms)=+...\{\{l\|ja\|/ -"script characters"
 * synonyms and antonyms that maybe should use {{ja-r}}
 * insource:/(Synonyms|Antonyms)=+...\{\{l\|ja\|/ -"script characters"
 * synonyms and antonyms that maybe should use {{ja-r}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "Japanese" insource:/==Japanese==/ intitle:/[㐀-鿕]/ -hastemplate:"ja-kanjitab" -hastemplate:"character info"
 * missing {{ja-kanjitab}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * incategory:"Japanese lemmas" insource:/\#[\:\*]\:\:/
 * usex fmt
 * {{#invoke:User:Suzukaze-c/02|test_2
 * incategory:"Japanese lemmas" insource:/Noun===[^}]+proper/
 * header mismatch: noun vs. proper noun
 * headword with parameters that do not apply to it
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "japanese nouns" insource:/ja-noun[^}]+(tr|type|infl)=/
 * with |tr= |type= |infl=
 * "japanese nouns" insource:/ja-noun[^}]+(tr|type|infl)=/
 * with |tr= |type= |infl=
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "japanese proper nouns" insource:/ja-pos\|proper\|[^}]+rom/
 * proper nouns with manual romanization
 * "japanese proper nouns" insource:/ja-pos\|proper\|[^}]+rom/
 * proper nouns with manual romanization
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "japanese suru verbs" insource:/\{\{ja-noun[^}]+\}\}[^#]+\# to /
 * suru verb definition order is wrong (verb definition under noun header)
 * (仕る)
 * also: same as XXX above/below
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:hhira japanese insource:/\|hhira=[^\|\}]*[ゃゅょゎっ]/
 * 歴史的仮名遣いに小書き
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\* *\{\{ja-def\|/
 * misuse of {{ja-def}} as a linking template: should use {{ja-r}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * insource:/\* *\{\{ja-def\|/
 * misuse of {{ja-def}} as a linking template: should use {{ja-r}}
 * insource:/\* *\{\{ja-def\|/
 * misuse of {{ja-def}} as a linking template: should use {{ja-r}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * "japanese lemmas" insource:/\{\{ja-[^}\=]+\. *[ぁ-ン]+\. *[ぁ-ン]+\. *[ぁ-ン]+/
 * un.ne.ce.ssa.ry dots
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:juku -etymology
 * 有{{juku}} 無Etymology
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:ja-see insource:/ja-kanjitab[^}]*\|alt=/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * japanese forms insource:/\{\{(rare|dated|obsolete|archaic) (sp|form)/ insource:/ja-kanjitab[^}]*\|alt=/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:ja-kanjitab hastemplate:ja-ateji insource:/\|ateji=/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:ja-kanjitab "are ateji" insource:/\|ateji=/
 * {{#invoke:User:Suzukaze-c/02|test_2
 * incategory:"Japanese terms spelled with jukujikun" insource:/(juku|jukuji|jukujikun)1/

za
}} }} }}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * hastemplate:za-pron insource:/===[^* ]+\{\{za-pron/
 * {{za-pron}} missing preceding bullet
 * {{#invoke:User:Suzukaze-c/02|test_2
 * zhuang insource:"head za" -hastemplate:za-pron -"zhuang sawndip forms" -"zhuang letters"
 * 無{{za-pron}}
 * {{#invoke:User:Suzukaze-c/02|test_2
 * zhuang insource:"head za" -"zhuang letters"
 * 無{{za-head}}

misspellings
toggle