You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FullCalendar v6.1.11本地化问题:保加利亚语下“X more”未翻译

FullCalendar v6.1.11 保加利亚语“more”文本未翻译的临时解决办法

针对你遇到的月视图网格中“more”字样未被保加利亚语翻译的问题,可以用以下两种临时方案解决:

  • 扩展保加利亚语Locale
    直接补充保加利亚语locale中缺失的翻译项,覆盖原有配置:

    import { bgLocale } from '@fullcalendar/core/locales/bg';
    import { Calendar } from '@fullcalendar/core';
    import dayGridPlugin from '@fullcalendar/daygrid';
    
    // 扩展locale,添加缺失的“more”相关翻译
    const customBgLocale = {
      ...bgLocale,
      buttonText: {
        ...bgLocale.buttonText,
        more: 'повече',
        moreLink: 'повече събития' // 可选,用于更明确的链接文本
      }
    };
    
    // 初始化日历实例
    const calendar = new Calendar(document.getElementById('calendar'), {
      plugins: [dayGridPlugin],
      locale: customBgLocale,
      eventLimit: true, // 确保开启了事件数量限制功能
      // 其他日历配置
    });
    
    calendar.render();
    
  • 直接配置eventLimitText
    如果只需要修改“more”文本,无需扩展整个locale,可以在日历配置中直接设置eventLimitText:

    import { Calendar } from '@fullcalendar/core';
    import dayGridPlugin from '@fullcalendar/daygrid';
    import bgLocale from '@fullcalendar/core/locales/bg';
    
    const calendar = new Calendar(document.getElementById('calendar'), {
      plugins: [dayGridPlugin],
      locale: bgLocale,
      eventLimit: true,
      eventLimitText: 'повече', // 直接指定保加利亚语“更多”文本
      // 其他日历配置
    });
    
    calendar.render();
    

这两种方案都是临时的 workaround,等后续FullCalendar版本修复保加利亚语locale的翻译缺失问题后,就可以移除这些自定义代码。

内容的提问来源于stack exchange,提问作者pristis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 02:13:18