文件名称:陌生人字符串:用于本地化分析的Web应用程序
文件大小:114KB
文件格式:ZIP
更新时间:2024-02-23 21:13:25
typos translations localization hacktoberfest checks
陌生人的弦 演示版 :backhand_index_pointing_right: :memo: 描述 Stranger Strings是Firebase开源Web应用程序,用于分析本地化并探索翻译中的不一致和错误。 目前,它支持JSON loc文件或Phrase loc项目的Github仓库。 :white_heavy_check_mark: 检查: 占位符-检测丢失/过多/不一致的占位符 HTML标签-检测无效/不一致/禁止HTML标签 长度-检测长度的可疑变化 拼写-检测拼写错误(可以通过在配置文件中启用字典来选择支持的语言,使用 ) 风格-检测风格问题-被动语态,狡猾的单词,副词的过度使用,陈词滥调等(仅适用于英语和德语翻译,使用) 不敏感-检测性别偏爱,两极分化,与种族有关,对宗教的偏见或其他不平等的措词(仅适用于英文翻译,使用 ) 值-检测值,该值应该/可以被占位符替换,因为值可能会随着时间而变化 首字符-检测首字符不一致 最后一个字符-检测最后一个字符的不一致 :hammer_and_wrench: 项目设置 :pushpin: 要求 具有(火焰/火焰计
【文件预览】:
stranger-strings-master
----functions()
--------dicts()
--------loaderManager.js(840B)
--------utils.js(7KB)
--------index.js(2KB)
--------package.json(2KB)
--------database.js(586B)
--------dbMutex.js(753B)
--------spellcheck.js(988B)
--------loaders()
--------tests()
--------webpack.config.js(775B)
--------dbUpdates.js(15KB)
--------helpers()
--------babel.config.js(68B)
----package.json(2KB)
----.firebaserc(3B)
----database.rules.json(1KB)
----firebase.json(395B)
----jest.config.js(733B)
----LICENSE(1KB)
----.env.example(899B)
----src()
--------App.vue(4KB)
--------tests()
--------views()
--------main.js(2KB)
--------components()
--------store.js(5KB)
--------services()
--------router.js(845B)
--------modules()
----.eslintrc.js(725B)
----common()
--------config.js(4KB)
--------maxExpansionRatio.js(335B)
----.gitignore(300B)
----.browserslistrc(33B)
----.circleci()
--------config.yml(277B)
----styles()
--------nprogress.css(1KB)
--------bootstrap-overrides.css(654B)
--------tooltip.css(2KB)
----public()
--------index.html(569B)
--------examples()
--------favicon.ico(1KB)
----README.md(5KB)
----.editorconfig(147B)
----postcss.config.js(61B)
----babel.config.js(144B)