Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/units/?format=api&page=9
https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/units/?format=api&page=10", "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/units/?format=api&page=8", "results": [ { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "The chat room will be accessible for all viewers, even those who don't have an account on your instance. Those \"anonymous\" users just have to choose a nickname before they can begin talking in the chat." ], "previous_source": "", "target": [ "" ], "id_hash": -5258339058619480576, "content_hash": -5258339058619480576, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 869, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://weblate.framasoft.org/api/units/884947/?format=api", "priority": 100, "id": 888907, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=3706a07c6e6c8600", "url": "https://weblate.framasoft.org/api/units/888907/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.232986Z", "last_updated": "2024-09-12T10:57:43.793355Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "By default, the chat is displayed next to the video. But you can open it in another browser tab, using the button on top of it :" ], "previous_source": "", "target": [ "" ], "id_hash": 587853833424204854, "content_hash": 587853833424204854, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 870, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://weblate.framasoft.org/api/units/884948/?format=api", "priority": 100, "id": 888908, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=882879f26919f436", "url": "https://weblate.framasoft.org/api/units/888908/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.234445Z", "last_updated": "2024-09-12T10:57:43.794381Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "You can test the livechat plugin with this [demo page](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae)." ], "previous_source": "", "target": [ "" ], "id_hash": -8887995267240656489, "content_hash": -8887995267240656489, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 871, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://weblate.framasoft.org/api/units/884949/?format=api", "priority": 100, "id": 888909, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=04a77f6522c48197", "url": "https://weblate.framasoft.org/api/units/888909/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.235808Z", "last_updated": "2024-09-12T10:57:43.795368Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Installation" ], "previous_source": "", "target": [ "" ], "id_hash": -3959746046122658226, "content_hash": -3959746046122658226, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 872, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://weblate.framasoft.org/api/units/884950/?format=api", "priority": 100, "id": 888910, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=490c27f36019f64e", "url": "https://weblate.framasoft.org/api/units/888910/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.237238Z", "last_updated": "2024-09-12T10:57:43.796383Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "As a Peertube administrator, you can setup this plugin on your instance simply by using the Peertube plugin marketplace included in the administration interface. Search for \"livechat\", then click \"install\": that's it!" ], "previous_source": "", "target": [ "" ], "id_hash": -267312679681412480, "content_hash": -267312679681412480, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 873, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://weblate.framasoft.org/api/units/884951/?format=api", "priority": 100, "id": 888911, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=7c4a5088bba1b280", "url": "https://weblate.framasoft.org/api/units/888911/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.238605Z", "last_updated": "2024-09-12T10:57:43.797398Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Livechat capabilities" ], "previous_source": "", "target": [ "" ], "id_hash": -6351675692621094600, "content_hash": -6351675692621094600, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 875, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/884953/?format=api", "priority": 100, "id": 888913, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=27da509c34d62138", "url": "https://weblate.framasoft.org/api/units/888913/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.241399Z", "last_updated": "2024-09-12T10:57:43.799346Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "The plugin has many advanced features. As it is using the [XMPP](https://xmpp.org/) standard \"under the hood\", it is possible for Peertube administrators to allow advanced usages (connection using XMPP clients, chatbots, bridge to other chat protocols, ...). More information in the relevant sections of this documentation." ], "previous_source": "", "target": [ "" ], "id_hash": -3444326710796967748, "content_hash": -3444326710796967748, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 876, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://weblate.framasoft.org/api/units/884954/?format=api", "priority": 100, "id": 888914, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=50334b1af88ea0bc", "url": "https://weblate.framasoft.org/api/units/888914/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.242934Z", "last_updated": "2024-09-12T10:57:43.800299Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Peertube is part of the fediverse: you can create a network of Peertube instances, sharing content between them." ], "previous_source": "", "target": [ "" ], "id_hash": -6433588145368489112, "content_hash": -6433588145368489112, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 877, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://weblate.framasoft.org/api/units/884955/?format=api", "priority": 100, "id": 888915, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=26b74dab1c25a368", "url": "https://weblate.framasoft.org/api/units/888915/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.244462Z", "last_updated": "2024-09-12T10:57:43.801266Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "This plugin can handle federation: when viewing a livestream from a remote instance, you will join the chat room with your local account. You will be automatically connected with your current nickname and avatar." ], "previous_source": "", "target": [ "" ], "id_hash": -5657011333180274696, "content_hash": -5657011333180274696, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 878, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://weblate.framasoft.org/api/units/884956/?format=api", "priority": 100, "id": 888916, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=317e422a236e47f8", "url": "https://weblate.framasoft.org/api/units/888916/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.245877Z", "last_updated": "2024-09-12T10:57:43.802260Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Of course, for the federation to work, the plugin must be installed on both instances." ], "previous_source": "", "target": [ "" ], "id_hash": -4374657072838939848, "content_hash": -4374657072838939848, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 879, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://weblate.framasoft.org/api/units/884957/?format=api", "priority": 100, "id": 888917, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=434a1891f748eb38", "url": "https://weblate.framasoft.org/api/units/888917/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.247262Z", "last_updated": "2024-09-12T10:57:43.803228Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Some times, you have to protect your community from bad people. As an instance administrator, you can choose to disallow federation for the livechat plugin. If remote actors behave badly, streamers, moderators and administrators can ban or mute users." ], "previous_source": "", "target": [ "" ], "id_hash": 5763216159234173859, "content_hash": 5763216159234173859, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 880, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 39, "source_unit": "https://weblate.framasoft.org/api/units/884958/?format=api", "priority": 100, "id": 888918, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=cffb0e8fdef1aba3", "url": "https://weblate.framasoft.org/api/units/888918/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.248713Z", "last_updated": "2024-09-12T10:57:43.804170Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "When joining a room, you will see previous messages. Even those sent before you joined the room." ], "previous_source": "", "target": [ "" ], "id_hash": -8360277511552284716, "content_hash": -8360277511552284716, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 883, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://weblate.framasoft.org/api/units/884959/?format=api", "priority": 100, "id": 888919, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=0bfa53e5dc3d47d4", "url": "https://weblate.framasoft.org/api/units/888919/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.250126Z", "last_updated": "2024-09-12T10:57:43.807278Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "This behaviour can be changed room by room, and default retention duration can be chosen by instance's administrators." ], "previous_source": "", "target": [ "" ], "id_hash": -4080694527486036027, "content_hash": -4080694527486036027, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 884, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://weblate.framasoft.org/api/units/884960/?format=api", "priority": 100, "id": 888920, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=475e75f29c5077c5", "url": "https://weblate.framasoft.org/api/units/888920/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.251496Z", "last_updated": "2024-09-12T10:57:43.808208Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Integrate the chat in your live stream" ], "previous_source": "", "target": [ "" ], "id_hash": 5448737500269995835, "content_hash": 5448737500269995835, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 885, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://weblate.framasoft.org/api/units/884961/?format=api", "priority": 100, "id": 888921, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=cb9dcde349f1673b", "url": "https://weblate.framasoft.org/api/units/888921/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.252941Z", "last_updated": "2024-09-12T10:57:43.809164Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "When using software as [OBS](https://obsproject.com) for you live stream, you can embed the chat in the video stream. This is for example useful for replays." ], "previous_source": "", "target": [ "" ], "id_hash": -3814056797481314753, "content_hash": -3814056797481314753, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 886, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 25, "source_unit": "https://weblate.framasoft.org/api/units/884962/?format=api", "priority": 100, "id": 888922, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=4b11bf8ce8f6563f", "url": "https://weblate.framasoft.org/api/units/888922/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.254285Z", "last_updated": "2024-09-12T10:57:43.810142Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "In the following screenshot, you can see a live replay, where the chat content is embeded on bottom of the video:" ], "previous_source": "", "target": [ "" ], "id_hash": 1202991912011117035, "content_hash": 1202991912011117035, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 887, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://weblate.framasoft.org/api/units/884963/?format=api", "priority": 100, "id": 888923, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=90b1e2c52f1731eb", "url": "https://weblate.framasoft.org/api/units/888923/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.255856Z", "last_updated": "2024-09-12T10:57:43.811087Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "In the following screenshot, you can see an OBS setup, where the chat is included as a source in the current scene (background color can be changed, and can be transparent):" ], "previous_source": "", "target": [ "" ], "id_hash": -999440178798736582, "content_hash": -999440178798736582, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 888, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://weblate.framasoft.org/api/units/884964/?format=api", "priority": 100, "id": 888924, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=72214673e072cb3a", "url": "https://weblate.framasoft.org/api/units/888924/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.257291Z", "last_updated": "2024-09-12T10:57:43.812022Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Other usages" ], "previous_source": "", "target": [ "" ], "id_hash": -73266101192997027, "content_hash": -73266101192997027, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 889, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/884965/?format=api", "priority": 100, "id": 888925, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=7efbb4de8050475d", "url": "https://weblate.framasoft.org/api/units/888925/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.258726Z", "last_updated": "2024-09-12T10:57:43.813020Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "By default, each streamer will be able to activate/deactivate the chat for their live streams." ], "previous_source": "", "target": [ "" ], "id_hash": -7583390275044913908, "content_hash": -7583390275044913908, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 890, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://weblate.framasoft.org/api/units/884966/?format=api", "priority": 100, "id": 888926, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=16c262b92ecbcd0c", "url": "https://weblate.framasoft.org/api/units/888926/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.260092Z", "last_updated": "2024-09-12T10:57:43.814023Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "But on the instance level, administrators can choose to activate the chat for all videos (live and/or VOD)." ], "previous_source": "", "target": [ "" ], "id_hash": -8654186632942227228, "content_hash": -8654186632942227228, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 891, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://weblate.framasoft.org/api/units/884967/?format=api", "priority": 100, "id": 888927, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=07e6271bf38b70e4", "url": "https://weblate.framasoft.org/api/units/888927/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.261552Z", "last_updated": "2024-09-12T10:57:43.815463Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "You can even activate the chat for specific VOD videos. This is how the [demo](https://www.yiny.org/w/399a8d13-d4cf-4ef2-b843-98530a8ccbae) page works: it is not a live stream, but I have activated the chat specifically for this video." ], "previous_source": "", "target": [ "" ], "id_hash": 4123411234280440520, "content_hash": 4123411234280440520, "location": "support/documentation/content/en/intro/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 892, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://weblate.framasoft.org/api/units/884968/?format=api", "priority": 100, "id": 888928, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=b9394cabba2402c8", "url": "https://weblate.framasoft.org/api/units/888928/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-25T16:01:35.262919Z", "last_updated": "2024-09-12T10:57:43.817081Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "If everything is fine in the diagnostic tools, but chat windows remains empty: it can be a Websocket issue. Since Peertube version 5.0.0, there are some additional configuration to do on the server side. Check with the instance administrators that they did not forgot to apply changes listed in the [Peertube v5.0.0 release notes](https://github.com/Chocobozzz/PeerTube/blob/master/CHANGELOG.md#v500)." ], "previous_source": "", "target": [ "" ], "id_hash": -7567963027879506280, "content_hash": -7567963027879506280, "location": "support/documentation/content/en/documentation/installation/troubleshooting.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 443, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 54, "source_unit": "https://weblate.framasoft.org/api/units/889492/?format=api", "priority": 100, "id": 889524, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=16f931b911f3ce98", "url": "https://weblate.framasoft.org/api/units/889524/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-26T16:54:17.412808Z", "last_updated": "2024-09-11T08:41:27.778800Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "[OBS](https://obsproject.com) is a popular Free And Open Source streaming software, with advanced capacities for your live streams. In the current page, you will find some advices to handle your live chats using OBS." ], "previous_source": "", "target": [ "" ], "id_hash": 1551266636009609323, "content_hash": 1551266636009609323, "location": "support/documentation/content/en/documentation/user/obs.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 456, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://weblate.framasoft.org/api/units/889529/?format=api", "priority": 100, "id": 889559, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=958734c95744986b", "url": "https://weblate.framasoft.org/api/units/889559/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T08:50:57.684004Z", "last_updated": "2024-09-11T08:41:27.794641Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "The tool I use to handle translations for the documentation can have strange behaviours. When I add sentences that looks like other existing sentences, it sometimes copies existing translations. So, when you have translations marked as \"to check\", please make sure it doesn't copy a string that has nothing to do with the english one before validating." ], "previous_source": "", "target": [ "" ], "id_hash": -8608186362259073767, "content_hash": -8608186362259073767, "location": "support/documentation/content/en/contributing/translate/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 156, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 57, "source_unit": "https://weblate.framasoft.org/api/units/889564/?format=api", "priority": 100, "id": 889744, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=0889941c952f9519", "url": "https://weblate.framasoft.org/api/units/889744/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T09:44:31.341619Z", "last_updated": "2024-09-11T08:41:27.399492Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "If you are now sure about the context of a string, you can check the string location in the weblate's right pane, and open the corresponding documentation page. For example, for a string located in the file `support/documentation/content/en/documentation/user/streamers.md`, the corresponding url is `https://livingston.frama.io/peertube-plugin-livechat/documentation/user/streamers/`." ], "previous_source": "", "target": [ "" ], "id_hash": -7428400115434869855, "content_hash": -7428400115434869855, "location": "support/documentation/content/en/contributing/translate/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 157, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 43, "source_unit": "https://weblate.framasoft.org/api/units/889565/?format=api", "priority": 100, "id": 889745, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=18e90573ce08aba1", "url": "https://weblate.framasoft.org/api/units/889745/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T09:44:31.343971Z", "last_updated": "2024-09-11T08:41:27.400590Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Generic recommandations" ], "previous_source": "", "target": [ "" ], "id_hash": 8394502936743400754, "content_hash": 8394502936743400754, "location": "support/documentation/content/en/contributing/translate/_index.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 158, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/889566/?format=api", "priority": 100, "id": 889746, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=f47f43f1ea905532", "url": "https://weblate.framasoft.org/api/units/889746/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T09:44:31.345613Z", "last_updated": "2024-09-11T08:41:27.401875Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Please be inclusive in your wordings, and please respect the [code of coduct](/peertube-plugin-livechat/contributing/codeofconduct/)." ], "previous_source": "", "target": [ "" ], "id_hash": -5675516620018317694, "content_hash": -5675516620018317694, "location": "support/documentation/content/en/contributing/translate/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 159, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://weblate.framasoft.org/api/units/889567/?format=api", "priority": 100, "id": 889747, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=313c83b44afb8682", "url": "https://weblate.framasoft.org/api/units/889747/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T09:44:31.347026Z", "last_updated": "2024-09-11T08:41:27.403019Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "On the instance level, Peertube's administrators can choose if chat rooms are unique per video, or if there will be an unique chat room per channel. Please contact your instance's administrators for more information on how they configure the livechat plugin." ], "previous_source": "", "target": [ "" ], "id_hash": 6729260493433064590, "content_hash": 6729260493433064590, "location": "support/documentation/content/en/documentation/user/streamers/basics.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 507, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://weblate.framasoft.org/api/units/889568/?format=api", "priority": 100, "id": 889748, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=dd6322c40025cc8e", "url": "https://weblate.framasoft.org/api/units/889748/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T09:44:31.575244Z", "last_updated": "2024-09-12T10:57:43.416034Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "There are several options that can be changed." ], "previous_source": "", "target": [ "" ], "id_hash": -8448431878287160985, "content_hash": -8448431878287160985, "location": "support/documentation/content/en/documentation/user/streamers/basics.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 529, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://weblate.framasoft.org/api/units/889569/?format=api", "priority": 100, "id": 889749, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=0ac123f7e99b8967", "url": "https://weblate.framasoft.org/api/units/889749/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T09:44:31.590205Z", "last_updated": "2024-09-12T10:57:43.438422Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "You can also uncheck \"enable archiving\": if unchecked, messages will be pruned if the server restarts." ], "previous_source": "", "target": [ "" ], "id_hash": 4819601605936975315, "content_hash": 4819601605936975315, "location": "support/documentation/content/en/documentation/user/streamers/basics.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 532, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://weblate.framasoft.org/api/units/889774/?format=api", "priority": 100, "id": 889864, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=c2e2aa2010c68dd3", "url": "https://weblate.framasoft.org/api/units/889864/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T11:16:31.391775Z", "last_updated": "2024-09-12T10:57:43.441212Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "If you are watching a live on an instance on which you have no account, but you have an account on another instance: if the livechat plugin is installed on both instances, it is possible to join the chat using your account. To do so, just open the video on your instance (you can for example copy/paste the video url in the search field of your instance)." ], "previous_source": "", "target": [ "" ], "id_hash": -1411147330975946932, "content_hash": -1411147330975946932, "location": "support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 826, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 67, "source_unit": "https://weblate.framasoft.org/api/units/889776/?format=api", "priority": 100, "id": 889866, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=6c6a98faa370274c", "url": "https://weblate.framasoft.org/api/units/889866/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-07-27T11:16:31.397760Z", "last_updated": "2024-09-12T10:57:43.748416Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "In last resort, it will use your Peertube public URI. So, any API Call will go throught your Nginx server. This could fail in some case: for example if you are in a Docker container, where the public hostname does not resolve to the correct IP. In such case, try changing the \"{{% livechat_label prosody_peertube_uri_label %}}\" settings, by setting `http://127.0.0.1:9000` (assuming 9000 is the port on which Peertube listen, ask your instance administrators if you don't know)." ], "previous_source": "", "target": [ "" ], "id_hash": 5186220926169353982, "content_hash": 5186220926169353982, "location": "build/documentation/pot_in/documentation/admin/settings.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 394, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 77, "source_unit": "https://weblate.framasoft.org/api/units/894621/?format=api", "priority": 100, "id": 894711, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=c7f928745f058efe", "url": "https://weblate.framasoft.org/api/units/894711/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-08-02T15:09:10.941492Z", "last_updated": "2024-09-11T08:41:27.726229Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "If you want to add line breaks in your messages, you can use the \"shift+enter\" key combination." ], "previous_source": "", "target": [ "" ], "id_hash": -6745892878421004361, "content_hash": -6745892878421004361, "location": "support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 832, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://weblate.framasoft.org/api/units/894727/?format=api", "priority": 100, "id": 894757, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=2261c62b18e0efb7", "url": "https://weblate.framasoft.org/api/units/894757/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-08-07T08:20:13.852882Z", "last_updated": "2024-09-12T10:57:43.755253Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "`coreutils`" ], "previous_source": "", "target": [ "" ], "id_hash": 8248086271687866664, "content_hash": 8248086271687866664, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://weblate.framasoft.org/api/units/894762/?format=api", "priority": 100, "id": 894852, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=f27716c38cbb3928", "url": "https://weblate.framasoft.org/api/units/894852/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-08-07T15:04:08.380182Z", "last_updated": "2023-08-07T15:04:08.380195Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "`wget`" ], "previous_source": "", "target": [ "" ], "id_hash": 4869896638367826849, "content_hash": 4869896638367826849, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://weblate.framasoft.org/api/units/894763/?format=api", "priority": 100, "id": 894853, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=c3955930d6c883a1", "url": "https://weblate.framasoft.org/api/units/894853/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-08-07T15:04:08.382263Z", "last_updated": "2023-08-07T15:04:08.382274Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Please note that this plugin needs an AppImage for the Prosody XMPP server. This AppImage is provided by the [Prosody AppImage](https://github.com/JohnXLivingston/prosody-appimage) sideproject. The `build-prosody.sh` script download binaries attached to this remote repository, and checks that their sha256 hashsum are correct." ], "previous_source": "", "target": [ "" ], "id_hash": -6307777523572029453, "content_hash": -6307777523572029453, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://weblate.framasoft.org/api/units/894764/?format=api", "priority": 100, "id": 894854, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=287645c3294bc7f3", "url": "https://weblate.framasoft.org/api/units/894854/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-08-07T15:04:08.383688Z", "last_updated": "2024-05-23T10:42:52.918491Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Channel advanced configuration" ], "previous_source": "", "target": [ "" ], "id_hash": 5839169220196245703, "content_hash": 5839169220196245703, "location": "build/documentation/pot_in/documentation/admin/settings.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 361, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://weblate.framasoft.org/api/units/901784/?format=api", "priority": 100, "id": 903269, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=d108e577f13120c7", "url": "https://weblate.framasoft.org/api/units/903269/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T14:49:47.236645Z", "last_updated": "2024-09-11T08:41:27.673774Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Following settings concern the advanced channel options: users will be able to add some customization on their channels, activate the moderation bot, ..." ], "previous_source": "", "target": [ "" ], "id_hash": 386323224822651759, "content_hash": 386323224822651759, "location": "build/documentation/pot_in/documentation/admin/settings.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 362, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://weblate.framasoft.org/api/units/901785/?format=api", "priority": 100, "id": 903270, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=855c7eed18099b6f", "url": "https://weblate.framasoft.org/api/units/903270/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T14:49:47.239002Z", "last_updated": "2024-09-11T08:41:27.675009Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "If you encounter any issue with this feature, you can disable it." ], "previous_source": "", "target": [ "" ], "id_hash": 1325292611634059486, "content_hash": 1325292611634059486, "location": "build/documentation/pot_in/documentation/admin/settings.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 363, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://weblate.framasoft.org/api/units/901786/?format=api", "priority": 100, "id": 903271, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=9264629bcbe5d8de", "url": "https://weblate.framasoft.org/api/units/903271/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T14:49:47.240910Z", "last_updated": "2024-09-11T08:41:27.676107Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Some basics about how to setup and use the chat for your live stream" ], "previous_source": "", "target": [ "" ], "id_hash": 8395952169807634266, "content_hash": 8395952169807634266, "location": "support/documentation/content/en/documentation/user/streamers/basics.md", "context": "", "note": "type: Yaml Front Matter Hash Value: description", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 497, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://weblate.framasoft.org/api/units/903361/?format=api", "priority": 100, "id": 904651, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=f4846a03c88ddf5a", "url": "https://weblate.framasoft.org/api/units/904651/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.643572Z", "last_updated": "2024-09-12T10:57:43.405112Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Some basics" ], "previous_source": "", "target": [ "" ], "id_hash": 4964880897134221410, "content_hash": 4964880897134221410, "location": "support/documentation/content/en/documentation/user/streamers/basics.md", "context": "", "note": "type: Yaml Front Matter Hash Value: title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 498, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/903362/?format=api", "priority": 100, "id": 904652, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=c4e6ccdef1ced862", "url": "https://weblate.framasoft.org/api/units/904652/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.645483Z", "last_updated": "2024-09-12T10:57:43.406266Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Please refer to the [moderation documentation](/peertube-plugin-livechat/documentation/user/streamers/moderation)." ], "previous_source": "", "target": [ "" ], "id_hash": 2530862857738667111, "content_hash": 2530862857738667111, "location": "support/documentation/content/en/documentation/user/streamers/basics.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 522, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://weblate.framasoft.org/api/units/903363/?format=api", "priority": 100, "id": 904653, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=a31f6e5c2abe4467", "url": "https://weblate.framasoft.org/api/units/904653/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.674584Z", "last_updated": "2024-09-12T10:57:43.431360Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "The bot can respond to several commands." ], "previous_source": "", "target": [ "" ], "id_hash": 9831041513697533, "content_hash": 9831041513697533, "location": "build/documentation/pot_in/documentation/user/streamers/bot/commands.md", "context": "", "note": "type: Yaml Front Matter Hash Value: description", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 537, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://weblate.framasoft.org/api/units/903364/?format=api", "priority": 100, "id": 904654, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=8022ed47b93230fd", "url": "https://weblate.framasoft.org/api/units/904654/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.694439Z", "last_updated": "2024-09-12T10:57:43.446656Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Commands" ], "previous_source": "", "target": [ "" ], "id_hash": 243829384511939743, "content_hash": 243829384511939743, "location": "build/documentation/pot_in/documentation/user/streamers/bot/commands.md", "context": "", "note": "type: Yaml Front Matter Hash Value: title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 538, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://weblate.framasoft.org/api/units/903365/?format=api", "priority": 100, "id": 904655, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=8362418889a2e49f", "url": "https://weblate.framasoft.org/api/units/904655/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.696252Z", "last_updated": "2024-09-12T10:57:43.447709Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "You can setup several commands." ], "previous_source": "", "target": [ "" ], "id_hash": 5776977474173957201, "content_hash": 5776977474173957201, "location": "build/documentation/pot_in/documentation/user/streamers/bot/commands.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 540, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://weblate.framasoft.org/api/units/903367/?format=api", "priority": 100, "id": 904657, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=d02bf267af927451", "url": "https://weblate.framasoft.org/api/units/904657/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.699657Z", "last_updated": "2024-09-12T10:57:43.449777Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "The bot can automatically moderate messages containing forbidden words." ], "previous_source": "", "target": [ "" ], "id_hash": 290558639259181703, "content_hash": 290558639259181703, "location": "build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md", "context": "", "note": "type: Yaml Front Matter Hash Value: description", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 541, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/903368/?format=api", "priority": 100, "id": 904658, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=8408458aff76e287", "url": "https://weblate.framasoft.org/api/units/904658/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.701436Z", "last_updated": "2024-09-12T10:57:43.451129Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Forbidden words" ], "previous_source": "", "target": [ "" ], "id_hash": 3075371031317452551, "content_hash": 3075371031317452551, "location": "build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md", "context": "", "note": "type: Yaml Front Matter Hash Value: title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 542, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/903369/?format=api", "priority": 100, "id": 904659, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=aaade9a8b2341707", "url": "https://weblate.framasoft.org/api/units/904659/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.703295Z", "last_updated": "2024-09-12T10:57:43.452345Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "You can fill several \"{{% livechat_label livechat_configuration_channel_forbidden_words_label %}}\" fields. When a user sends a message that match the configured criteria, the message will automatically be deleted." ], "previous_source": "", "target": [ "" ], "id_hash": -772548410825805098, "content_hash": -772548410825805098, "location": "build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 545, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://weblate.framasoft.org/api/units/903372/?format=api", "priority": 100, "id": 904662, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=75475b5040ef72d6", "url": "https://weblate.framasoft.org/api/units/904662/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.708181Z", "last_updated": "2024-09-12T10:57:43.455552Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "In this field, you can set several words, group of words, or \"regular expressions\"." ], "previous_source": "", "target": [ "" ], "id_hash": 7555561550844875035, "content_hash": 7555561550844875035, "location": "build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 546, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://weblate.framasoft.org/api/units/903373/?format=api", "priority": 100, "id": 904663, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=e8dabf330cb5511b", "url": "https://weblate.framasoft.org/api/units/904663/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.711562Z", "last_updated": "2024-09-12T10:57:43.456568Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/tok/?format=api", "source": [ "Each time a user sends a message, these words will be tested. If the message containes one of them, the message will be deleted." ], "previous_source": "", "target": [ "" ], "id_hash": 4757551472062713747, "content_hash": 4757551472062713747, "location": "build/documentation/pot_in/documentation/user/streamers/bot/forbidden_words.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 547, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://weblate.framasoft.org/api/units/903374/?format=api", "priority": 100, "id": 904664, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/tok/?checksum=c20637db74ef4f93", "url": "https://weblate.framasoft.org/api/units/904664/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-09-22T18:19:11.713568Z", "last_updated": "2024-09-12T10:57:43.457672Z" } ] }{ "count": 899, "next": "