报告可复现的软件导出问题 | 用中文学习英语

English lesson set in a contemporary everyday setting in the United States: In a software support exchange, a customer reports a reproducible export problem and asks how to share safe sample data..

ZH → EN / 级别: B2

每天免费10分钟

在应用中继续学习音频课程

单词解释会随着音频自动同步显示。

无需登录 · 同步翻译 · 锁屏后继续播放

在应用中选择学习语言并打开本课。

Kotobridge应用中的音频课程和单词说明

关于本课

通过报告可复现的软件导出问题,学习英语会话表达、发音、词汇、语法和测验。

对话

A

The export feature fails whenever I include filtered results.

泽 伊克斯波特 菲彻尔 菲尔兹 温埃弗儿 艾 因克卢德 菲尔特儿德 瑞泽尔茨。 只要我加入筛选后的结果,导出功能就会失败。
B

That sounds reproducible, which makes troubleshooting much easier.

泽特 桑兹 瑞普柔杜瑟伯尔,威奇 梅克斯 特拉布尔舒廷 马奇 伊泽儿。 听起来这个问题可以稳定重现,这会让排查容易得多。
A

I tested it with unfiltered data, and export worked normally.

艾 特斯蒂德 伊特 威兹 安菲尔特儿德 德伊特ə,安德 伊克斯波特 沃克特 诺尔默利。 我用未筛选的数据测试过,导出功能运行正常。
B

Then the filter logic may be interacting with the export module.

泽恩 泽 菲尔特儿 拉吉克 梅伊 比 因特儿阿克廷 威兹 迪 伊克斯波特 莫朱尔。 那么,筛选逻辑可能与导出模块发生了交互。
A

I can send a sample file without sensitive information.

艾 坎 森德 额 桑普尔 法伊尔 威泽奥特 森瑟蒂夫 因弗梅申。 我可以发送一个不含敏感信息的示例文件。
B

That would help us isolate the issue safely.

泽特 沃德 赫尔普 额斯 艾瑟莱特 迪 伊修 塞弗利。 那会帮助我们安全地隔离这个问题。
A

Please confirm whether logs include any private content.

普利兹 康弗尔姆 韦泽儿 洛格兹 因克卢德 埃尼 普赖韦特 康滕特。 请确认日志中是否包含任何私人内容。
B

I will verify that before requesting the logs.

艾 威尔 维瑞法伊 泽特 比福儿 瑞奎斯廷 泽 洛格兹。 在请求日志之前,我会先确认这一点。

