数字缩略词生成器 (i18n, a11y)
文本
数字缩略词是一种基于数字的缩写,将单词的中间部分替换为它所代表的字母数,并保留首尾字母。经典例子来自软件: internationalization 变成 i18n,accessibility 变成 a11y,localization 变成 l10n,Kubernetes 变成 k8s。粘贴任意文本,每个达到或超过所选长度的单词都会这样缩短,而较短的单词、数字和标点保持不变。首尾字母保留其原有大小写。所有处理都在你的浏览器本地完成。
—
数字缩略词
已缩写单词: 4使用方法
- 输入或粘贴你的文本。
- 设置要缩写的最小单词长度(术语用 7 较合适)。
- 查看数字缩略词输出 — 足够长的单词会被缩短,其余保持原样。
- 一键复制结果。
常见问题
- 数字缩略词如何构成?
- 保留首字母,数出首尾字母之间的字母数,把该数字放在中间,再保留尾字母。Internationalization 在 i 和 n 之间有 18 个字母,所以变成 i18n。
- 为什么要设置最小长度?
- 数字缩略词只对长单词有意义; 缩写短单词毫无益处且损害可读性。最小长度让你只缩写值得缩短的单词 — 调高以只处理最长的术语,调低以涵盖更多。
- 会保留大写和标点吗?
- 会。只有字母序列会被缩写,首尾字母保留大小写,因此 Kubernetes 变成 K8s。数字、空格和标点原样通过。