Signed-off-by: Nguyễn Thái Ngọc Duy <[email protected]>
---
convert.c | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/convert.c b/convert.c
index f524b8d..59d03b0 100644
--- a/convert.c
+++ b/convert.c
@@ -199,9 +199,11 @@ static void check_safe_crlf(const char *path, enum
crlf_action crlf_action,
*/
if (stats->crlf) {
if (checksafe == SAFE_CRLF_WARN)
- warning("CRLF will be replaced by LF in
%s.\nThe file will have its original line endings in your working directory.",
path);
+ warning(_("CRLF will be replaced by LF in %s.\n"
+ "The file will have its original line
"
+ "endings in your working
directory."), path);
else /* i.e. SAFE_CRLF_FAIL */
- die("CRLF would be replaced by LF in %s.",
path);
+ die(_("CRLF would be replaced by LF in %s."),
path);
}
} else if (output_eol(crlf_action) == EOL_CRLF) {
/*
@@ -210,9 +212,11 @@ static void check_safe_crlf(const char *path, enum
crlf_action crlf_action,
*/
if (stats->lonelf) {
if (checksafe == SAFE_CRLF_WARN)
- warning("LF will be replaced by CRLF in
%s.\nThe file will have its original line endings in your working directory.",
path);
+ warning(_("LF will be replaced by CRLF in %s.\n"
+ "The file will have its original line
"
+ "endings in your working
directory."), path);
else /* i.e. SAFE_CRLF_FAIL */
- die("LF would be replaced by CRLF in %s", path);
+ die(_("LF would be replaced by CRLF in %s"),
path);
}
}
}
@@ -397,7 +401,7 @@ static int filter_buffer_or_fd(int in, int out, void *data)
child_process.out = out;
if (start_command(&child_process))
- return error("cannot fork to run external filter %s",
params->cmd);
+ return error(_("cannot fork to run external filter %s"),
params->cmd);
sigchain_push(SIGPIPE, SIG_IGN);
@@ -415,13 +419,13 @@ static int filter_buffer_or_fd(int in, int out, void
*data)
if (close(child_process.in))
write_err = 1;
if (write_err)
- error("cannot feed the input to external filter %s",
params->cmd);
+ error(_("cannot feed the input to external filter %s"),
params->cmd);
sigchain_pop(SIGPIPE);
status = finish_command(&child_process);
if (status)
- error("external filter %s failed %d", params->cmd, status);
+ error(_("external filter %s failed %d"), params->cmd, status);
strbuf_release(&cmd);
return (write_err || status);
@@ -462,15 +466,15 @@ static int apply_filter(const char *path, const char
*src, size_t len, int fd,
return 0; /* error was already reported */
if (strbuf_read(&nbuf, async.out, len) < 0) {
- error("read from external filter %s failed", cmd);
+ error(_("read from external filter %s failed"), cmd);
ret = 0;
}
if (close(async.out)) {
- error("read from external filter %s failed", cmd);
+ error(_("read from external filter %s failed"), cmd);
ret = 0;
}
if (finish_async(&async)) {
- error("external filter %s failed", cmd);
+ error(_("external filter %s failed"), cmd);
ret = 0;
}
@@ -868,7 +872,7 @@ int convert_to_git(const char *path, const char *src,
size_t len,
ret |= apply_filter(path, src, len, -1, dst, filter);
if (!ret && required)
- die("%s: clean filter '%s' failed", path, ca.drv->name);
+ die(_("%s: clean filter '%s' failed"), path, ca.drv->name);
if (ret && dst) {
src = dst->buf;
@@ -892,7 +896,7 @@ void convert_to_git_filter_fd(const char *path, int fd,
struct strbuf *dst,
assert(ca.drv->clean);
if (!apply_filter(path, NULL, 0, fd, dst, ca.drv->clean))
- die("%s: clean filter '%s' failed", path, ca.drv->name);
+ die(_("%s: clean filter '%s' failed"), path, ca.drv->name);
crlf_to_git(path, dst->buf, dst->len, dst, ca.crlf_action, checksafe);
ident_to_git(path, dst->buf, dst->len, dst, ca.ident);
@@ -932,7 +936,7 @@ static int convert_to_working_tree_internal(const char
*path, const char *src,
ret_filter = apply_filter(path, src, len, -1, dst, filter);
if (!ret_filter && required)
- die("%s: smudge filter %s failed", path, ca.drv->name);
+ die(_("%s: smudge filter %s failed"), path, ca.drv->name);
return ret | ret_filter;
}
--
2.8.0.rc0.205.g7ec8cf1
--
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