git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [RFC/PATCH 0/5] git-glossary

From
Michael J Gruber <git@drmicha.warpmail.net>
Date
Dec 8, 2014, 16:41 UTC
Message-ID
<5485D4BF.7010700@drmicha.warpmail.net>
In-Reply-To
<CAP8UFD0yRKRPj3x6jZoL72jkzs0T2vZ0HZVi46zX0gzXqGv_Sw@mail.gmail.com>
Christian Couder schrieb am 08.12.2014 um 17:16:
Show 12 quoted lines
> On Mon, Dec 8, 2014 at 4:38 PM, Michael J Gruber
> <git@drmicha.warpmail.net> wrote:
>> More and more people use Git in localised setups, which usually means
>> mixed localisation setups - not only, but also because of our English
>> man pages.
>>
>> Here's an attempt at leveraging our current infrastructure for helping
>> those poor mixed localisation folks. The idea is to keep the most
>> important iterms in the glossary and translate at least these.
> 
> If the problem is related to all the man pages, shouldn't the solution
> apply to all the man pages?
Huh? I'm not going to translate the man pages.

This is about providing a localised glossary. It just so happens that we have a glossary as a man page already, so I'm leveraging it.

>> 1/5: generate glossary term list automatically from gitglossary.txt
>> 2/5: introduce git-glossary command which helps with lookups
> 
> Couldn't you improve git-help ?
I think git help is good as is.

Or do you suggest integrating the glossary lookup command in "git help"? For my taste, "git help" does a lot of magic already (in terms of revolving "foo" in "git help foo"). What it does not do is translating. Integrating "glossary" in "help" would require the use of mode changing options to get the same functionality as "git glossary" and "git glossary foo". So, git help is really for help about commands, and git younameit for localised help about terms.

Michael
Previous: Christian Couder
Message 11 of 11 in “git-glossary”
  1. 0/5 git-glossaryMichael J Gruber, Dec 8, 2014
  2. 1/5 glossary.h: generate a glossary list from the MakefileMichael J Gruber, Dec 8, 2014
  3. 2/5 glossary: introduce glossary lookup commandMichael J Gruber, Dec 8, 2014
  4. Junio C HamanoDec 10, 2014
  5. Michael J GruberDec 11, 2014
  6. Junio C HamanoDec 11, 2014
  7. 3/5 glossary: man pageMichael J Gruber, Dec 8, 2014
  8. 4/5 l10n: git-glossaryMichael J Gruber, Dec 8, 2014
  9. Michael J GruberDec 8, 2014
  10. Christian CouderDec 8, 2014
  11. Michael J GruberDec 8, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.