句子讲解

  1. The export feature fails whenever I include filtered results.

    只要我加入筛选后的结果,导出功能就会失败。

    The export feature
    导出功能
    fails
    失败
    whenever
    每当……时;只要……就……
    include
    加入;包含
    filtered
    筛选后的
    results
    结果
    详细讲解

    The export feature 指“导出功能”。export 在这里作名词前置修饰语,说明是什么类型的 feature;feature 是“功能、特性”,复数是 features。例如:This feature is useful.——“这个功能很有用。”句首的 The 表示说话双方能够识别的那个具体功能;它本身不表示数量。 fails 在这里表示“发生故障、不能正常工作”。它的基本形式是 fail,这里用一般现在时第三人称单数形式 fails,因为主语 The export feature 是单数。对比:The features fail.——“这些功能会出故障。”主语变为复数时,动词用 fail,不加 -s。这里的 fails 描述一种在特定条件下反复出现的行为,不是单独一次已经结束的失败。 whenever 引出条件或时间从句,表示“每当……时”或“只要……就……”。它把后面的情况和主句中的反复结果联系起来:每次该情况发生,主句所述结果都会出现。例如:The alarm sounds whenever the door opens.——“每当门打开,警报就会响。”这里 whenever 比只表示一次时间的 when 更突出重复发生的条件。 include 的基本形式是 include,意思是“包括、把……纳入其中”。这里它用在 I 之后,因此保持原形:I include。第三人称单数现在时则是 includes,过去式和过去分词是 included。例如:Please include the attachment.——“请把附件一并加入。”include 强调某物被纳入一个集合、内容或处理范围,不一定表示把它放在某个具体位置。 filtered 在这里修饰 results,表示“经过筛选的结果”。它来自动词 filter 的过去分词,也可以作形容词使用:filter 是“筛选、过滤”,filtered 表示筛选已经作用于这些结果。例如:Show the filtered results.——“显示筛选后的结果。”这里 filtered 不是主句的谓语,而是说明结果处于什么状态。 results 的基本形式是单数名词 result,复数形式是 results,意思是“结果”。这里的复数形式表示多个结果,但句子没有进一步说明具体有多少个。例如:The results are clear.——“结果很清楚。”不要把 results 和动词 results 混同;在本句中它位于 filtered 之后,并且是 include 的宾语。 整句的结构是:The export feature(主语)+ fails(主句谓语)+ whenever + I include filtered results(重复出现的条件从句)。其中,I 是条件从句的主语,include 的宾语是 filtered results。合起来就是:“只要我加入筛选后的结果,导出功能就会失败。”这句话表达的是一个可重复触发的故障条件。

  2. That sounds reproducible, which makes troubleshooting much easier.

    听起来这个问题可以稳定重现,这会让排查容易得多。

    That
    这个问题/这件事
    sounds
    听起来
    reproducible
    可以稳定重现的
    which makes
    这使得
    troubleshooting
    故障排查
    easier
    更容易
    详细讲解

    That 在这里指前文提到的导出问题:加入筛选结果时,导出功能会失败。它是指示代词,具体所指由上下文确定,并不是泛指某个新事物。 sounds 是 sound 的第三人称单数现在时。这里不是“发出声音”,而是“听起来、给人的印象是”。英语常用 sound + 形容词 表示根据现有信息作出的判断,例如:That sounds useful.——“那听起来很有用。” reproducible 是形容词,表示某个问题或结果能够被再次稳定地重现。它和动词 reproduce “重现、再现”相关;技术语境中,问题可重现通常意味着按照相同条件可以再次得到相同问题。这里它描述的是前文的导出失败问题,而不是描述说话人的动作。 which makes 引出一个补充说明。which 指前面整个情况,即“这个问题可以稳定重现”,而不只是最后一个单词;makes 是 make 的第三人称单数现在时。常用结构是 make + 名词或代词 + 形容词,表示“使……变得……”,例如:A clear example makes the rule easier.——“清楚的例子会让这条规则更容易理解。” troubleshooting 是名词,表示查找故障原因并解决问题的过程,即“故障排查”。它可以指一项工作或过程,例如:Troubleshooting takes time.——“故障排查需要时间。” easier 是形容词 easy 的比较级,表示“更容易”。比较级通常用于比较当前情况与另一种情况;这里的另一种情况由上下文提供,并未单独说出。much easier 中的 much 强调比较程度,表示“容易得多”。不要把 easier 当作名词 troubleshooting 的形式变化;变化发生在形容词 easy 上:easy → easier。 整句的结构是:That sounds reproducible(这听起来可以稳定重现)+ which makes troubleshooting much easier(这会让故障排查容易得多)。因此整句表示:这个导出问题听起来可以稳定重现,这会让排查容易得多。

  3. I tested it with unfiltered data, and export worked normally.

    我用未筛选的数据测试过,导出功能运行正常。

    tested
    测试过
    unfiltered
    未筛选的
    data
    数据
    export
    导出功能
    worked
    运行;起作用
    normally
    正常地
    详细讲解

    tested 在这里表示“测试过”。它是动词 test 的过去式;test 可用于描述检查某个东西是否按预期运行:I test the feature.(我测试这个功能。)过去式 tested 说明测试发生在说话之前,但句子没有说明具体时间。 unfiltered 修饰 data,表示“未经筛选的”。它来自动词 filter 的过去分词形式,前面的 un- 表示否定:filtered data 是“筛选过的数据”,unfiltered data 是“未筛选的数据”。这里它描述数据的状态,不表示数据数量。 data 在这里指用于测试的数据。它常用于技术语境;根据英语的不同风格,data 可以按不可数集合来使用,也可以按复数形式来处理,但本句中没有必要据此判断具体数量。例:The data is incomplete.(这些数据不完整。) export 在这里是名词,指“导出功能”或“导出操作”,并且是后面 worked 的主语。不要把这里的 export 当作动词“导出”;作动词时可说 I export the data.(我导出数据。) worked 表示“运行;起作用”。它是动词 work 的过去式,说明导出功能在所述测试中正常发挥作用。work 不只表示“工作”,也常表示设备、功能或方法“运转、有效”:The button works.(这个按钮能正常工作。) normally 是副词,修饰 worked,说明运行方式是“正常地”。它不是“正常”这个形容词本身;形容词是 normal:The export was normal 可描述状态,而 export worked normally 描述运行过程。 整句的结构是:I tested it(我测试了它)+ with unfiltered data(使用未筛选的数据)+ and export worked normally(而导出功能运行正常)。I 是测试者,it 是被测试的对象;结合固定译文,这里的测试使用了未筛选的数据,测试结果是导出功能正常运行。

  4. Then the filter logic may be interacting with the export module.

    那么,筛选逻辑可能与导出模块发生了交互。

    Then
    那么;然后
    filter
    筛选;过滤
    logic
    逻辑
    may
    可能
    interacting with
    与……发生交互
    export
    导出
    module
    模块
    详细讲解

    Then 在这里承接前面的测试结果,表示“那么/接下来由此看”。它也可以表示时间上的“然后”,但本句重点是根据前文提出一个可能的解释。 filter 在这里作名词前置修饰语,说明是哪一种 logic:用于筛选数据的逻辑。作为动词时,filter 表示“筛选、过滤”;例如:The system filters invalid data.(系统会过滤无效数据。) logic 是名词,指实现某种处理规则的逻辑。filter logic 是“筛选逻辑”,其中 filter 修饰 logic,不是本句的主要谓语。 may 是情态动词,表示可能性,后面接动词原形。它表达的是一种尚未确定的解释;例如:The setting may affect export.(这个设置可能会影响导出。) interacting with 是 interact with 的现在分词形式。interact with 表示“与……发生交互”,通常暗示两个系统、模块或过程彼此产生作用。这里的 -ing 与前面的 be 组成进行时,表示这种交互可能正在发生或处于进行过程中,而不是简单断言它已经完成。 export 在 export module 中是名词作前置修饰语,指“导出”这一功能或过程;它不是这里的动词。作为动词时,export 可表示“导出(数据或文件)”,例如:We export the results.(我们导出结果。) module 是名词,指系统中的一个功能模块。export module 合起来是“导出模块”,其中 export 限定模块的功能类型。 整句的结构是 Then + 主语 + may be + 动词-ing + with + 对象:the filter logic(筛选逻辑)是主语,may be interacting with 表示“可能正在与……交互”,the export module 是交互对象。因此整句表示:“那么,筛选逻辑可能正在与导出模块发生交互。”它提出的是一个可能的技术原因,而不是确定结论。

  5. I can send a sample file without sensitive information.

    我可以发送一个不含敏感信息的示例文件。

    I can
    我可以
    send
    发送
    sample
    示例
    file
    文件
    without
    没有;不含
    sensitive
    敏感的
    information
    信息
    详细讲解

    I can 表示“我可以”,其中 can 是情态动词,说明主语 I 具备能力或得到许可;这里结合整句语境,表示说话者能够完成发送。情态动词 can 后接动词原形:I can send,不能在这里用第三人称形式 sends。例如:She can help.——“她可以帮忙。” send 在这里表示“发送”。它的基本形式是 send,过去式和过去分词也是 sent:send – sent – sent。在 can 后使用原形 send。例如:I can send the report.——“我可以发送报告。” sample 在这里修饰后面的名词 file,表示“示例的、用于展示或测试的”,而不是表示发送动作。它也可以独立作名词,表示“样本”或“示例”。例如:This is a sample.——“这是一个示例。” file 是“文件”。这里的 a sample file 是“一个示例文件”;a 表示这是一个可数名词的单数形式,但本身不等于明确说明数量为一。复数形式是 files。例如:I opened the file.——“我打开了这个文件。” without 表示“没有、不带”,后面接名词或名词短语,说明某物被排除在外。这里它引出 sensitive information,所以含义是文件不包含敏感信息。对比 with sensitive information,后者表示“带有敏感信息”。 sensitive 是形容词,表示“敏感的”;这里具体修饰 information,指需要谨慎处理的信息。它的反义词在某些语境中可以是 insensitive,但 insensitive information 并不一定是本句中自然的反向表达;本句重点是信息具有敏感性。 information 表示“信息”。在英语中它通常是不可数名词,因此一般说 some information 或 a piece of information,而不是通常意义上的 informations。这里 sensitive information 是一个信息类别的名词短语,并不说明其中有多少条信息。例如:Please remove personal information.——“请删除个人信息。” 把这些部分组合起来:I can send 表示“我可以发送”,a sample file 表示“一个示例文件”,without sensitive information 表示“其中不含敏感信息”。整句就是“我可以发送一个不含敏感信息的示例文件。” without 短语修饰要发送的文件,说明该文件的内容条件。

  6. That would help us isolate the issue safely.

    那会帮助我们安全地隔离这个问题。

    That
    那(件事)
    would help
    会有助于
    us
    我们
    isolate
    隔离
    issue
    问题
    safely
    安全地
    详细讲解

    That 在这里指前文提到的发送示例文件这件事,作句子主语。它也可以指已经明确的想法或行动,例如:That sounds useful.(那听起来很有用。)具体指向要由上下文决定,不能只根据它靠近哪个名词来判断。 would help 表示“会有助于”。这里是 would 加动词原形 help,把帮助描述为预期或设想中的结果;这种用法不一定表示明确的条件句,也常用于较委婉地评估某个行动的效果。help 的基本形式是 help;一般现在时可说 helps,过去式和过去分词通常是 helped。例如:This will help us decide.(这会帮助我们作出决定。)would 后面用原形,所以说 would help,不是 would helped。 us 是宾格人称代词,表示“我们”,在这里是 help 的对象。它的主格形式是 we:We can check it.(我们可以检查它。)help us isolate ... 是可复用结构,表示“帮助我们隔离……”。 isolate 在这里表示把问题单独分离出来,以便更清楚地处理或分析;它是 help 后面的动词原形。常见结构是 help + 人 + 动词原形,所以这里是 help us isolate。例如:We isolate the faulty part.(我们把有故障的部分分离出来。)help 后也可以使用带 to 的不定式,但本句采用的是不带 to 的形式。 issue 在这里是名词,表示需要调查或处理的问题。它的复数是 issues。在技术或工作语境中,issue 常可比泛指困难的 problem 更中性;例如:The team identified an issue.(团队发现了一个问题。) safely 是副词,修饰 isolate,说明隔离问题时采用安全的方式。它与形容词 safe 相关:safe 描述事物或行动是安全的,safely 描述动作如何进行。例如:Store the file safely.(安全地存储文件。)这里的 safely 说明隔离行为,而不是说明“帮助”的方式。 整句可按 That + would help + us + isolate + the issue + safely 来理解:前文提到的行动会帮助说话者和相关人员安全地把这个问题单独分离出来,从而便于处理。这里的 would 表达对该行动效果的预期或较委婉的判断;固定翻译中的“会帮助”体现了这一层意思。

  7. Please confirm whether logs include any private content.

    请确认日志中是否包含任何私人内容。

    Please confirm
    请确认
    whether
    是否
    logs
    日志
    include
    包含
    any
    任何
    private
    私人的
    content
    内容
    详细讲解

    Please confirm 是礼貌而直接的请求结构,意思是“请确认”。confirm 的基本形式是 confirm;在祈使句中使用基本形式,因此这里没有表示时态或主语变化。它也可用于陈述句,例如:Please confirm the date.(请确认日期。) whether 引出需要确认的内容,表示“是否”。常见结构是 confirm whether + 从句:后面的从句说明要确认的真假,而不是一个普通名词短语。它和 if 在许多间接疑问句中可以互换,但 whether 更明确地标出“是否”的两种可能。 logs 在这里是“日志”,指复数的日志记录或日志文件。它的单数形式是 log,复数形式是在词尾加 -s:one log,several logs。例如:The logs show an error.(这些日志显示了一个错误。) include 表示“包含、包括”。这里使用基本形式 include,因为它位于 logs 后面,而 logs 是复数主语;一般现在时中,复数主语后用 include,单数主语则通常用 includes:The file includes a summary.(这个文件包含一份摘要。) any 在这个疑问结构中表示“任何……”,用于询问是否存在一个或多个符合条件的对象。它常放在复数可数名词或不可数名词前,例如:Do you have any questions?(你有任何问题吗?)这里不要把它单独理解成一个确定的数量;它表示范围开放的询问。 private 是描述内容性质的形容词,意思是“私人的、非公开的”。它修饰后面的 content,而不是表示内容的数量。相关的对立词是 public(公开的),例如:This is private information.(这是私人信息。) content 在这里是“内容”,尤其指日志中可能包含的文字或信息。这个意义下通常作不可数名词,因此说 private content,而不是把它当作一个具体数量来数。若要指不同的内容项目,可以根据语境说 pieces of content,但固定句中只是询问日志是否包含这类内容。 合起来,Please confirm 提出请求,whether 引出待确认的事实,logs include any private content 表示“日志是否包含任何私人内容”。整句的意思是:“请确认日志中是否包含任何私人内容。”这是一个礼貌的确认请求;它询问是否存在这类内容,并没有断言日志一定包含或不包含私人内容。

  8. I will verify that before requesting the logs.

    在请求日志之前,我会先确认这一点。

    I will
    我会
    verify
    确认;核实
    before
    在……之前
    requesting
    请求
    logs
    日志
    详细讲解

    I will 表示“我会……”,这里是主语 I 和情态助动词 will 的组合,用来表达说话者将要做某事。will 后接动词原形,例如:I will check it.——“我会检查它。”在本句中,具体动作由后面的 verify 表示。 verify 在这里表示“核实、确认某件事是否正确或属实”。它的原形是 verify;一般现在时第三人称单数是 verifies,过去式和过去分词是 verified。例如:Please verify the address.——“请核实这个地址。”这里的 verify 受 will 支配,所以使用原形,而不是 verifies 或 verified。 before 表示一个动作发生在另一个动作之前。这里它引出 requesting the logs,因此整体是“在请求日志之前”。before 后面可以接名词,也可以接动名词短语;例如:Read this before signing.——“签字前阅读这份内容。”本句的 before 说明“核实”先于“请求日志”。 requesting 表示“请求”。它是动词 request 的 -ing 形式;在这里位于 before 后,和后面的 the logs 一起构成动名词短语 requesting the logs。request 比较正式,表示提出请求;例如:They are requesting access.——“他们正在请求访问权限。”这里的 requesting 不表示主句中正在进行的动作,而是表示作为参照事件的“请求”这一动作。 logs 表示“日志”,是名词 log 的复数形式。log 可以指一条日志或一份日志记录,logs 指多条或多份日志记录;具体数量由语境决定。前文也使用了 logs,讨论的是日志是否包含私人内容,因此本句中的 the logs 指那组特定的日志。the 表示说话双方能够识别的特定对象,并不单独说明数量。 合起来,I will verify that 是“我会确认这一点”,before requesting the logs 是“在请求日志之前”。整个句子表示:说话者会先核实前文所指的事项,然后才请求那些日志,即“在请求日志之前,我会先确认这一点”。

