Skip to content

Commit 0d62f36

Browse files
committed
refactor(ui): rename QSO mode to workflow
1 parent 396d558 commit 0d62f36

21 files changed

Lines changed: 64 additions & 64 deletions

File tree

packages/builtin-plugins/src/standard-qso/locales/en.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"pluginName": "Standard QSO",
3-
"pluginDescription": "Built-in standard FT8/FT4 QSO mode",
4-
"strategyOverview": "Mode overview",
5-
"strategyOverviewDesc": "This QSO mode follows the standard FT8/FT4 flow, including answering others' CQ, automatic target selection, timeout handling, and retry behavior.",
3+
"pluginDescription": "Built-in standard FT8/FT4 QSO workflow",
4+
"strategyOverview": "Workflow overview",
5+
"strategyOverviewDesc": "This QSO workflow follows the standard FT8/FT4 flow, including answering others' CQ, automatic target selection, timeout handling, and retry behavior.",
66
"autoReplyToCQ": "Answer others' CQ",
77
"autoReplyToCQDesc": "While listening, automatically choose and call eligible stations calling CQ. This setting does not mean starting your own CQ.",
88
"autoReplyToDirectCallWhenStopped": "Answer direct calls while idle",

packages/builtin-plugins/src/standard-qso/locales/ja.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"pluginName": "標準交信",
3-
"pluginDescription": "標準 FT8/FT4 交信モードを内蔵",
4-
"strategyOverview": "モードの説明",
5-
"strategyOverviewDesc": "この交信モードは、他局の CQ への応答、自動選局、タイムアウトと再試行を含む標準 FT8/FT4 交信手順を進めます。",
3+
"pluginDescription": "標準 FT8/FT4 交信方式を内蔵",
4+
"strategyOverview": "交信方式の説明",
5+
"strategyOverviewDesc": "この交信方式は、他局の CQ への応答、自動選局、タイムアウトと再試行を含む標準 FT8/FT4 交信手順を進めます。",
66
"autoReplyToCQ": "他局の CQ に自動応答",
77
"autoReplyToCQDesc": "受信中に条件に合う他局の CQ を見つけたら、自動で相手局を選んで呼び出します。この設定は自局から CQ を開始する意味ではありません。",
88
"autoReplyToDirectCallWhenStopped": "停止待機中も直呼びに応答",

packages/builtin-plugins/src/standard-qso/locales/zh.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"pluginName": "标准通联",
3-
"pluginDescription": "内置 FT8/FT4 标准通联模式",
4-
"strategyOverview": "模式说明",
5-
"strategyOverviewDesc": "该通联模式负责标准 FT8/FT4 流程,包括回应他人 CQ、自动选台以及控制超时与重试行为。",
3+
"pluginDescription": "内置 FT8/FT4 标准通联机制",
4+
"strategyOverview": "机制说明",
5+
"strategyOverviewDesc": "该通联机制负责标准 FT8/FT4 流程,包括回应他人 CQ、自动选台以及控制超时与重试行为。",
66
"autoReplyToCQ": "自动回应他人 CQ",
77
"autoReplyToCQDesc": "守听时收到符合条件的他人 CQ,会自动选择目标并呼叫;这个开关不代表主动发起自己的 CQ。",
88
"autoReplyToDirectCallWhenStopped": "停发待机时回应直呼",

packages/builtin-plugins/src/ww-digi/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,7 @@ export const wwDigiStrategyPlugin = definePlugin({
599599
name: BUILTIN_WW_DIGI_PLUGIN_NAME,
600600
version: '1.0.0',
601601
type: 'strategy',
602-
description: 'WW Digi FT8/FT4 contest mode with operator-selected parallel QSOs',
602+
description: 'WW Digi FT8/FT4 contest workflow with operator-selected parallel QSOs',
603603
strategyFeatures: {
604604
targetQueue: 1,
605605
parallelTargetQueue: 1,

packages/builtin-plugins/src/ww-digi/locales/en.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"strategyOverview": "WW Digi contest mode",
2+
"strategyOverview": "WW Digi contest workflow",
33
"strategyOverviewDesc": "With no stations waiting, turning on TX starts repeated CQ. Up to three replies can be worked at once; additional callers remain in the list until you choose Call.",
44
"contestYear": "Contest edition",
55
"contestYearDesc": "Select the WW Digi event year and submission period.",

packages/builtin-plugins/src/ww-digi/locales/ja.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"strategyOverview": "WW Digi コンテストモード",
2+
"strategyOverview": "WW Digi 交信方式",
33
"strategyOverviewDesc": "交信待ちがない状態で TX をオンにすると CQ を繰り返します。応答局は最大3局まで同時に交信でき、それ以外は一覧に残り、局ごとに呼び出せます。",
44
"contestYear": "開催年",
55
"contestYearDesc": "対象となる WW Digi の開催年と提出期間を選びます。",

packages/builtin-plugins/src/ww-digi/locales/zh.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"strategyOverview": "WW Digi 竞赛模式",
2+
"strategyOverview": "WW Digi 竞赛机制",
33
"strategyOverviewDesc": "待通联列表为空时打开 TX 即开始重复 CQ;收到回复后最多同时处理 3 个 QSO,其余电台保留在列表中,可逐项点击呼叫。",
44
"contestYear": "比赛届次",
55
"contestYearDesc": "选择对应年份的 WW Digi 比赛和提交时段。",

packages/web/src/components/plugins/PluginList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ export const PluginList = forwardRef<PluginListRef, PluginListProps>(({
342342
{strategyPlugins.length > 0 && (
343343
<>
344344
<PluginSectionTitle
345-
label={t('plugins.strategyPlugins', 'QSO Mode Plugins')}
345+
label={t('plugins.strategyPlugins', 'QSO Workflow Plugins')}
346346
helpTitle={t('plugins.strategyPluginsHelpTitle', 'What is a strategy plugin?')}
347347
helpDescription={t(
348348
'plugins.strategyPluginsHelpDescription',

packages/web/src/components/plugins/PluginStrategySelector.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ export const PluginStrategySelector: React.FC<PluginStrategySelectorProps> = ({
5555
return (
5656
<Select
5757
size="sm"
58-
label={compact ? undefined : t('plugins.automationStrategy', 'QSO Mode')}
59-
aria-label={t('plugins.automationStrategy', 'QSO Mode')}
58+
label={compact ? undefined : t('plugins.automationStrategy', 'QSO Workflow')}
59+
aria-label={t('plugins.automationStrategy', 'QSO Workflow')}
6060
selectedKeys={[selected]}
6161
isDisabled={saving}
6262
onSelectionChange={(keys) => {

packages/web/src/components/radio/automation/AutomationSettingsPanel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ export const AutomationSettingsPanel: React.FC<AutomationSettingsPanelProps> = (
479479
{showStrategySelector && (
480480
<section className="space-y-1.5">
481481
<div className="px-1 text-[10px] uppercase tracking-[0.12em] text-default-400">
482-
{t('plugins.automationStrategy', 'QSO Mode')}
482+
{t('plugins.automationStrategy', 'QSO Workflow')}
483483
</div>
484484
<PluginStrategySelector
485485
operatorId={operatorId}

0 commit comments

Comments
 (0)