Vasco Almeida <[email protected]> writes: > Mark strings seen by the user inside setup_unpack_trees_porcelain() and > display_error_msgs() functions for translation. > > One case Git outputs the named strings is when the user does some editing to > a file on some branch and then checks out other branch, but that file > changes by the checkout. This is the case of the first string marked.
The second paragraph puzzling. Other strings are not shown at all? Or is it just you didn't bother explaining the others cases? Either case, it is not immediately clear why you felt that one string among others deserve more attention. Care to elaborate? In the patch itself I did not find anything questionable, though. Thanks. > > Signed-off-by: Vasco Almeida <[email protected]> > --- > unpack-trees.c | 24 ++++++++++++------------ > 1 file changed, 12 insertions(+), 12 deletions(-) > > diff --git a/unpack-trees.c b/unpack-trees.c > index 9f55cc2..4bc6b4f 100644 > --- a/unpack-trees.c > +++ b/unpack-trees.c > @@ -61,21 +61,21 @@ void setup_unpack_trees_porcelain(struct > unpack_trees_options *opts, > const char *cmd2 = strcmp(cmd, "checkout") ? cmd : "switch branches"; > > if (advice_commit_before_merge) > - msg = "Your local changes to the following files would be > overwritten by %s:\n%%s" > - "Please, commit your changes or stash them before you > can %s."; > + msg = _("Your local changes to the following files would be > overwritten by %s:\n%%s" > + "Please, commit your changes or stash them before you > can %s."); > else > - msg = "Your local changes to the following files would be > overwritten by %s:\n%%s"; > + msg = _("Your local changes to the following files would be > overwritten by %s:\n%%s"); > msgs[ERROR_WOULD_OVERWRITE] = msgs[ERROR_NOT_UPTODATE_FILE] = > xstrfmt(msg, cmd, cmd2); > > msgs[ERROR_NOT_UPTODATE_DIR] = > - "Updating the following directories would lose untracked files > in it:\n%s"; > + _("Updating the following directories would lose untracked > files in it:\n%s"); > > if (advice_commit_before_merge) > - msg = "The following untracked working tree files would be %s > by %s:\n%%s" > - "Please move or remove them before you can %s."; > + msg = _("The following untracked working tree files would be %s > by %s:\n%%s" > + "Please move or remove them before you can %s."); > else > - msg = "The following untracked working tree files would be %s > by %s:\n%%s"; > + msg = _("The following untracked working tree files would be %s > by %s:\n%%s"); > > msgs[ERROR_WOULD_LOSE_UNTRACKED_REMOVED] = xstrfmt(msg, "removed", cmd, > cmd2); > msgs[ERROR_WOULD_LOSE_UNTRACKED_OVERWRITTEN] = xstrfmt(msg, > "overwritten", cmd, cmd2); > @@ -84,14 +84,14 @@ void setup_unpack_trees_porcelain(struct > unpack_trees_options *opts, > * Special case: ERROR_BIND_OVERLAP refers to a pair of paths, we > * cannot easily display it as a list. > */ > - msgs[ERROR_BIND_OVERLAP] = "Entry '%s' overlaps with '%s'. Cannot > bind."; > + msgs[ERROR_BIND_OVERLAP] = _("Entry '%s' overlaps with '%s'. Cannot > bind."); > > msgs[ERROR_SPARSE_NOT_UPTODATE_FILE] = > - "Cannot update sparse checkout: the following entries are not > up-to-date:\n%s"; > + _("Cannot update sparse checkout: the following entries are not > up-to-date:\n%s"); > msgs[ERROR_WOULD_LOSE_ORPHANED_OVERWRITTEN] = > - "The following Working tree files would be overwritten by > sparse checkout update:\n%s"; > + _("The following Working tree files would be overwritten by > sparse checkout update:\n%s"); > msgs[ERROR_WOULD_LOSE_ORPHANED_REMOVED] = > - "The following Working tree files would be removed by sparse > checkout update:\n%s"; > + _("The following Working tree files would be removed by sparse > checkout update:\n%s"); > > opts->show_all_errors = 1; > /* rejected paths may not have a static buffer */ > @@ -168,7 +168,7 @@ static void display_error_msgs(struct > unpack_trees_options *o) > string_list_clear(rejects, 0); > } > if (something_displayed) > - fprintf(stderr, "Aborting\n"); > + fprintf(stderr, _("Aborting\n")); > } > > /* -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

