沙美德 - 当地人 -

这个软件包提供了一套本地化的配置,被BBC世界服务网站所使用.
出口
时间
以下内容: 时刻.js 添加了地方, 因为它们不存在上游:
/moment/am- 阿姆哈拉语的语域覆盖/moment/ha- 豪萨的居住地/moment/ig- Igbo的居住地/moment/om- Afaan Oromoo的本地语言覆盖/moment/pcm- Pidgin的居住地/moment/ps- 普什图语区/moment/rw- Gahuza的居住地/moment/so- 索马里人居住地/moment/ti- 蒂格里尼亚的居住地
以下的地块具有超接功能,以满足BBC世界服务的要求,这些要求与上游地块不同. 注意导入它们也会使上游地块被加载.
/moment/ar- 阿拉伯语的语域覆盖/moment/az- 阿泽里语的语域覆盖/moment/bn- 孟加拉语的语域覆盖/moment/es- 西班牙语(Mundo)的语域覆盖/moment/gu- 古吉拉特语的本地化/moment/hi- 印地语的地语覆盖/moment/ky- 吉尔吉斯语的语域覆盖/moment/mr- 马拉地语的本地化/moment/ne- 尼泊尔语的语域覆盖/moment/pa-in- 旁遮普语的语言覆盖/moment/pt-br- Brasil 的地盘覆盖/moment/ru- 俄语语言覆盖/moment/si- 僧伽罗语的语域覆盖/moment/sr- 塞尔维亚语的语域覆盖/moment/sr-cyrl- 塞尔维亚西里尔语的语域覆盖/moment/sw- 斯瓦希里语的语域覆盖/moment/ta- 泰米尔语的语域覆盖/moment/th- 对泰国语的本地化管理/moment/uk- 乌克兰语的语域覆盖/moment/ur- 乌尔都语的语域覆盖/moment/uz- 乌兹别克语的地籍覆盖/moment/yo- 约鲁巴语的本地化
数值
数系
/numerals - 不同编号系统中的数字,例如孟加拉语、缅甸语、东阿拉伯语、西阿拉伯语。 这可用于组件的本地化编号. 返回格式的数组 ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10'];
这些物品可以直接进口和使用,也可以与下列物品结合使用: makeNumeralTranslator 下面的帮助函数 .
makeNumeralTranslator(system)
makeNumeralTranslator 是一个小助手, 返回翻译任何“ 西方” 函数 输入字符串中的阿拉伯数字到指定的数字系统中去.
它接受一个论点 system 它是一个数字系统符号的阵列,例如上面的符号之一,并返回一个翻译函数。 如果该参数被省略,或者提供了无效的数字系统,那么翻译者返回输入字符串时会保持不变. 注意目前只使用数组的前10个符号.
例如,见以下使用法.
安装
npm install @bbc/psammead-locales --save
使用量
时间
import moment from 'moment';
import '@bbc/psammead-locales/moment/ig';
moment.locale('ig');
数值
import { Bengali, makeNumeralTranslator } from '@bbc/psammead-locales/numerals';
const translateNumerals = makeNumeralTranslator(Bengali);
const result = translateNumerals(someInput); // returns someInput with numbers translated to Bengali
捐款
Psammead完全开源. 我们感谢任何贡献,无论是新的组件、错误修正还是总体改进。 请参看我们的主要贡献指南,可查阅: psammead 仓库的根。 。 。 .
行为守则
我们欢迎对这项工作的反馈和帮助。 通过参与这个项目,你同意遵守 行为守则请稍候再读一下.
许可证
萨姆米德 Apache 2.0 许可。 。 。 .