{"thread":{"id":"9141","subject":"update-po","startedAt":"2007-07-22T13:05:28Z","lastAt":"2007-07-23T23:14:11Z","messageCount":5,"participants":["Johannes Schindelin","しらいしななこ","Junio C Hamano","Shawn O. Pearce"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"48138","messageId":"Pine.LNX.4.64.0707221352210.14781@racer.site","threadId":"9141","inReplyTo":null,"subject":"update-po","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-07-22T13:05:28Z","receivedAt":"2007-07-22T13:05:28Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nI just ran \"update-po\", and got 4 new messages...\n\nmsgid \"Current Branch:\"\nmsgstr \"\"\n\nmsgid \"Staged Changes (Will Be Committed)\"\nmsgstr \"\"\n\nmsgid \"Unstaged Changes (Will Not Be Committed)\"\nmsgstr \"\"\n\nmsgid \"Add Existing\"\nmsgstr \"\"\n\nActually, the 1st and the fourth copied the translation from somewhere \nelse for ja and zh_cn.\n\nCould you please pull from repo.or.cz and fill in these translations?\n\nThanks,\nDscho\n"},{"id":"48238","messageId":"200707222321.l6MNL0pi005112@mi0.bluebottle.com","threadId":"9141","inReplyTo":"Pine.LNX.4.64.0707221352210.14781@racer.site","subject":"Re: update-po","fromName":"しらいしななこ","fromEmail":"nanako3@bluebottle.com","sentAt":"2007-07-22T23:18:29Z","receivedAt":"2007-07-22T23:18:29Z","isPatch":false,"sender":{"key":"nanako3@lavabit.com","avatar":"https://gravatar.com/avatar/3777b9e201c5883a62b1a6fdf7c53f2d712d1d80989146063ea861e33aad72a8?d=mp&s=160"},"body":"Quoting Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n\n> msgid \"Add Existing\"\n> msgstr \"\"\n>\n> Actually, the 1st and the fourth copied the translation from somewhere \n> else for ja and zh_cn.\n\nI had problem when translating this word \"Existing\" in my old translation.\nI did not understand what that expression meaned.  My old translation for\n\"Add Existing To Commit\" said, because I did not understand what it meant,\n\"Add Some Existing THING To Commit\", and it felt very wrong, but I could\nnot come up with anything better.\n\nIt makes me wonder if there is a corresponding \"Add unexisting\" command\nsomewhere else, but adding something that does not exist makes no sense to\nme.\n\n-- \nNanako Shiraishi\nhttp://ivory.ap.teacup.com/nanako3/\n\n----------------------------------------------------------------------\nFinally - A spam blocker that actually works.\nhttp://www.bluebottle.com/tag/4\n"},{"id":"48250","messageId":"7v644cosmu.fsf@assigned-by-dhcp.cox.net","threadId":"9141","inReplyTo":"200707222321.l6MNL0pi005112@mi0.bluebottle.com","subject":"Re: update-po","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2007-07-23T00:44:57Z","receivedAt":"2007-07-23T00:44:57Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"しらいしななこ  <nanako3@bluebottle.com> writes:\n\n> Quoting Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n>\n>> msgid \"Add Existing\"\n>> msgstr \"\"\n>>\n>> Actually, the 1st and the fourth copied the translation from somewhere \n>> else for ja and zh_cn.\n>\n> I had problem when translating this word \"Existing\" in my old translation.\n> I did not understand what that expression meaned.  My old translation for\n> \"Add Existing To Commit\" said, because I did not understand what it meant,\n> \"Add Some Existing THING To Commit\", and it felt very wrong, but I could\n> not come up with anything better.\n>\n> It makes me wonder if there is a corresponding \"Add unexisting\" command\n> somewhere else, but adding something that does not exist makes no sense to\n> me.\n\nI did not quite understand the \"Existing\" either (I do not\nuse git-gui myself---I just launch it from time to time to make\nsure it does not barf on simple operations as part of the last\nminite tests before pushing changes to git.git out), and had a\ndiscussion on #git channel with a few people.\n\nMy reading of git-gui code suggests that \"Add Existing To\nCommit\" is used in an item in \"Commit\" menu, while \"Add\nExisting\" is a label on the button, and they do exactly the same\noperation.  It updates the index with the current contents of\nthe tracked files.  That is, deleted files are discarded from\nthe index, and modified files are updated.  IOW, \"git add -u\".\n\n\"Existing\" is probably a misnomer even in the original English\nUI --- it is more about \"Tracked\".  I think your confusion about\n\"Add unexisting\" is justified, because \"Add Existing\" operation\nis not about \"existing\" but \"all tracked files without having me\npick and select all of them\", and the other variant, \"Add To\nCommit\", lets you add selected files, be they \"tracked\" or\n\"untracked\".\n\n        Side note: I realize that \"track\" does not translate\n        well to Japanese.  The literal translation E-to-J\n        dictionaries give us is \"追跡\", but looking at that word\n        alone gives us connotations associated with crime-drama\n        words, \"chase\" or \"pursue\", which is misleading.  In the\n        context of revision control, \"track\" simply means \"place\n        under version control\", so probably \"版管理下に置く\"\n        (place under source control) would be the corresponding\n        Japanese for word \"to track\", but it is rather long.\n\nWe often call untracked files \"files unknown to git\", so the\nopposite of that, \"tracked file\" are \"files known to git\".\nBecause we would want short-and-sweet expressions in the UI,\nperhaps in Japanese translation, we can say:\n\n\t\"Add Existing\" => \"既知のファイルを再登録\"\n\n(that roughly reads \"Re-Register Known Files\").\n\nHmph, that is still too long.  Maybe paraphrasing it as \"Add\nAll Modified\" would be shorter?  \"全ての変更を追加\"\nI think I like that better.\n\nAlso \"staged\" and \"unstaged\" are hard to translate words.\nGoogling of Japanese sites suggests that \"ステージングする\"\n(roughly, \"to perform staging\") is already accepted as a verb,\nso \"Staged Changes (Will Be Committted)\" would be \"ステージング\nされた（コミットされる）変更\" (roughly, \"Changes that have been\nperformed <<staging>>\").  Yuck.\n\nHow about this patch?\n\n-- >8 --\n[PATCH] git-gui Japanese messages: translate Add Existing, Staged and Unstaged.\n\nAdd \"Existing\" is probably a misnomer, so paraphrase it as \"all\nmodifications\".  \"To Stage\" is hard to translate but \"Staging\"\nhas become Japanese word so use that word to translate \"Staged\"\nand \"Unstaged\" as (roughly) \"Have been (Not have been) performed\n<<Staging>>\".\n\nSigned-off-by: Junio C Hamano <gitster@cox.net>\n---\n\ndiff --git a/po/ja.po b/po/ja.po\nindex 2643acf..2f21e84 100644\n--- a/po/ja.po\n+++ b/po/ja.po\n@@ -142,7 +142,7 @@ msgstr \"コミットに追加\"\n \n #: git-gui.sh:1831\n msgid \"Add Existing To Commit\"\n-msgstr \"コミットに存在するのを追加\"\n+msgstr \"全ての変更をコミットに追加\"\n \n #: git-gui.sh:1837\n msgid \"Unstage From Commit\"\n@@ -191,19 +191,19 @@ msgstr \"オンライン・ドキュメント\"\n \n #: git-gui.sh:2094\n msgid \"Current Branch:\"\n-msgstr \"\"\n+msgstr \"現在のブランチ\"\n \n #: git-gui.sh:2115\n msgid \"Staged Changes (Will Be Committed)\"\n-msgstr \"\"\n+msgstr \"ステージングされた（コミットされる）変更\"\n \n #: git-gui.sh:2135\n msgid \"Unstaged Changes (Will Not Be Committed)\"\n-msgstr \"\"\n+msgstr \"ステージングされていない（コミットされない）変更\"\n \n #: git-gui.sh:2182\n msgid \"Add Existing\"\n-msgstr \"\"\n+msgstr \"全ての変更を追加\"\n \n #: git-gui.sh:2228\n msgid \"Initial Commit Message:\"\n"},{"id":"48253","messageId":"20070723034830.GA32566@spearce.org","threadId":"9141","inReplyTo":"7v644cosmu.fsf@assigned-by-dhcp.cox.net","subject":"Re: update-po","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2007-07-23T03:48:30Z","receivedAt":"2007-07-23T03:48:30Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Junio C Hamano <gitster@pobox.com> wrote:\n> しらいしななこ  <nanako3@bluebottle.com> writes:\n> \n> > Quoting Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:\n> >\n> >> msgid \"Add Existing\"\n> >> msgstr \"\"\n> >>\n> >\n> > I had problem when translating this word \"Existing\" in my old translation.\n> > I did not understand what that expression meaned.  My old translation for\n> > \"Add Existing To Commit\" said, because I did not understand what it meant,\n> > \"Add Some Existing THING To Commit\", and it felt very wrong, but I could\n> > not come up with anything better.\n> \n> I did not quite understand the \"Existing\" either (I do not\n> use git-gui myself---I just launch it from time to time to make\n> sure it does not barf on simple operations as part of the last\n> minite tests before pushing changes to git.git out), and had a\n> discussion on #git channel with a few people.\n> \n> My reading of git-gui code suggests that \"Add Existing To\n> Commit\" is used in an item in \"Commit\" menu, while \"Add\n> Existing\" is a label on the button, and they do exactly the same\n> operation.  It updates the index with the current contents of\n> the tracked files.  That is, deleted files are discarded from\n> the index, and modified files are updated.  IOW, \"git add -u\".\n\nYes, that's exactly correct.\n\n> \"Existing\" is probably a misnomer even in the original English\n> UI --- it is more about \"Tracked\".  I think your confusion about\n> \"Add unexisting\" is justified, because \"Add Existing\" operation\n> is not about \"existing\" but \"all tracked files without having me\n> pick and select all of them\", and the other variant, \"Add To\n> Commit\", lets you add selected files, be they \"tracked\" or\n> \"untracked\".\n\nI agree.  I'm going to change the base English version to say\n\"Tracked\" here instead of \"Existing\".  Its the correct term,\nat least with regards to Git.\n\nThanks for the sanity check.\n\n-- \nShawn.\n"},{"id":"48374","messageId":"200707232314.l6NNEWMh026186@mi1.bluebottle.com","threadId":"9141","inReplyTo":"7v644cosmu.fsf@assigned-by-dhcp.cox.net","subject":"Re: update-po","fromName":"しらいしななこ","fromEmail":"nanako3@bluebottle.com","sentAt":"2007-07-23T23:14:11Z","receivedAt":"2007-07-23T23:14:11Z","isPatch":false,"sender":{"key":"nanako3@lavabit.com","avatar":"https://gravatar.com/avatar/3777b9e201c5883a62b1a6fdf7c53f2d712d1d80989146063ea861e33aad72a8?d=mp&s=160"},"body":"Quoting Junio C Hamano <gitster@pobox.com>:\n\n> How about this patch?\n>\n> -- >8 --\n> [PATCH] git-gui Japanese messages: translate Add Existing, Staged and Unstaged.\n>\n> Add \"Existing\" is probably a misnomer, so paraphrase it as \"all\n> modifications\".  \"To Stage\" is hard to translate but \"Staging\"\n> has become Japanese word so use that word to translate \"Staged\"\n> and \"Unstaged\" as (roughly) \"Have been (Not have been) performed\n> <<Staging>>\".\n>\n> Signed-off-by: Junio C Hamano <gitster@cox.net>\n> ---\n\nI think the translation is good.\nThank you very much.\n\n-- \nNanako Shiraishi\nhttp://ivory.ap.teacup.com/nanako3/\n\n----------------------------------------------------------------------\nGet a free email account with anti spam protection.\nhttp://www.bluebottle.com/tag/2\n"}]}