 Golang 101(Go语言101 中文版)  v1.21.a第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第11章:表达式、语句和简单语句 第12章:基本流程控制语法 第13章:协程、延迟函数调用、以及恐慌和恢复 Go类型系统 第14章:Go类型系统概述 - 精通Go编程必读 第15章:指针 第16章:结构体 第17章:值部 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 - 如何使用sync标准库包 在这个包中声明的Intn函数将在第19行被调用。 请阅读 代码包和包引入(第10章),以获取更多关于代码包和包引入的信息。 表达式、语句和简单语句(第11章)一文中介绍了什么是表达式和语句。特别 地,此文列出了所有的简单语句类型。 在Go代码中,各种流程控制代码块中 的某些部分必须为简单语句,某些部分必须为表达式。 StatRandomNumbers函数的声明体中使用了两个流程控制代码块。 其中一个是 for循环代码块,它内嵌了另外一个代码块。0 码力 | 821 页 | 956.82 KB | 1 年前3 Golang 101(Go语言101 中文版)  v1.21.a第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第11章:表达式、语句和简单语句 第12章:基本流程控制语法 第13章:协程、延迟函数调用、以及恐慌和恢复 Go类型系统 第14章:Go类型系统概述 - 精通Go编程必读 第15章:指针 第16章:结构体 第17章:值部 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 - 如何使用sync标准库包 在这个包中声明的Intn函数将在第19行被调用。 请阅读 代码包和包引入(第10章),以获取更多关于代码包和包引入的信息。 表达式、语句和简单语句(第11章)一文中介绍了什么是表达式和语句。特别 地,此文列出了所有的简单语句类型。 在Go代码中,各种流程控制代码块中 的某些部分必须为简单语句,某些部分必须为表达式。 StatRandomNumbers函数的声明体中使用了两个流程控制代码块。 其中一个是 for循环代码块,它内嵌了另外一个代码块。0 码力 | 821 页 | 956.82 KB | 1 年前3
 Golang 101(Go语言101 中文版)  v1.21.a第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第11章:表达式、语句和简单语句 第12章:基本流程控制语法 第13章:协程、延迟函数调用、以及恐慌和恢复 Go类型系统 第14章:Go类型系统概述 - 精通Go编程必读 第15章:指针 第16章:结构体 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 - 如何使用sync标准库包 在这个包中声明的Intn函数将在第19行被调用。 请阅读代码 包和包引入(第10章),以获取更多关于代码包和包引入的信息。 表达式、语句和简单语句(第11章)一文中介绍了什么是表达式和语句。特别 地,此文列出了所有的简单语句类型。 在Go代码中,各种流程控制代码块中的 某些部分必须为简单语句,某些部分必须为表达式。 StatRandomNumbers函数的声明体中使用了两个流程控制代码块。 其中一个是 for循环代码块,它内嵌了另外一个代码块。0 码力 | 608 页 | 1.08 MB | 1 年前3 Golang 101(Go语言101 中文版)  v1.21.a第6章:基本类型和它们的字面量表示 第7章:常量和变量 - 顺便介绍了类型不确定值和类型推断 第8章:运算操作符 - 顺便介绍了更多的类型推断规则 第9章:函数声明和调用 第10章:代码包和包引入 第11章:表达式、语句和简单语句 第12章:基本流程控制语法 第13章:协程、延迟函数调用、以及恐慌和恢复 Go类型系统 第14章:Go类型系统概述 - 精通Go编程必读 第15章:指针 第16章:结构体 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 第37章:通道用例大全 第38章:如何优雅地关闭通道 第39章:其它并发同步技术 - 如何使用sync标准库包 在这个包中声明的Intn函数将在第19行被调用。 请阅读代码 包和包引入(第10章),以获取更多关于代码包和包引入的信息。 表达式、语句和简单语句(第11章)一文中介绍了什么是表达式和语句。特别 地,此文列出了所有的简单语句类型。 在Go代码中,各种流程控制代码块中的 某些部分必须为简单语句,某些部分必须为表达式。 StatRandomNumbers函数的声明体中使用了两个流程控制代码块。 其中一个是 for循环代码块,它内嵌了另外一个代码块。0 码力 | 608 页 | 1.08 MB | 1 年前3
 Kotlin 1.9.10 官方文档 中文版