语法要点

comparative adjective: easier than

Troubleshooting is easier with a sample file.

特拉布尔舒廷 伊兹 伊泽儿 威泽 额 桑普尔 法伊尔。

使用示例文件时,故障排查更容易。

easier 是 easy 的比较级,用来比较两种情况的难易程度。

adverb ending in -ly: safely

Isolate private content safely.

艾瑟莱特 普赖韦特 康滕特 塞弗利。

安全地隔离私人内容。

safely 是副词,修饰动作 isolate,说明动作进行的方式;不要把它当作形容词使用。

英语词汇

easier 形容词
伊泽儿 更容易的

That sounds reproducible, which makes troubleshooting much easier.

export feature 短语
伊克斯波特 菲彻尔 导出功能

The export feature fails whenever I include filtered results.

export module 短语
伊克斯波特 莫朱尔 导出模块

Then the filter logic may be interacting with the export module.

fails 动词
菲尔兹 失败

The export feature fails whenever I include filtered results.

filter logic 短语
菲尔特儿 拉吉克 筛选逻辑

Then the filter logic may be interacting with the export module.

filtered 形容词
菲尔特儿德 经过筛选的

The export feature fails whenever I include filtered results.

interacting 动词
因特儿阿克廷 发生交互

Then the filter logic may be interacting with the export module.

reproducible 形容词
瑞普柔杜瑟伯尔 可复现的

That sounds reproducible, which makes troubleshooting much easier.

sample file 短语
桑普尔 法伊尔 示例文件

I can send a sample file without sensitive information.

sensitive information 短语
森瑟蒂夫 因弗梅申 敏感信息

I can send a sample file without sensitive information.

troubleshooting 名词
特拉布尔舒廷 故障排查

That sounds reproducible, which makes troubleshooting much easier.

unfiltered 形容词
安菲尔特儿德 未经筛选的

I tested it with unfiltered data, and export worked normally.

测验

拼写

点击字母拼出单词。

可复现的

显示答案reproducible

经过筛选的

显示答案filtered

发生交互

显示答案interacting

失败

显示答案fails