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/th/units/?format=api&page=12
https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/units/?format=api&page=13", "previous": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/units/?format=api&page=11", "results": [ { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Thanks to [Octopuce](https://www.octopuce.fr/) for the financial support." ], "previous_source": "", "target": [ "" ], "id_hash": 6356159084821352352, "content_hash": 6356159084821352352, "location": "support/documentation/content/en/credits/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 167, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://weblate.framasoft.org/api/units/942637/?format=api", "priority": 100, "id": 942695, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=d8359d02e2a60fa0", "url": "https://weblate.framasoft.org/api/units/942695/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-03T14:23:25.259165Z", "last_updated": "2024-05-23T10:42:51.705015Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "And thanks to all individual contributors who have made a donation via my [liberapay page](https://liberapay.com/JohnLivingston/)." ], "previous_source": "", "target": [ "" ], "id_hash": -2724917378785693658, "content_hash": -2724917378785693658, "location": "support/documentation/content/en/credits/_index.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 168, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://weblate.framasoft.org/api/units/942638/?format=api", "priority": 100, "id": 942696, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=5a2f2614cb30b026", "url": "https://weblate.framasoft.org/api/units/942696/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-03T14:23:25.261117Z", "last_updated": "2024-05-23T10:42:51.706082Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "If you have a Peertube account on another Peertube instance" ], "previous_source": "", "target": [ "" ], "id_hash": -206097215686837425, "content_hash": -206097215686837425, "location": "support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 659, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://weblate.framasoft.org/api/units/942774/?format=api", "priority": 100, "id": 943234, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=7d23cbac9dc9fb4f", "url": "https://weblate.framasoft.org/api/units/943234/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-09T15:15:46.393772Z", "last_updated": "2024-06-19T10:18:15.447492Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "This feature comes with the livechat plugin version 9.0.0." ], "previous_source": "", "target": [ "" ], "id_hash": 7333664729836990837, "content_hash": 7333664729836990837, "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": 660, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/942775/?format=api", "priority": 100, "id": 943235, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=e5c6693763beb175", "url": "https://weblate.framasoft.org/api/units/943235/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-09T15:15:46.395932Z", "last_updated": "2024-06-19T10:18:15.448728Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "If you have a Peertube account, but not on the current instance, there is a \"{{% livechat_label login_using_external_account %}}\" button. This button will open a dialog where you can enter your Peertube instance URL. Once you entered it, it will check if the livechat plugin is available on the remote instance, and if the video is available. If it is the case, you will be redirected to the video on the remote instance." ], "previous_source": "", "target": [ "" ], "id_hash": -2861528999656875191, "content_hash": -2861528999656875191, "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": 661, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 73, "source_unit": "https://weblate.framasoft.org/api/units/942776/?format=api", "priority": 100, "id": 943236, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=5849ce892cf91b49", "url": "https://weblate.framasoft.org/api/units/943236/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-09T15:15:46.397714Z", "last_updated": "2024-06-19T10:18:15.449651Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "![External login button](/peertube-plugin-livechat/images/external_login_button.png?classes=shadow,border&height=200px)" ], "previous_source": "", "target": [ "" ], "id_hash": 4933360645591646840, "content_hash": 4933360645591646840, "location": "build/documentation/pot_in/documentation/admin/external_auth.md, support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 302, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://weblate.framasoft.org/api/units/942777/?format=api", "priority": 100, "id": 943237, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=c476d15e7d61c278", "url": "https://weblate.framasoft.org/api/units/943237/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-09T15:15:46.399409Z", "last_updated": "2024-06-19T10:18:15.087669Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "![External login dialog](/peertube-plugin-livechat/images/external_login_dialog.png?classes=shadow,border&height=200px)" ], "previous_source": "", "target": [ "" ], "id_hash": -1925431865788491435, "content_hash": -1925431865788491435, "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": 662, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://weblate.framasoft.org/api/units/942778/?format=api", "priority": 100, "id": 943238, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=65477deb60759955", "url": "https://weblate.framasoft.org/api/units/943238/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-09T15:15:46.400910Z", "last_updated": "2024-06-19T10:18:15.450439Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "This feature comes with the livechat plugin version 8.3.0." ], "previous_source": "", "target": [ "" ], "id_hash": -6355514565039387294, "content_hash": -6355514565039387294, "location": "support/documentation/content/en/documentation/user/streamers/slow_mode.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 579, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/943264/?format=api", "priority": 100, "id": 943295, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=27ccad2d12018d62", "url": "https://weblate.framasoft.org/api/units/943295/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-10T07:01:29.418340Z", "last_updated": "2024-06-19T10:18:15.376646Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You can change the persistence behaviour. [Open the chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), and click on \"Configure\"." ], "previous_source": "", "target": [ "" ], "id_hash": 1588854657164608181, "content_hash": 1588854657164608181, "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": 495, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://weblate.framasoft.org/api/units/943823/?format=api", "priority": 100, "id": 944026, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=960cbee4800582b5", "url": "https://weblate.framasoft.org/api/units/944026/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.647582Z", "last_updated": "2024-06-19T10:18:15.306112Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "![Chat menu](/peertube-plugin-livechat/images/top_menu.png?classes=shadow,border&height=200px)" ], "previous_source": "", "target": [ "" ], "id_hash": 4593047860700911769, "content_hash": 4593047860700911769, "location": "support/documentation/content/en/documentation/user/streamers/basics.md, support/documentation/content/en/documentation/user/streamers/moderation.md, support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 496, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/943824/?format=api", "priority": 100, "id": 944027, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=bfbdc8b1bd721899", "url": "https://weblate.framasoft.org/api/units/944027/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.649608Z", "last_updated": "2024-06-19T10:18:15.306985Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "If you want to delete the chat content, [open the chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers), then click on \"Destroy\". A popup will open, asking a confirmation." ], "previous_source": "", "target": [ "" ], "id_hash": -1906845793894377560, "content_hash": -1906845793894377560, "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": 503, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://weblate.framasoft.org/api/units/943825/?format=api", "priority": 100, "id": 944028, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=658985da757a57a8", "url": "https://weblate.framasoft.org/api/units/944028/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.651833Z", "last_updated": "2024-06-19T10:18:15.312827Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You can access room settings and moderation tools using the [chat dropdown menu](/peertube-plugin-livechat/documentation/user/viewers) at the top of the chat." ], "previous_source": "", "target": [ "" ], "id_hash": 6730398468781806753, "content_hash": 6730398468781806753, "location": "support/documentation/content/en/documentation/user/streamers/moderation.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 564, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://weblate.framasoft.org/api/units/943826/?format=api", "priority": 100, "id": 944029, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=dd672dbf889294a1", "url": "https://weblate.framasoft.org/api/units/944029/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.657596Z", "last_updated": "2024-06-19T10:18:15.364400Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Chat dropdown menu" ], "previous_source": "", "target": [ "" ], "id_hash": 3880835283083214809, "content_hash": 3880835283083214809, "location": "support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 672, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://weblate.framasoft.org/api/units/943827/?format=api", "priority": 100, "id": 944030, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=b5db7f20dffa3fd9", "url": "https://weblate.framasoft.org/api/units/944030/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.664470Z", "last_updated": "2024-06-19T10:18:15.458655Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "There is a dropdown menu on the top of the chat, with some advanced features. This is especially useful for [moderation features](/peertube-plugin-livechat/documentation/user/streamers/moderation). Available features depends on your access level." ], "previous_source": "", "target": [ "" ], "id_hash": 3896244687275547248, "content_hash": 3896244687275547248, "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": 673, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://weblate.framasoft.org/api/units/943828/?format=api", "priority": 100, "id": 944031, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=b6123de65f0fda70", "url": "https://weblate.framasoft.org/api/units/944031/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.666183Z", "last_updated": "2024-06-19T10:18:15.459515Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You can also change your nickname using the chat menu." ], "previous_source": "", "target": [ "" ], "id_hash": -6736934556995965529, "content_hash": -6736934556995965529, "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": 680, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://weblate.framasoft.org/api/units/943829/?format=api", "priority": 100, "id": 944032, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=228199b6d733ada7", "url": "https://weblate.framasoft.org/api/units/944032/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-11T10:45:24.672176Z", "last_updated": "2024-06-19T10:18:15.467572Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Quickly rebuild and install the plugin" ], "previous_source": "", "target": [ "" ], "id_hash": 2545806182527117389, "content_hash": 2545806182527117389, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 58, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://weblate.framasoft.org/api/units/944068/?format=api", "priority": 100, "id": 944271, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=a354853c1885a84d", "url": "https://weblate.framasoft.org/api/units/944271/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.450238Z", "last_updated": "2024-05-23T10:42:51.575294Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "When you do modification, you don't have to always rebuild the full project, and reinstall the plugin on your dev environment. You can build only the modified part (for example, if you only modified client files: `npm run build:client`). Check the `package.json` files for available build scripts." ], "previous_source": "", "target": [ "" ], "id_hash": -5221795652816312866, "content_hash": -5221795652816312866, "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": 59, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 47, "source_unit": "https://weblate.framasoft.org/api/units/944069/?format=api", "priority": 100, "id": 944272, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=37887485203465de", "url": "https://weblate.framasoft.org/api/units/944272/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.451945Z", "last_updated": "2024-05-23T10:42:51.576498Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "When the plugin is already installed on your dev instance, and you haven't changed any dependency, you can quickly install your work by following these steps:" ], "previous_source": "", "target": [ "" ], "id_hash": -3512178576354186963, "content_hash": -3512178576354186963, "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": 60, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://weblate.framasoft.org/api/units/944070/?format=api", "priority": 100, "id": 944273, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=4f423c3170abe92d", "url": "https://weblate.framasoft.org/api/units/944273/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.453346Z", "last_updated": "2024-05-23T10:42:51.577656Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "re-build necessary parts of the plugin (client, styles, ...)," ], "previous_source": "", "target": [ "" ], "id_hash": -5550272808651075907, "content_hash": -5550272808651075907, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 61, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/944071/?format=api", "priority": 100, "id": 944274, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=32f9784981d7cebd", "url": "https://weblate.framasoft.org/api/units/944274/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.454631Z", "last_updated": "2024-05-23T10:42:51.578894Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "overwrite the `data/plugins/node_modules/peertube-plugin-livechat/dist/` content of your dev instance by the content of the plugin's `dist` folder," ], "previous_source": "", "target": [ "" ], "id_hash": 6717581269007647754, "content_hash": 6717581269007647754, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 62, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://weblate.framasoft.org/api/units/944072/?format=api", "priority": 100, "id": 944275, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=dd39a492a904c40a", "url": "https://weblate.framasoft.org/api/units/944275/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.455935Z", "last_updated": "2024-05-23T10:42:51.579991Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "change recursively `plugins/node_modules/peertube-plugin-livechat/dist/` files owner to your `peertube` user," ], "previous_source": "", "target": [ "" ], "id_hash": -899535189412149164, "content_hash": -899535189412149164, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 63, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/944073/?format=api", "priority": 100, "id": 944276, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=73843582dc200854", "url": "https://weblate.framasoft.org/api/units/944276/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.457183Z", "last_updated": "2024-05-23T10:42:51.581044Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "restart your instance." ], "previous_source": "", "target": [ "" ], "id_hash": -555002309414904865, "content_hash": -555002309414904865, "location": "support/documentation/content/en/contributing/develop/_index.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 64, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://weblate.framasoft.org/api/units/944074/?format=api", "priority": 100, "id": 944277, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=784c3c5711cd9bdf", "url": "https://weblate.framasoft.org/api/units/944277/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-15T10:07:47.458431Z", "last_updated": "2024-05-23T10:42:51.582282Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You need to add [DNS records](https://prosody.im/doc/dns) allowing remote servers to find \"room.your_instance.tld\" and \"external.your_instance.tld\" components." ], "previous_source": "", "target": [ "" ], "id_hash": -4135911391869051352, "content_hash": -4135911391869051352, "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 221, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://weblate.framasoft.org/api/units/945614/?format=api", "priority": 100, "id": 947130, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=469a4a8089275e28", "url": "https://weblate.framasoft.org/api/units/947130/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.567482Z", "last_updated": "2024-06-19T10:18:15.011073Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "The easiest way to do this is to add SRV records for the \"room\" and \"external\" [subdomain](https://prosody.im/doc/dns#subdomains):" ], "previous_source": "", "target": [ "" ], "id_hash": -3623612573261169026, "content_hash": -3623612573261169026, "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 222, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://weblate.framasoft.org/api/units/945615/?format=api", "priority": 100, "id": 947131, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=4db657903720fe7e", "url": "https://weblate.framasoft.org/api/units/947131/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.569388Z", "last_updated": "2024-06-19T10:18:15.011913Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "record name: _xmpp-server._tcp.external.your_instance.tld. (replace «your_instance.tld» by your instance uri)" ], "previous_source": "", "target": [ "" ], "id_hash": 6927822552706818644, "content_hash": 6927822552706818644, "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md", "context": "", "note": "type: Bullet: '* '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 231, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/945616/?format=api", "priority": 100, "id": 947132, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=e02491e81107a254", "url": "https://weblate.framasoft.org/api/units/947132/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.571558Z", "last_updated": "2024-06-19T10:18:15.020260Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Using the `dig` command to check your records, you should get a result similar to this:" ], "previous_source": "", "target": [ "" ], "id_hash": -2211711643081838456, "content_hash": -2211711643081838456, "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 233, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://weblate.framasoft.org/api/units/945617/?format=api", "priority": 100, "id": 947133, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=614e6bfa9082f088", "url": "https://weblate.framasoft.org/api/units/947133/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.575044Z", "last_updated": "2024-06-19T10:18:15.022061Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "$ dig +short _xmpp-server._tcp.room.videos.john-livingston.fr. SRV\n0 5 5269 videos.john-livingston.fr.\n\n$ dig +short _xmpp-server._tcp.external.videos.john-livingston.fr. SRV\n0 5 5269 videos.john-livingston.fr.\n" ], "previous_source": "", "target": [ "" ], "id_hash": 5484902003226603539, "content_hash": 5484902003226603539, "location": "support/documentation/content/en/documentation/admin/advanced/xmpp_clients.md", "context": "", "note": "type: Fenced code block (bash)", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 234, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://weblate.framasoft.org/api/units/945618/?format=api", "priority": 100, "id": 947134, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=cc1e494fca267013", "url": "https://weblate.framasoft.org/api/units/947134/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.576490Z", "last_updated": "2024-06-19T10:18:15.023166Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Plugin Peertube Livechat settings - External Authentication" ], "previous_source": "", "target": [ "" ], "id_hash": 3697274696339337990, "content_hash": 3697274696339337990, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Yaml Front Matter Hash Value: description", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 296, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://weblate.framasoft.org/api/units/945619/?format=api", "priority": 100, "id": 947135, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=b34f5bbf5058b306", "url": "https://weblate.framasoft.org/api/units/947135/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.624212Z", "last_updated": "2024-06-19T10:18:15.082351Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "External Authentication" ], "previous_source": "", "target": [ "" ], "id_hash": -5348282390178523657, "content_hash": -5348282390178523657, "location": "build/documentation/pot_in/documentation/admin/external_auth.md, 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": 297, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/945620/?format=api", "priority": 100, "id": 947136, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=35c71580a6ee95f7", "url": "https://weblate.framasoft.org/api/units/947136/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.625728Z", "last_updated": "2024-06-19T10:18:15.083304Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Users that are not connected to your Peertube instance are joining the chat using \"anonymous accounts\" (they can freely choose a nickname, and will be assigned a random avatar)." ], "previous_source": "", "target": [ "" ], "id_hash": 1088395495740127999, "content_hash": 1088395495740127999, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 298, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://weblate.framasoft.org/api/units/945621/?format=api", "priority": 100, "id": 947137, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=8f1ac1efd2b9baff", "url": "https://weblate.framasoft.org/api/units/947137/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.627076Z", "last_updated": "2024-06-19T10:18:15.084227Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You can enable some external authentication methods to allow user to create chat accounts. In such case their nickname and avatar will be automatically initialized with the remote account information." ], "previous_source": "", "target": [ "" ], "id_hash": 3098437725063375614, "content_hash": 3098437725063375614, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 299, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://weblate.framasoft.org/api/units/945622/?format=api", "priority": 100, "id": 947138, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=aaffdcb1d9126afe", "url": "https://weblate.framasoft.org/api/units/947138/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.628522Z", "last_updated": "2024-06-19T10:18:15.085076Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Such \"external account users\" will be easier to moderate than anonymous accounts." ], "previous_source": "", "target": [ "" ], "id_hash": 494988603712107917, "content_hash": 494988603712107917, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 300, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://weblate.framasoft.org/api/units/945623/?format=api", "priority": 100, "id": 947139, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=86de8d833420758d", "url": "https://weblate.framasoft.org/api/units/947139/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.629848Z", "last_updated": "2024-06-19T10:18:15.085955Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "This also allows user to join the chat without creating Peertube account (in case your instance has closed registration for example, or without waiting for account approval)." ], "previous_source": "", "target": [ "" ], "id_hash": 6652866472173688286, "content_hash": 6652866472173688286, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 301, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://weblate.framasoft.org/api/units/945625/?format=api", "priority": 100, "id": 947140, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=dc53bacedc04d5de", "url": "https://weblate.framasoft.org/api/units/947140/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.631125Z", "last_updated": "2024-06-19T10:18:15.086809Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "![External login dialog - OpenID Connect](/peertube-plugin-livechat/images/external_login_dialog_oidc.png?classes=shadow,border&height=200px)" ], "previous_source": "", "target": [ "" ], "id_hash": 752536463841275175, "content_hash": 752536463841275175, "location": "build/documentation/pot_in/documentation/admin/external_auth.md, support/documentation/content/en/documentation/user/viewers.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 303, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://weblate.framasoft.org/api/units/945626/?format=api", "priority": 100, "id": 947141, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=8a718bed3fc9ad27", "url": "https://weblate.framasoft.org/api/units/947141/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.633269Z", "last_updated": "2024-06-19T10:18:15.088545Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "This page will describe available authentication methods." ], "previous_source": "", "target": [ "" ], "id_hash": 7784765958395125913, "content_hash": 7784765958395125913, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 304, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://weblate.framasoft.org/api/units/945628/?format=api", "priority": 100, "id": 947142, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=ec090b64c9b1e099", "url": "https://weblate.framasoft.org/api/units/947142/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.634598Z", "last_updated": "2024-06-19T10:18:15.089442Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "For the user documentation, see [user documentation](/peertube-plugin-livechat/documentation/user/viewers/)" ], "previous_source": "", "target": [ "" ], "id_hash": -2509464605497358318, "content_hash": -2509464605497358318, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 305, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://weblate.framasoft.org/api/units/945629/?format=api", "priority": 100, "id": 947143, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=5d2c973cacea0812", "url": "https://weblate.framasoft.org/api/units/947143/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.635961Z", "last_updated": "2024-06-19T10:18:15.090331Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "OpenID Connect" ], "previous_source": "", "target": [ "" ], "id_hash": -7363282427930651779, "content_hash": -7363282427930651779, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Title ##", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 306, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://weblate.framasoft.org/api/units/945631/?format=api", "priority": 100, "id": 947144, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=19d05da4e651537d", "url": "https://weblate.framasoft.org/api/units/947144/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.637252Z", "last_updated": "2024-06-19T10:18:15.091225Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "This feature is still experimental.\nThis feature is available with the plugin version >= 9.0.0.\n" ], "previous_source": "", "target": [ "" ], "id_hash": -2738214479166423408, "content_hash": -2738214479166423408, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 307, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://weblate.framasoft.org/api/units/945634/?format=api", "priority": 100, "id": 947145, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=59ffe8705a743e90", "url": "https://weblate.framasoft.org/api/units/947145/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.638487Z", "last_updated": "2024-06-19T10:18:15.092165Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You can configure one external [OpenID Connect](https://openid.net/developers/how-connect-works/) compatible provider." ], "previous_source": "", "target": [ "" ], "id_hash": -7519944590234511457, "content_hash": -7519944590234511457, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 308, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/945636/?format=api", "priority": 100, "id": 947146, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=17a3ca3cd073979f", "url": "https://weblate.framasoft.org/api/units/947146/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.639813Z", "last_updated": "2024-06-19T10:18:15.093070Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Doing so, you can for example use your website for Single Sign-On." ], "previous_source": "", "target": [ "" ], "id_hash": 283752728761865177, "content_hash": 283752728761865177, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 309, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://weblate.framasoft.org/api/units/945638/?format=api", "priority": 100, "id": 947147, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=83f0179a79e613d9", "url": "https://weblate.framasoft.org/api/units/947147/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.641082Z", "last_updated": "2024-06-19T10:18:15.094035Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Popular CMS softwares (Wordpess, ...) offers plugins implementing OpenID Connect." ], "previous_source": "", "target": [ "" ], "id_hash": 7546216123319761643, "content_hash": 7546216123319761643, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 310, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://weblate.framasoft.org/api/units/945640/?format=api", "priority": 100, "id": 947148, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=e8b98b9524ccbaeb", "url": "https://weblate.framasoft.org/api/units/947148/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.642300Z", "last_updated": "2024-06-19T10:18:15.094890Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "To enable this feature, first you have to create a client on your provider side (check the related documentation for enabling OpenID Connect). Then go to the [plugin settings](/peertube-plugin-livechat/documentation/admin/settings), and enable \"{{% livechat_label external_auth_custom_oidc_label %}}\"." ], "previous_source": "", "target": [ "" ], "id_hash": 5977564699504441345, "content_hash": 5977564699504441345, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 311, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 35, "source_unit": "https://weblate.framasoft.org/api/units/945644/?format=api", "priority": 100, "id": 947150, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=d2f4936c77e07801", "url": "https://weblate.framasoft.org/api/units/947150/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.645018Z", "last_updated": "2024-06-19T10:18:15.095764Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Note: if you want to restrict allowed redirection urls on the provider side (best security practice), the plugin will show you the url to allow. Just copy it in your OpenID Connect application configuration." ], "previous_source": "", "target": [ "" ], "id_hash": 3786028831574372167, "content_hash": 3786028831574372167, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 312, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://weblate.framasoft.org/api/units/945645/?format=api", "priority": 100, "id": 947151, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=b48aad29bf60af47", "url": "https://weblate.framasoft.org/api/units/947151/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.646371Z", "last_updated": "2024-06-19T10:18:15.096663Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You will now have to fill some settings." ], "previous_source": "", "target": [ "" ], "id_hash": -3479782678671595348, "content_hash": -3479782678671595348, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 313, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://weblate.framasoft.org/api/units/945646/?format=api", "priority": 100, "id": 947152, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=4fb554172638e8ac", "url": "https://weblate.framasoft.org/api/units/947152/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.648105Z", "last_updated": "2024-06-19T10:18:15.097550Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "This is the button label in the following screenshot:" ], "previous_source": "", "target": [ "" ], "id_hash": -674486695424768139, "content_hash": -674486695424768139, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 314, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://weblate.framasoft.org/api/units/945647/?format=api", "priority": 100, "id": 947153, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=76a3bdec917ac775", "url": "https://weblate.framasoft.org/api/units/947153/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.649421Z", "last_updated": "2024-06-19T10:18:15.098417Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "For now, it is not possible to localize this label." ], "previous_source": "", "target": [ "" ], "id_hash": -3337889227370558552, "content_hash": -3337889227370558552, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 315, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://weblate.framasoft.org/api/units/945648/?format=api", "priority": 100, "id": 947154, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=51ad6f6ebef98ba8", "url": "https://weblate.framasoft.org/api/units/947154/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.650806Z", "last_updated": "2024-06-19T10:18:15.099268Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Your OpenID Connect provider must implement the [discovery URL](https://openid.net/specs/openid-connect-discovery-1_0.html). Just set here the discovery url, that should be something like `https://example.com/.well-known/openid-configuration`." ], "previous_source": "", "target": [ "" ], "id_hash": -3017311051109154107, "content_hash": -3017311051109154107, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 316, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://weblate.framasoft.org/api/units/945649/?format=api", "priority": 100, "id": 947155, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=56205b95ddc742c5", "url": "https://weblate.framasoft.org/api/units/947155/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.652187Z", "last_updated": "2024-06-19T10:18:15.100112Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Note: if your provider use the standard `/.well-known/openid-configuration` path, you can omit it. For example `https://accounts.google.com` will work." ], "previous_source": "", "target": [ "" ], "id_hash": -4459276335939020421, "content_hash": -4459276335939020421, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 317, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://weblate.framasoft.org/api/units/945651/?format=api", "priority": 100, "id": 947156, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=421d77cc790c997b", "url": "https://weblate.framasoft.org/api/units/947156/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.653541Z", "last_updated": "2024-06-19T10:18:15.100991Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "Your application Client ID." ], "previous_source": "", "target": [ "" ], "id_hash": 4151029448511714721, "content_hash": 4151029448511714721, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 318, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://weblate.framasoft.org/api/units/945652/?format=api", "priority": 100, "id": 947157, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=b99b6b4a52b9f5a1", "url": "https://weblate.framasoft.org/api/units/947157/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.654890Z", "last_updated": "2024-06-19T10:18:15.101879Z" }, { "translation": "https://weblate.framasoft.org/api/translations/peertube-livechat/peertube-plugin-livechat-documentation/th/?format=api", "source": [ "You application Client secret." ], "previous_source": "", "target": [ "" ], "id_hash": 2165614839417729307, "content_hash": 2165614839417729307, "location": "build/documentation/pot_in/documentation/admin/external_auth.md", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 319, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://weblate.framasoft.org/api/units/945653/?format=api", "priority": 100, "id": 947158, "web_url": "https://weblate.framasoft.org/translate/peertube-livechat/peertube-plugin-livechat-documentation/th/?checksum=9e0dcf38f7cef11b", "url": "https://weblate.framasoft.org/api/units/947158/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2024-04-19T09:13:52.656198Z", "last_updated": "2024-06-19T10:18:15.102732Z" } ] }{ "count": 732, "next": "