接口 函数式(SAM)接口 可见性修饰符 扩展 数据类 密封类与密封接口 泛型:in、out、where 嵌套类 枚举类 内联类 对象表达式与对象声明 委托 属性委托 类型别名 函数 函数 lambda 表达式 内联函数 1.8.5.4 1.8.6 1.8.7 1.8.8 1.8.9 1.8.10 1.8.11 1.8.12 1.8.13 1 1.9 1.9.1.10 1.9.1.11 1.9.2 1.9.2.1 1.9.2.2 1.9.2.3 1.9.3 操作符重载 类型安全的构建器 空安全 相等性 this 表达式 异步程序设计技术 协程 注解 解构声明 反射 多平台开发 Kotlin 多平台用于 iOS 与 Android Kotlin 多平台移动端入门 1. 搭建环境 2. 创建第一个跨平台应用 13.4 协程指南 协程基础 Kotlin 协程与通道介绍↗ 取消与超时 组合挂起函数 协程上下文与调度器 异步流 通道 协程异常处理 共享的可变状态与并发 select 表达式(实验性的) 使用 IntelliJ IDEA 调试协程——教程 使用 IntelliJ IDEA 调试 Kotlin Flow——教程 序列化(kotlinx.serialization)0 码力 | 3753 页 | 29.69 MB | 1 年前3 Kotlin 1.9.10 官方文档 中文版
接口 函数式(SAM)接口 可见性修饰符 扩展 数据类 密封类与密封接口 泛型:in、out、where 嵌套类 枚举类 内联类 对象表达式与对象声明 委托 属性委托 类型别名 函数 函数 lambda 表达式 内联函数 1.8.5.4 1.8.6 1.8.7 1.8.8 1.8.9 1.8.10 1.8.11 1.8.12 1.8.13 1 1.9 1.9.1.10 1.9.1.11 1.9.2 1.9.2.1 1.9.2.2 1.9.2.3 1.9.3 操作符重载 类型安全的构建器 空安全 相等性 this 表达式 异步程序设计技术 协程 注解 解构声明 反射 多平台开发 Kotlin 多平台用于 iOS 与 Android Kotlin 多平台移动端入门 1. 搭建环境 2. 创建第一个跨平台应用 13.4 协程指南 协程基础 Kotlin 协程与通道介绍↗ 取消与超时 组合挂起函数 协程上下文与调度器 异步流 通道 协程异常处理 共享的可变状态与并发 select 表达式(实验性的) 使用 IntelliJ IDEA 调试协程——教程 使用 IntelliJ IDEA 调试 Kotlin Flow——教程 序列化(kotlinx.serialization)0 码力 | 3753 页 | 29.69 MB | 1 年前3
 Weblate 4.18.1 用户文档在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 _spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手动 定义: 重用的翻译 在 4.18 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要 搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 838 页 | 22.34 MB | 1 年前3 Weblate 4.18.1 用户文档在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 _spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手动 定义: 重用的翻译 在 4.18 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要 搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 838 页 | 22.34 MB | 1 年前3
 Weblate 4.18.2 用户文档在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 _spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手动 定义: 重用的翻译 在 4.18 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要 搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 838 页 | 22.34 MB | 1 年前3 Weblate 4.18.2 用户文档在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 _spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手动 定义: 重用的翻译 在 4.18 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要 搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 838 页 | 22.34 MB | 1 年前3
 Weblate 4.18 用户文档在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 _spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手动 定义: 重用的翻译 在 4.18 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要 搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 839 页 | 22.33 MB | 1 年前3 Weblate 4.18 用户文档在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 _spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手动 定义: 重用的翻译 在 4.18 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要 搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 839 页 | 22.33 MB | 1 年前3
 Weblate 4.17 用户文档placeholders.PlaceholderCheck placeholders placeholders ignore-placeholders 在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 概要:: 范围:: 检查的类:: 检查的标识符:: 忽略的标记:: 概要:: 范围:: 检查的类:: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 使用标记定制行为 标点间距 在 3.9 版本加入. 双标点符号前缺少不可换行的空格 已翻译字符串 weblate.checks.chars [https://en.wikipedia.org/wiki/History_of_sentence_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck placeholders:$URL$:$TARGET$:"some long0 码力 | 817 页 | 17.33 MB | 1 年前3 Weblate 4.17 用户文档placeholders.PlaceholderCheck placeholders placeholders ignore-placeholders 在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标志 手动定义,更多可以用冒号分隔,带空格的字符串可以引用: 概要:: 范围:: 检查的类:: 检查的标识符:: 忽略的标记:: 概要:: 范围:: 检查的类:: 如果您有一些占位符语法,则可以使用正则表达式: 您还可以使用不区分大小写的占位符: 参见 使用标记定制行为 标点间距 在 3.9 版本加入. 双标点符号前缺少不可换行的空格 已翻译字符串 weblate.checks.chars [https://en.wikipedia.org/wiki/History_of_sentence_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck placeholders:$URL$:$TARGET$:"some long0 码力 | 817 页 | 17.33 MB | 1 年前3
 Weblate 4.15 用户文档你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大 小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用“占位符”标志手动定 义,更多可以用冒号分隔,带空格的字符串可以引用: placeholders:$URL$:$TARGET$:"some long text" 如果您有一些占位符语法,则可以使用正则表达式: placeholders:r"%[^% e_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手 动定义: regex:^foo|bar$ 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配 的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 820 页 | 11.24 MB | 1 年前3 Weblate 4.15 用户文档你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大 小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用“占位符”标志手动定 义,更多可以用冒号分隔,带空格的字符串可以引用: placeholders:$URL$:$TARGET$:"some long text" 如果您有一些占位符语法,则可以使用正则表达式: placeholders:r"%[^% e_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手 动定义: regex:^foo|bar$ 您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配 的源字符串 hello , 您可以使用: source:=hello. 搜索变更 在 4.4 版本加入. 可以使用 change_action 和 change_time0 码力 | 820 页 | 11.24 MB | 1 年前3
 Weblate 4.16.1 用户文档placeholders.PlaceholderCh eck placeholders placeholders ignore-placeholders 在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大 小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标 标 志手动定义,更多可以用冒号分隔,带空格的字符串可以引用: placeholders:$URL$:$TARGET$:"some long text" 如果您有一些占位符语法,则可以使用正则表达式: placeholders:r"%[^% ]%" 您还可以使用不区分大小写的占位符: placeholders:$URL$:$TARGET$,case-insensitive 参见 使用标记定制行为 e_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手 动定义: regex:^foo|bar$0 码力 | 819 页 | 11.27 MB | 1 年前3 Weblate 4.16.1 用户文档placeholders.PlaceholderCh eck placeholders placeholders ignore-placeholders 在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大 小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标 标 志手动定义,更多可以用冒号分隔,带空格的字符串可以引用: placeholders:$URL$:$TARGET$:"some long text" 如果您有一些占位符语法,则可以使用正则表达式: placeholders:r"%[^% ]%" 您还可以使用不区分大小写的占位符: placeholders:$URL$:$TARGET$,case-insensitive 参见 使用标记定制行为 e_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手 动定义: regex:^foo|bar$0 码力 | 819 页 | 11.27 MB | 1 年前3
 Weblate 4.16.4 用户文档placeholders.PlaceholderCh eck placeholders placeholders ignore-placeholders 在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大 小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标 标 志手动定义,更多可以用冒号分隔,带空格的字符串可以引用: placeholders:$URL$:$TARGET$:"some long text" 如果您有一些占位符语法,则可以使用正则表达式: placeholders:r"%[^% ]%" 您还可以使用不区分大小写的占位符: placeholders:$URL$:$TARGET$,case-insensitive 参见 使用标记定制行为 e_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手 动定义: regex:^foo|bar$0 码力 | 822 页 | 11.27 MB | 1 年前3 Weblate 4.16.4 用户文档placeholders.PlaceholderCh eck placeholders placeholders ignore-placeholders 在 4.3 版本发生变更: 你可以使用正则表达式作为占位符。 在 4.13 版本发生变更: 使用 case-insensitive 标志时,占位符不区分大 小写。 译文缺少一些占位符。这些可以从翻译文件中提取或使用 placeholders 标 标 志手动定义,更多可以用冒号分隔,带空格的字符串可以引用: placeholders:$URL$:$TARGET$:"some long text" 如果您有一些占位符语法,则可以使用正则表达式: placeholders:r"%[^% ]%" 您还可以使用不区分大小写的占位符: placeholders:$URL$:$TARGET$,case-insensitive 参见 使用标记定制行为 e_spacing#French_and_English_spacing] 正则表达式 在 3.9 版本加入. 译文与正则表达式不匹配 已翻译字符串 weblate.checks.placeholders.RegexCheck regex regex ignore-regex 译文与正则表达式不匹配。该表达式从翻译文件中提取或使用 regex 标志手 动定义: regex:^foo|bar$0 码力 | 822 页 | 11.27 MB | 1 年前3
共 135 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14














