Commit 2e9dc16
committed
feat: add danmuku plugin documentation and i18n setup guide
- Created a new documentation file for the danmuku plugin with code examples.
- Added a comprehensive guide for language settings (i18n) including default languages, importing languages, adding new languages, and modifying existing languages.
- Included code snippets for initializing the Artplayer with different language settings.
Add internationalization support for multiple languages in Artplayer
- Introduced Arabic (ar), Czech (cs), Spanish (es), Persian (fa), French (fr), Indonesian (id), Polish (pl), Russian (ru), Turkish (tr), Vietnamese (vi), and Traditional Chinese (zh-tw) translations.
- Created corresponding JavaScript and ES module files for each language containing translated strings for player controls and settings.
- Added a new documentation file for language settings in the project.
feat: add initial implementation of start option page with interactive code execution buttons
feat: add danmuku plugin documentation and i18n setup guide
- Created a new documentation file for the danmuku plugin, providing code examples for usage.
- Added a comprehensive guide for language settings, including default languages, importing languages, adding new languages, and modifying existing languages.
- Included code snippets for initializing the Artplayer with different language settings and importing language files.
refactor: update danmuku worker implementation and remove unused i18n files
- Changed the way the Danmuku class creates a Web Worker by using a worker loader instead of creating a blob.
- Removed Arabic, Czech, Spanish, Persian, French, Indonesian, Polish, Russian, Turkish, Vietnamese, and Traditional Chinese i18n files as they are no longer needed.
- Updated the Vite build configuration to disable banners for inline workers and added a plugin to remove worker banners from generated code.
feat: add danmuku plugin and i18n setup documentation
- Created a new documentation file for the danmuku plugin, providing code examples for usage.
- Added a new documentation file for language settings (i18n), detailing how to set default languages, import languages, and add new languages.
- Included code snippets for initializing the Artplayer with different language settings and examples for modifying existing languages.
feat: add danmuku plugin and i18n setup documentation
- Created a new documentation file for the danmuku plugin with code examples.
- Added a new documentation file for language settings (i18n) including import instructions and examples for setting default and custom languages.
- Updated the i18n documentation to include details on adding and modifying languages.1 parent ddb78cf commit 2e9dc16
308 files changed
Lines changed: 189065 additions & 8548 deletions
File tree
- docs
- compiled
- i18n
- document
- advanced
- assets
- chunks
- component
- en
- advanced
- component
- start
- plugin
- start
- uncompiled
- artplayer-plugin-danmuku
- artplayer
- packages
- artplayer-plugin-ads
- dist
- src
- artplayer-plugin-ambilight
- dist
- artplayer-plugin-asr
- dist
- src
- artplayer-plugin-audio-track
- dist
- artplayer-plugin-auto-thumbnail
- dist
- artplayer-plugin-chapter
- dist
- src
- artplayer-plugin-chromecast
- dist
- artplayer-plugin-danmuku-mask
- dist
- artplayer-plugin-danmuku
- dist
- src
- artplayer-plugin-dash-control
- dist
- src
- artplayer-plugin-document-pip
- dist
- src
- artplayer-plugin-hls-control
- dist
- src
- artplayer-plugin-iframe
- dist
- artplayer-plugin-jassub
- dist
- artplayer-plugin-multiple-subtitles
- dist
- src
- artplayer-plugin-vast
- dist
- artplayer-plugin-vtt-thumbnail
- dist
- artplayer-plugin-websr
- dist
- src
- types
- artplayer-proxy-canvas
- dist
- artplayer-proxy-mediabunny
- dist
- artplayer-tool-thumbnail/dist
- artplayer
- dist
- i18n
- src
- icons
- scripts
- plugin/template/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments