Warning, /sdk/pology/lang/ja/rules/style.rules is written in an unsupported language. File is not indexed.
0001 # Style checks for KDE translation into Japanese. 0002 # Japanese KDE translation team <kde-jp@kde.org> 0003 # License: GPLv3 0004 0005 include file="puretext.filters" 0006 0007 [[一-龠ぁ-んァ-ヴー]\?] 0008 hint="日本語の疑問文には全角の「?」を使ってください。" 0009 0010 [[A-Za-z0-9]] 0011 id="hankaku1" 0012 hint="半角の英数字を使ってください。" 0013 0014 [[()[]{}]] 0015 id="hankaku2" 0016 hint="半角の括弧を使ってください。" 0017 0018 [:] 0019 id="hankaku3" 0020 hint="半角のコロンを使ってください。" 0021 0022 [/] 0023 id="hankaku4" 0024 hint="半角のスラッシュを使ってください。" 0025 0026 [ ] 0027 id="hankaku5" 0028 hint="半角のスペースを使ってください。" 0029 0030 # it appears more common these days to use "10進数" than "十進数" 0031 #[\d ?進] 0032 #id="number base" 0033 #hint="漢数字を使ってください [十進数]" 0034 #valid before="行|捗" 0035 0036 [\d ?次] 0037 hint="漢数字を使ってください [二次曲線]" 0038 0039 [\d ?角] 0040 hint="漢数字を使ってください [三角形]" 0041 0042 [\d ?面体] 0043 hint="漢数字を使ってください [正四面体]" 0044 0045 [従って] 0046 hint="したがって [副詞の場合はかな書き]" 0047 valid after="に" 0048 0049 [全て] 0050 hint="すべて" 0051 0052 [一旦] 0053 hint="いったん" 0054 0055 [一杯] 0056 hint="いっぱい" 0057 0058 [予め] 0059 hint="あらかじめ" 0060 0061 [大体] 0062 hint="だいたい" 0063 0064 [大抵] 0065 hint="たいてい" 0066 0067 [是非] 0068 hint="ぜひ" 0069 0070 [未だ] 0071 hint="まだ" 0072 0073 [先ず] 0074 hint="まず" 0075 0076 [殆ど] 0077 hint="ほとんど" 0078 0079 [沢山] 0080 hint="たくさん" 0081 0082 [更に] 0083 hint="さらに" 0084 valid after="変" 0085 0086 [恐らく] 0087 hint="おそらく" 0088 0089 [稀] 0090 hint="まれ" 0091 0092 [若しくは] 0093 hint="もしくは、または" 0094 0095 [尚] 0096 hint="なお" 0097 valid before="南|北" 0098 0099 [但し] 0100 hint="ただし" 0101 0102 [即ち] 0103 hint="すなわち" 0104 0105 [又] 0106 hint="また" 0107 0108 [及び] 0109 hint="および [接続詞の場合はかな書き]" 0110 valid before="ま" 0111 valid ctx="kgm" 0112 0113 [下さい] 0114 hint="ください [補助動詞]" 0115 0116 [出来] 0117 hint="できます、できません" 0118 valid !before="[るれまなず]" 0119 0120 [頂] 0121 hint="いただく [補助動詞]" 0122 valid !before="[かきくけこ]" 0123 0124 [易] 0125 hint="やすい" 0126 valid !before="[かくいけ]" 0127 0128 [難] 0129 hint="にくい" 0130 valid !before="[かくいけ]" 0131 0132 [無] 0133 id="nai" 0134 hint="ない、なし" 0135 valid !before="[いしけきか]" 0136 0137 [迄] 0138 hint="まで" 0139 0140 [等] 0141 hint="など" 0142 valid after="[均平同]" 0143 valid before="し|[一-龠]" 0144 0145 [位] 0146 id="kurai" 0147 hint="くらい、ぐらい [助詞]" 0148 valid before="[一-龠]" 0149 valid after="[単上下測方変順水の]" 0150 0151 [毎] 0152 id="every" 0153 hint="ごと" 0154 valid cat="libkunitconversion" 0155 valid before="([年月週日時分秒回]|平方)" 0156 valid after="^" before="$" cat="kalarm" 0157 0158 [度に] 0159 hint="たびに" 0160 valid after="[一-龠を]|\d ?" 0161 0162 [様] 0163 hint="よう" 0164 valid after="[一-龠]" 0165 valid !before="[なにでだ]" 0166 0167 [通り] 0168 id="tori1" 0169 hint="以下のとおり、予定どおり [cf. 何通り]" 0170 valid before="道" 0171 valid !after="の|(文字|言葉|見かけ|型|時間|期日|予定|計画|約束|スケジュール|約束|設定|設計|仕様|規格|規定|指定|サイズ|思い|好み|予想|予測|想像|期待|希望|要求|思わく|指示|命令|説明|指摘|通常|平常|従来|前回|元|いつも|今まで|これまで)の?" 0172 0173 [為] 0174 hint="ため" 0175 valid after="人|行|無作" 0176 valid before="替" 0177 0178 [塞] 0179 hint="ふさぐ [訓読みの場合はかな書き]" 0180 valid after="要" 0181 valid !before="[がぎぐげご]" 0182 0183 [歪] 0184 hint="ゆがむ [訓読みの場合はかな書き]" 0185 valid before="[度曲]" 0186 0187 [畳] 0188 hint="たたむ" 0189 valid !before="[まみむめも]" 0190 0191 [貰] 0192 hint="もらう" 0193 valid !before="[わいうえおっ]" 0194 0195 [晒] 0196 hint="さらす" 0197 0198 [栞] 0199 hint="しおり" 0200 0201 [筈] 0202 hint="はず" 0203 0204 [繋] 0205 hint="つなぐ" 0206 0207 [閾] 0208 hint="しきい" 0209 0210 [幾] 0211 hint="いくつ、いくら" 0212 valid before="何" 0213 0214 [詫び] 0215 hint="わび" 0216 0217 [捧] 0218 hint="ささげる" 0219 valid !before="[げぐ]" 0220 0221 [括] 0222 hint="くくる、囲む" 0223 valid !before="[らりるれろ]" 0224 0225 [曖昧] 0226 hint="あいまい" 0227 0228 [と共に] 0229 hint="とともに" 0230 0231 [御覧] 0232 hint="ご覧" 0233 0234 [且つ] 0235 hint="かつ" 0236 0237 [並びに] 0238 hint="ならびに [接続詞]" 0239 0240 [辿] 0241 hint="たどる" 0242 0243 [遥か] 0244 hint="はるか" 0245 0246 [跨] 0247 hint="またぐ" 0248 valid !before="[がぎぐげご]" 0249 0250 [暫く] 0251 hint="しばらく" 0252 0253 [とおり] 0254 id="tori3" 0255 hint="3 通り、何通り [cf. 以下のとおり]" 0256 valid !after="\d *|いく|[何一二三四五六七八九十百千万億]" 0257 0258 [けい線] 0259 hint="罫線" 0260 0261 [かっこ] 0262 hint="括弧" 0263 0264 [あて先] 0265 hint="宛先" 0266 0267 [したが] 0268 hint="従って [動詞の場合は漢字]" 0269 valid !after="に" 0270 0271 [かわりに] 0272 hint="代わりに" 0273 0274 [すでに] 0275 hint="既に" 0276 0277 [もっとも] 0278 hint="最も" 0279 0280 [つねに] 0281 hint="常に" 0282 0283 [おもに] 0284 hint="主に" 0285 0286 [ただちに] 0287 hint="直ちに" 0288 0289 [たとえば] 0290 hint="例えば" 0291 0292 [関連づけ] 0293 hint="関連付け" 0294 0295 [みな] 0296 hint="見なす" 0297 valid before="さん" 0298 valid after="割り込" before="し" 0299 valid !before="[さしすせそ]" 0300 0301 [見做] 0302 hint="見なす" 0303 0304 [看做] 0305 hint="見なす" 0306 0307 [みつ] 0308 hint="見つかる" 0309 valid !before="[かけ]" 0310 0311 [見付] 0312 hint="見つかる" 0313 valid !before="[かけ]" 0314 0315 [ヶ月|ヵ月] 0316 hint="カ月" 0317 0318 [箇所] 0319 id="kasho1" 0320 hint="個所 [数に付く場合は「カ所」]" 0321 valid after="数|\d ?|[一二三四五六七八九十百千万憶]" 0322 0323 [(数|\d ?|[一二三四五六七八九十百千万憶])[箇個ヶ]所] 0324 id="kasho2" 0325 hint="カ所" 0326 0327 [切替] 0328 hint="切り替え" 0329 0330 [読込] 0331 hint="読み込み" 0332 0333 [書込] 0334 hint="書き込み" 0335 0336 [繰返] 0337 hint="繰り返し" 0338 0339 [貼付] 0340 hint="貼り付け" 0341 0342 [切取] 0343 hint="切り取り" 0344 0345 [取付] 0346 hint="取り付け" 0347 0348 [割当] 0349 hint="割り当て" 0350 0351 [置換え] 0352 hint="置き換え" 0353 valid after="配" 0354 0355 [書換え] 0356 hint="書き換え" 0357 0358 [折返] 0359 hint="折り返し" 0360 0361 [割込] 0362 hint="割り込み" 0363 0364 [なければいけません] 0365 hint="なければなりません [必要 cf. 禁止→してはいけません]" 0366 0367 [なくてはいけません] 0368 hint="なければなりません [必要 cf. 禁止→してはいけません]" 0369 0370 [なくてはなりません] 0371 hint="なければなりません" 0372 0373 [てはなりません] 0374 hint="てはいけません [禁止 cf. 必要→なければなりません]" 0375 0376 [\.\.\.$] 0377 id="dots1" 0378 hint="「...」を取り忘れていませんか?" 0379 valid msgid="(\.\.\.?|…)$" 0380 0381 {^\w+(\s+\w+){0,3}\.\.\.?$}i 0382 id="dots2" 0383 hint="「...」を付け忘れていませんか?" 0384 valid msgstr="\.\.\.$" 0385 valid msgid="please wait\.\.\." 0386 0387 [: ?$]i 0388 id="colon1" 0389 hint="「:」を取り忘れていませんか?" 0390 valid msgid=": ?$" 0391 valid msgid="(every|after|for|from|to|of|at|except|named|is|at least|more than|below|above) ?$" 0392 0393 {: ?$} 0394 id="colon2" 0395 hint="「:」を付け忘れていませんか?" 0396 valid msgstr=": ?$" 0397 valid after=":q" 0398 valid msgstr="[。?]$" 0399 0400 [ +\(&[A-Z\d]\)] 0401 id="accel1" 0402 hint="アクセラレータの括弧の前にはスペースを入れません [前に括弧がある場合は入れます]" 0403 removeFilter handle="accel" 0404 valid after="\)" 0405 valid after="#[12]" before=":" cat="kuser" 0406 0407 [\(&[a-z]\)] 0408 id="accel2" 0409 hint="アクセラレータには大文字を使ってください" 0410 removeFilter handle="accel" 0411 0412 [\.\.\. *\([_&][A-Z\d]\)] 0413 id="accel3" 0414 hint="「...」はアクセラレータの後に付けてください" 0415 removeFilter handle="accel" 0416 0417 [\(] 0418 id="style-space1" 0419 hint="左括弧の前に半角のスペースを入れてください。" 0420 clearFilters 0421 valid after="\\n" 0422 valid after="[\s]" 0423 valid after="^" 0424 valid before="&[A-Za-z\d]\)" 0425 valid before="_[A-Za-z\d]\)" 0426 valid after="([。、?「」“‘\"'/<>]|\.\.\.)" 0427 valid after="[=\+\-]" 0428 valid after="[A-Za-z]" before="\)" 0429 valid after="\$" before="KDEDIR" 0430 valid after="DVD\+R|DVD-R|CD-R|DVD%1R" before="W\)" 0431 valid after="BD-R" before="E\)" 0432 valid after="PDF" before="La\)TeX" 0433 valid before="TM\)" 0434 valid after="(Microsoft|Windows)" before="R\)" 0435 valid after="mplayer|diff|grep|write|wall" before="\d\)" 0436 valid after="[12]" before="[xy]\)" cat="joystick" 0437 valid after="range" before="\d\)" cat="kig" 0438 valid after="Point" before="\d\,\d\)" cat="kig" 0439 valid after="[a-z]" before="(n|a|a,b)\) ?=" cat="kalgebra" 0440 valid msgid="^%1\($" msgstr="^%1\($" cat="kalgebra" 0441 valid msgid="^QPixmap\($" msgstr="^QPixmap\($" cat="kommander" 0442 valid after="(cos|sin)" before="t\)" 0443 valid after="pi" before="\d?π" 0444 valid after="f" before="(x,y|x,k)\)" 0445 valid after="%\d" before="x\) ?=" 0446 valid after="loop|ln" before="角度\)" 0447 valid after="aCH3" before="CH2\)" 0448 valid after=";" before="\*" cat="kfontinst" 0449 valid after="%1" before="%2\)" ctx="command-with-section" 0450 valid after="new_shellscript" before="([12]|%N)\)\.sh" 0451 valid after="%" before="album|aritist|extension\)" 0452 valid after="\(%1,%2\)" before="%3x%4\)" cat="digikam" 0453 valid msgid="^T\(K\):$" msgstr="^T\(K\):$" cat="libkdcraw" 0454 valid after="@env" before="PATH\)" 0455 valid after="\$" before="変数\)" 0456 valid after="&?nbsp;" 0457 valid after="KDEDIR" before="&?nbsp;" cat="quanta" 0458 valid after="タグ名" before="属性1, 属性2" cat="quanta" 0459 valid after="s" before="\[a\-zA\-Z\]\+\)" cat="quanta" 0460 valid after="%artist\)" before="アルバム名" cat="kopete" 0461 valid after="。:" cat="kopete" 0462 valid after="\\left" cat="kile" 0463 valid after="%1" before="%2, %3\)" cat="kalgebra" 0464 valid cat="kspread" 0465 valid cat="sheets" 0466 0467 [\)] 0468 id="style-space2" 0469 hint="右括弧の後に半角のスペースを入れてください。" 0470 clearFilters 0471 valid before="\\n" 0472 valid before="[\s]" 0473 valid before="$" 0474 valid before="([。?、」”’\"'/<>:|\]]|, |\.\.\.|…)" 0475 valid before="[=\+\-]" 0476 valid after="\(La" before="TeX" 0477 valid after="\(X" before="HTML" 0478 valid after="\(K" before="WordQuiz" 0479 valid after="\(CH2" before="3COOH" 0480 valid after="\d" before="e-\d" 0481 valid after="\"" before="£" cat="kfontinst" 0482 valid after="new_shellscript\(([12]|%N)" before="\.sh" 0483 valid after="\(%1,%2" before="\(%3x%4\)" cat="digikam" 0484 valid after="%artist" before="\(アルバム名: %album\)" cat="kopete" 0485 valid after="pool\.ntp\.org" before=",asia\.pool\.ntp\.org" cat="kcmkclock" 0486 valid after="\(ad\|banner" before="\\\\\./" cat="kcmkonqhtml" 0487 valid after="xff\]\*" before="\[" cat="quanta" 0488 valid after="\[a\-zA\-Z\]\+" before=";" cat="quanta" 0489 valid after="Windows\(R" before="\)" msgid="Windows\(R\)\)" cat="kfileshare" 0490 valid after="\((π/2|π)" before="\)" cat="kmplot" 0491 valid after="\.(xmi|mdl|kml|gpx)" before=";;" 0492 valid after="\(プロプライエタリ" before="\)" cat="kvpnc" 0493 valid cat="kspread" 0494 valid cat="sheets" 0495 0496 [[A-Za-z]+] 0497 id="style-space3" 0498 hint="英文字と日本語の間には半角のスペースを入れてください。" 0499 removeFilter handle="markup" 0500 addFilterRegex match="<interface>" repl="「" on="pmsgstr" 0501 addFilterRegex match="</interface>" repl="」" on="pmsgstr" 0502 addFilterHook name="remove/remove-markup-msg" on="msg" 0503 valid span="n" after="\\" 0504 valid !after="[一-龠ぁ-んァ-ヴー]" !before="[一-龠ぁ-んァ-ヴー]" 0505 valid span="[DFPS]" before="ブロック" cat="kalzium" 0506 valid span="pH" before="値|測定器" cat="kalzium" 0507 valid span="km" after="平方" 0508 0509 [[。、]] 0510 id="style-space4" 0511 hint="日本語の句読点の後にはスペースを入れません。" 0512 removeFilter handle="markup" 0513 valid !before="[ ]" 0514 0515 [[0-9] %(?![1-9])] 0516 id="style-percent" 0517 hint="数字とパーセント記号の間にはスペースを入れません。" 0518 removeFilter handle="fmtdirs" 0519 0520 [\w“|”\w] 0521 id="quotedouble" 0522 hint="英語の引用符の前後には半角のスペースを入れてください" 0523 0524 removeFilter handle="markup" 0525 0526 [\w<application>|</application>\w] 0527 id="tag-application" 0528 hint="このタグの前後には半角のスペースを入れてください" 0529 0530 [\w<filename>|</filename>\w] 0531 id="tag-filename" 0532 hint="このタグの前後には半角のスペースを入れてください" 0533 0534 [\w<resource>|</resource>\w] 0535 id="tag-resource" 0536 hint="このタグの前後には半角のスペースを入れてください" 0537 0538 [\w<command>|</command>\w] 0539 id="tag-command" 0540 hint="このタグの前後には半角のスペースを入れてください" 0541 0542 [\w<icode>|</icode>\w] 0543 id="tag-icode" 0544 hint="このタグの前後には半角のスペースを入れてください" 0545 0546 [\w<envar>|</envar>\w] 0547 id="tag-envar" 0548 hint="このタグの前後には半角のスペースを入れてください" 0549 0550 [\w<email>|</email>\w] 0551 id="tag-email" 0552 hint="このタグの前後には半角のスペースを入れてください" 0553 0554 [\w<link>|</link>\w] 0555 id="tag-link" 0556 hint="このタグの前後には半角のスペースを入れてください" 0557 0558 [\w<numid>|</numid>\w] 0559 id="tag-numid" 0560 hint="このタグの前後には半角のスペースを入れてください" 0561 0562 [\w<shortcut>|</shortcut>\w] 0563 id="tag-shortcut" 0564 hint="このタグの前後には半角のスペースを入れてください" 0565 0566 [\w[ ]+<interface>|</interface>[ ]+\w] 0567 id="tag-interface" 0568 hint="このタグの前後にはスペースを入れません" 0569 0570 [\w<tt>|</tt>\w] 0571 id="tag-tt" 0572 hint="このタグの前後には半角のスペースを入れてください" 0573 0574 [\w<code>|</code>\w] 0575 id="tag-code" 0576 hint="このタグの前後には半角のスペースを入れてください" 0577 0578 [<(i|em)>.+</(i|em)>] 0579 id="tag-italic" 0580 hint="本当に必要でなければイタリック体の使用を避けてください (引用符や KUIT タグに置き換えるとか)" 0581 valid span="<i>イタリック体</i>" cat="quanta, kopete" 0582 valid cat="kalgebra" 0583 0584 0585 # 0586 # rules for websites-docs-krita-org/*.po files 0587 # 0588 0589 [:kbd:`.*?`] 0590 id="krita-docs-kbd" 0591 hint="前後にスペースが必要" 0592 valid after="^|[ \(\)、。]" before="$|[ \(\):、。,]" 0593 valid !catrx="docs_krita_org_*" 0594 0595 [:dfn:`.*?`] 0596 id="krita-docs-dfn" 0597 hint="前後にスペースが必要" 0598 valid after="^|[ \(\)、。]" before="$|[ \(\):、。,]" 0599 valid !catrx="docs_krita_org_*" 0600 0601 [:guilabel:`.*?`] 0602 id="krita-docs-guilabel" 0603 hint="前後にスペースが必要" 0604 valid after="^|[ \(\)、。]" before="$|[ \):、。]" 0605 valid !catrx="docs_krita_org_*" 0606 0607 [:ref:`.*?`] 0608 id="krita-docs-ref" 0609 hint="前後にスペースが必要" 0610 valid after="^|[ \(\)、。]" before="$|[ \(\):、。\.]" 0611 valid !catrx="docs_krita_org_*" 0612 0613 [:menuselection:`.*?`] 0614 id="krita-docs-menuselection" 0615 hint="前後にスペースが必要" 0616 valid after="^|[ \(\)、。]" before="$|[ \(\):、。\.]" 0617 valid !catrx="docs_krita_org_*" 0618 0619 [:literal:`.*?`] 0620 id="krita-docs-literal" 0621 hint="前後にスペースが必要" 0622 valid after="^|[ \(\)、。]" before="$|[ \(\):、。]" 0623 valid !catrx="docs_krita_org_*" 0624 0625 [:file:`.*?`] 0626 id="krita-docs-file" 0627 hint="前後にスペースが必要" 0628 valid after="^|[ \(\)、。]" before="$|[ \):、。]" 0629 valid !catrx="docs_krita_org_*" 0630 0631 [:program:`.*?`] 0632 id="krita-docs-program" 0633 hint="前後にスペースが必要" 0634 valid after="^|[ \(\)、。]" before="$|[ \):、。]" 0635 valid !catrx="docs_krita_org_*" 0636 0637 [\|mouse(left|middle|right)\|] 0638 id="krita-docs-mouse" 0639 hint="前後にスペースが必要" 0640 valid after="^|[ \(\)、。]" before="$|[ \(\):、。]" 0641 valid !catrx="docs_krita_org_*" 0642 0643 [\|(path tool|tooltransform)\|] 0644 id="krita-docs-tool" 0645 hint="前後にスペースが必要" 0646 valid after="^|[ \(\)、。]" before="$|[ \(\):、。]" 0647 valid !catrx="docs_krita_org_*" 0648 0649 [``] 0650 id="krita-docs-backticks" 0651 hint="片側にスペースが必要" 0652 valid after="^|[ 、。(]" 0653 valid before="$|[ 、]" 0654 valid !catrx="docs_krita_org_*" 0655 0656 [\*+] 0657 id="krita-docs-star" 0658 hint="片側にスペースが必要" 0659 valid after="^|[ 、。\(\)\']" 0660 valid before="$|[ 、。\)\':]" 0661 valid !catrx="docs_krita_org_*"