[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]
cannot/couldn't の訳の時制 (was pitivi - master
おかのです
pitivi のメッセージ翻訳に関して、
全体の方針にかかわることがあったので、こちらに投げます。
(さきほど ML にも流した、damned-lies での pitivi のコメントの続きです)
経緯としては、
#: ../pitivi/check.py:139
msgid "Could not import the xdg Python library"
msgstr "xdg Pythonライブラリをインポートできませんでした"
#: ../pitivi/check.py:166
msgid "Could not import the Zope interface module"
msgstr "Zope インターフェースモジュールをインポートできません"
といった、何かをしようとしてできなかった、というメッセージの訳が
「できません」「できませんでした」と揺れているのを
「できません」に統一したところ、
>>> 「できませんでした」を「できません」に統一。
>>
>> 「日本語スタイルガイド」には、
>> できるだけ英文と同じ時制を使います。
>> とあり、"Could not open document '%s'." を "ドキュメント '%s' を開くことができませんでした。" とする例が挙げられています。
>> 私も、時制が意味を持つ場合もあるので、そうだろうなと思っていました。
>> いまここで、could not を「できませんでした」から「できません」と変更する、そのほうが望ましいという理由を教えていただけないでしょうか?
とのコメントをいただいた、ということです。
「できませんでした」ではなく「できません」にしたのは、
> この変更は、松澤さんの
> ・"Cannot ..." というメッセージの訳は「できませんでした」より「できません」のほうが自然
> ・"Cound not ..." というメッセージの訳に「できません」と「できませんでした」が混在している
> コメントを受けたものです。
>
> 原文には "Cannot ..." のものも "Counld not ..." のものもありますが、
> どちらも何かができなかったという結果をあらわしており、
> これらを原文の時制にあわせて「……できません」「……できませんでした」と訳し分けるよりは、
> どちらかに統一したほうがよい (かつ、「……できません」が自然) と感じたので、
> そのようにしました。
pitivi のこの種のメッセージの原文には現在時制のものも過去時制のものもあり、
とくに理由があって使い分けられているようにも見えないので、
訳の時制を原文に合わせるよりは、統一したほうがよいかと思いそうしました。
こういうケースについては Sun のガイドにも gnome.gr.jp の文書にも書かれていないので、
みなさんのご意見を伺いたいと思います。
# そもそも想定されてないとか、原文を直すべきとかあると思いますが
なお、既存の他の翻訳がどうなっているかを調べてみると、
seahorse など一部のモジュール以外は、おおむね原文の時制にしたがって訳されているようです。
以下、
左の三つの数字は原文が過去時制のもの (msgid が /(could[\s]*not|couldn't)/i にマッチするもの)
右の三つの数字は原文が現在時制のもの (msgid が /(can[\s]*not|can't)/i にマッチするもの)
で、三つの数字は、それぞれ、訳が過去時制 (「できませんでした」を含む)、
訳が現在時制 (「できませんでした」を含まず、「できません」を含む)、それ以外、です。
# 抽出したメッセージは
# http://jnug.net/gnome-couldnt.txt
# http://jnug.net/gnome-cant.txt
# に置きました (機械的に抽出したので、不適切なものも含まれているはず)
0 0 0 0 1 0 accerciser.master.ja.po
2 0 0 0 1 0 aisleriot.master.ja.po
0 0 0 0 0 0 alacarte.master.ja.po
7 0 1 1 6 0 anjuta.master.ja.po
0 0 0 0 0 0 at-spi2-atk.master.ja.po
0 0 0 0 0 0 at-spi2-core.master.ja.po
0 0 0 0 0 0 atk.master.ja.po
3 2 0 0 6 0 baobab.master.ja.po
15 0 1 2 29 0 brasero.master.ja.po
0 0 0 0 0 0 caribou.master.ja.po
0 0 0 0 0 0 cheese.master.ja.po
0 0 0 0 0 0 cogl.master.ja.po
1 0 0 0 0 0 devhelp.master.ja.po
4 2 0 4 3 0 empathy.master.ja.po
2 0 0 1 8 0 eog.master.ja.po
5 0 0 0 4 1 epiphany.master.ja.po
3 0 0 2 8 0 evince.master.ja.po
84 2 0 2 58 0 evolution-data-server.master.ja.po
63 8 16 0 53 1 evolution.master.ja.po
3 0 1 10 3 0 file-roller.master.ja.po
0 0 0 0 0 0 gcalctool.master.ja.po
2 0 0 0 6 0 gconf-editor.master.ja.po
16 1 1 2 25 2 gconf.master.ja.po
15 0 0 2 25 0 gdk-pixbuf.master.ja.po
3 0 0 0 0 0 gdl.master.ja.po
1 0 2 4 9 0 gdm.master.ja.po
12 0 1 1 18 0 gedit.master.ja.po
2 0 0 0 7 0 glade.glade-3-12.ja.po
0 0 0 0 5 0 glib-networking.master.ja.po
36 0 1 0 8 0 glib.master.ja.po
0 0 0 0 0 0 gnome-backgrounds.master.ja.po
0 0 0 0 1 0 gnome-bluetooth.master.ja.po
0 0 0 0 0 0 gnome-contacts.master.ja.po
4 0 0 2 6 0 gnome-control-center.master.ja.po
3 0 0 0 6 0 gnome-desktop.master.ja.po
0 0 0 0 0 0 gnome-dictionary.master.ja.po
0 0 0 0 0 1 gnome-disk-utility.master.ja.po
0 0 0 0 0 0 gnome-doc-utils.master.ja.po
1 0 0 0 0 0 gnome-documents.master.ja.po
0 0 0 0 0 0 gnome-font-viewer.master.ja.po
1 0 2 0 5 0 gnome-games.master.ja.po
0 0 0 0 0 0 gnome-icon-theme.master.ja.po
1 0 0 0 1 0 gnome-keyring.master.ja.po
1 0 0 0 0 0 gnome-menus.master.ja.po
1 0 0 0 0 0 gnome-nettool.master.ja.po
0 0 0 0 0 0 gnome-online-accounts.master.ja.po
14 3 0 24 18 4 gnome-packagekit.master.ja.po
4 0 0 0 12 0 gnome-panel.master.ja.po
0 0 0 0 0 0 gnome-power-manager.master.ja.po
2 0 0 0 0 0 gnome-screensaver.master.ja.po
0 0 0 0 0 0 gnome-screenshot.master.ja.po
1 0 0 0 8 0 gnome-search-tool.master.ja.po
4 0 1 0 3 0 gnome-session.master.ja.po
0 0 0 0 10 0 gnome-settings-daemon.master.ja.po
1 1 0 1 0 0 gnome-shell.master.ja.po
1 0 0 0 0 0 gnome-system-log.master.ja.po
0 0 0 0 0 0 gnome-system-monitor.master.ja.po
0 0 0 0 2 0 gnome-terminal.gnome-3-4.ja.po
0 0 0 0 0 0 gnome-themes-standard.master.ja.po
0 0 0 0 2 0 gnome-user-share.master.ja.po
0 0 0 0 0 0 gnome-video-effects.master.ja.po
0 0 1 0 0 0 gtk+-properties.master.ja.po
9 0 0 0 22 1 gtk+.master.ja.po
1 0 0 0 1 0 gtkhtml.master.ja.po
1 0 1 0 0 0 gtksourceview.master.ja.po
0 0 0 0 0 0 gucharmap.master.ja.po
34 2 0 1 4 0 gvfs.master.ja.po
0 0 0 0 0 0 hamster-applet.master.ja.po
0 0 0 0 0 0 libgdata.master.ja.po
0 0 0 0 0 0 libgnome-keyring.master.ja.po
1 0 0 0 0 0 libgnome-media-profiles.master.ja.po
0 0 0 0 0 0 libgnomekbd.master.ja.po
0 0 0 0 0 0 libgtop.master.ja.po
0 0 0 0 0 0 libgweather.gnome-3-4.ja.po
0 0 0 1 0 0 libpeas.master.ja.po
9 0 0 0 0 0 libwnck.master.ja.po
0 0 0 0 0 0 locations.gnome-3-4.ja.po
4 0 0 0 11 3 metacity.master.ja.po
0 0 0 0 0 0 mousetweaks.master.ja.po
5 0 0 0 13 2 mutter.master.ja.po
2 0 0 0 4 0 nautilus-sendto.master.ja.po
36 0 1 0 27 0 nautilus.master.ja.po
2 0 2 1 21 0 network-manager-applet.master.ja.po
0 0 0 0 0 0 notification-daemon.master.ja.po
0 0 0 0 1 1 orca.master.ja.po
0 0 0 0 20 0 seahorse-plugins.master.ja.po
1 0 0 34 1 1 seahorse.gnome-3-4.ja.po
0 0 0 0 0 0 sushi.master.ja.po
6 0 0 0 11 1 tomboy.master.ja.po
0 0 0 0 0 0 totem-pl-parser.master.ja.po
5 0 0 0 16 0 totem.master.ja.po
2 0 0 2 5 0 vinagre.master.ja.po
1 0 0 0 0 0 vino.master.ja.po
0 0 0 0 2 0 vte.master.ja.po
0 0 0 0 0 0 yelp-xsl.master.ja.po
1 0 0 6 0 0 yelp.master.ja.po
0 0 0 0 2 0 zenity.master.ja.po