utshell/0005-fix-translation-files-correlation.patch

273 lines
10 KiB
Diff
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

From 96968ffb832cf368d9ba13a420a2a516e076204c Mon Sep 17 00:00:00 2001
From: wangmengc <wangmengc@uniontech.com>
Date: Tue, 9 Apr 2024 17:02:28 +0800
Subject: [PATCH] fix translation files correlation
---
resources/en-US/message.ftl | 46 +++++++++++++++++++----------------
resources/zh-CN/message.ftl | 48 +++++++++++++++++++------------------
resources/zh-HK/message.ftl | 47 ++++++++++++++++++------------------
3 files changed, 74 insertions(+), 67 deletions(-)
diff --git a/resources/en-US/message.ftl b/resources/en-US/message.ftl
index 8e6800c..26c2a3c 100644
--- a/resources/en-US/message.ftl
+++ b/resources/en-US/message.ftl
@@ -645,6 +645,9 @@ $cmdName ->
Arguments:
NAME Each NAME is searched for in $PATH and added to the list
of remembered commands.
+
+ Exit Status:
+ Returns success unless NAME is not found or an invalid option is given.
[help]
@@ -821,7 +824,7 @@ $cmdName ->
Exit Status:
Returns success unless job control is not enabled or an error occurs.
-[eval]
+[test]
Evaluate conditional expression.
Exits with a status of 0 (true) or 1 (false) depending on
@@ -902,6 +905,16 @@ $cmdName ->
Returns success if EXPR evaluates to true; fails if EXPR evaluates to
false or an invalid argument is given.
+[eval]
+ Execute arguments as a shell command.
+
+ Combine ARGs into a single string, use the result as input to the shell,
+ and execute the resulting commands.
+
+ Exit Status:
+ Returns exit status of command or success if command is null.
+
+
[times]
Display process times.
@@ -1398,26 +1411,17 @@ $cmdName ->
Returns success unless an invalid option is given or a NAME is read-only.
[local]
- Remember or display program locations.
-
- Determine and remember the full pathname of each command NAME. If
- no arguments are given, information about remembered commands is
- displayed.
-
- Options:
- -d forget the remembered location of each NAME
- -l display in a format that may be reused as input
- -p pathname use PATHNAME as the full pathname of NAME
- -r forget all remembered locations
- -t print the remembered location of each NAME, preceding
- each location with the corresponding NAME if multiple
- NAMEs are given
- Arguments:
- NAME Each NAME is searched for in $PATH and added to the list
- of remembered commands.
-
- Exit Status:
- Returns success unless NAME is not found or an invalid option is given.
+ Define local variables.
+
+ Create a local variable called NAME, and give it VALUE. OPTION can
+ be any option accepted by `declare'.
+
+ Local variables can only be used within a function; they are visible
+ only to the function where they are defined and its children.
+
+ Exit Status:
+ Returns success unless an invalid option is supplied, a variable
+ assignment error occurs, or the shell is not executing a function.
[export]
Set export attribute for shell variables.
diff --git a/resources/zh-CN/message.ftl b/resources/zh-CN/message.ftl
index 4cb92a5..aaff61e 100644
--- a/resources/zh-CN/message.ftl
+++ b/resources/zh-CN/message.ftl
@@ -249,6 +249,7 @@ $cmdName ->
信号名称大小写敏感且可以使用 SIG 前缀。信号可用 \kill -信号 $$\
发送给 shell。
+ 退出状态:
返回成功,除非使用了无效的选项或者 SIGSPEC。
[alias]
@@ -652,7 +653,7 @@ $cmdName ->
-s 以单条记录追加 ARG 到历史列表中
如果给定了 FILENAME 文件名,则它将被作为历史文件。否则
- 如果 $HISTFILE 变量有值的话使用之,不然使用 ~/.bash_history 文件。
+ 如果 $HISTFILE 变量有值的话使用之,不然使用 ~/.utshell_history 文件。
如果 $HISTTIMEFORMAT 变量被设定并且不为空,它的值会被用于
strftime(3) 的格式字符串来打印与每一个显示的历史条目想关联的
@@ -749,6 +750,9 @@ $cmdName ->
操作符按照优先级进行估值。括号中的子表达式将被先估值,并可取代上述表达式
规则。
+
+ 退出状态:
+ 如果最后一个 ARG 参数估值为 0则 let 返回 1 否则 let 返回 0。
[shift]
移位位置参数。
@@ -772,7 +776,7 @@ $cmdName ->
退出状态:
返回成功,除非没有启用任务控制或者有错误发生。
-[eval]
+[test]
对条件表达式进行估值。
根据 EXPR 表达式的估值以状态 0 (真) 或 1 (伪) 退出。
@@ -844,6 +848,15 @@ $cmdName ->
退出状态:
如果 EXPR 表达式估值为真则返回成功;如果 EXPR 表达式估值
为假或者使用了无效的参数则返回失败。
+
+[eval]
+ 将参数作为 shell 命令执行。
+
+ 将 ARGs 合成一个字符串,用结果作为 shell 的输入,
+ 并且执行得到的命令。
+
+ 退出状态:
+ 以命令的状态退出,或者在命令为空的情况下返回成功。
[times]
显示进程时间
@@ -1260,27 +1273,16 @@ $cmdName ->
返回成功,除非使用了无效的选项或者 NAME 名称为只读。
[local]
- 记住或显示程序位置。
-
- 确定并记住每一个给定 NAME 名称的命令的完整路径。
- 如果不提供参数,则显示已经记住的命令的信息。
-
- 选项:
- -d 忘记每一个已经记住的 NAME 的位置
- -l 以可作为输入重用的格式显示
- -p pathname 使用 pathname 路径作为 NAME 命令的全路径
- -r 忘记所有记住的位置
- -t 打印记住的每一个 NAME 名称的位置,如果指定了多个
- NAME 名称,则每个位置前面会加上相应的 NAME 名称
-
- 参数:
- NAME 每个 NAME 名称会在 $PATH 路径变量中被搜索,并且添加到记住的命
- 令
- 列表中。
-
- 退出状态:
- 返回成功,除非 NAME 命令没有找到或者使用了无效的选项。
- 返回成功,除非使用了无效的选项或者 NAME 名称为只读。
+ 定义本地变量。
+
+ 创建一个以 NAME 为名称的变量,并且将 VALUE 赋值给它。
+ OPTION 选项可以是任何能被 `declare' 接受的选项。
+
+ 本地变量只能在函数内部被使用,它们只能在定义它们的函数内
+ 部以及子函数中可见。
+
+ 退出状态:
+ 返回成功,除非使用了无效的选项、发生了赋值错误或者 shell 不在执行一个函数。
[export]
为 shell 变量设定导出属性。
diff --git a/resources/zh-HK/message.ftl b/resources/zh-HK/message.ftl
index b668058..bf75e84 100644
--- a/resources/zh-HK/message.ftl
+++ b/resources/zh-HK/message.ftl
@@ -652,7 +652,7 @@ $cmdName ->
-s 以单条记录追加 ARG 到历史列表中
如果给定了 FILENAME 文件名,则它将被作为历史文件。否则
- 如果 $HISTFILE 变量有值的话使用之,不然使用 ~/.bash_history 文件。
+ 如果 $HISTFILE 变量有值的话使用之,不然使用 ~/.utshell_history 文件。
如果 $HISTTIMEFORMAT 变量被设定并且不为空,它的值会被用于
strftime(3) 的格式字符串来打印与每一个显示的历史条目想关联的
@@ -749,6 +749,9 @@ $cmdName ->
操作符按照优先级进行估值。括号中的子表达式将被先估值,并可取代上述表达式
规则。
+
+ 退出状态:
+ 如果最后一个 ARG 参数估值为 0则 let 返回 1 否则 let 返回 0。
[shift]
移位位置参数。
@@ -772,7 +775,7 @@ $cmdName ->
退出状态:
返回成功,除非没有启用任务控制或者有错误发生。
-[eval]
+[test]
对条件表达式进行估值。
根据 EXPR 表达式的估值以状态 0 (真) 或 1 (伪) 退出。
@@ -845,6 +848,15 @@ $cmdName ->
如果 EXPR 表达式估值为真则返回成功;如果 EXPR 表达式估值
为假或者使用了无效的参数则返回失败。
+[eval]
+ 将参数作为 shell 命令执行。
+
+ 将 ARGs 合成一个字符串,用结果作为 shell 的输入,
+ 并且执行得到的命令。
+
+ 退出状态:
+ 以命令的状态退出,或者在命令为空的情况下返回成功。
+
[times]
显示进程时间
@@ -1260,27 +1272,16 @@ $cmdName ->
返回成功,除非使用了无效的选项或者 NAME 名称为只读。
[local]
- 记住或显示程序位置。
-
- 确定并记住每一个给定 NAME 名称的命令的完整路径。
- 如果不提供参数,则显示已经记住的命令的信息。
-
- 选项:
- -d 忘记每一个已经记住的 NAME 的位置
- -l 以可作为输入重用的格式显示
- -p pathname 使用 pathname 路径作为 NAME 命令的全路径
- -r 忘记所有记住的位置
- -t 打印记住的每一个 NAME 名称的位置,如果指定了多个
- NAME 名称,则每个位置前面会加上相应的 NAME 名称
-
- 参数:
- NAME 每个 NAME 名称会在 $PATH 路径变量中被搜索,并且添加到记住的命
- 令
- 列表中。
-
- 退出状态:
- 返回成功,除非 NAME 命令没有找到或者使用了无效的选项。
- 返回成功,除非使用了无效的选项或者 NAME 名称为只读。
+ 定義本機變數。
+
+ 建立一個以 <名稱> 為名稱的變數,並且將 VALUE 指派給它。
+ OPTION 選項可以是任何能被「declare」接受的選項。
+
+ 本機變數只能在函數內部被使用,它們只能在定義它們的函數內
+ 部以及子函數中可見。
+
+ 退出狀態:
+ 回傳成功,除非使用了無效的選項、發生了指派錯誤或者 shell 不在執行一個函數。
[export]
为 shell 变量设定导出属性。
--
2.43.0