Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/yunohost-apps-test/galene/en/units/?format=api
https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "*Galène* meeting rooms are called \"groups\". Any group is accessible at `https://__DOMAIN__/group/GroupName`, by typing its name in the home page search field, or by selecting it in the public list (if the group is configured as publicly visible, see below).\nDuring install a group is created with YunoHost LDAP authentication, accessible at `https://__DOMAIN__/group/YunoHost_Users`.\n" ], "previous_source": "", "target": [ "*Galène* meeting rooms are called \"groups\". Any group is accessible at `https://__DOMAIN__/group/GroupName`, by typing its name in the home page search field, or by selecting it in the public list (if the group is configured as publicly visible, see below).\nDuring install a group is created with YunoHost LDAP authentication, accessible at `https://__DOMAIN__/group/YunoHost_Users`.\n" ], "id_hash": -9047531577000183589, "content_hash": -9047531577000183589, "location": "src/galene/ADMIN.md:5", "context": "", "note": "type: Plain text", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 53, "source_unit": "https://translate.yunohost.org/api/units/137747/?format=api", "priority": 100, "id": 137747, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=0270b5f772c638db", "url": "https://translate.yunohost.org/api/units/137747/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:09.991127Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Groups are defined by JSON files located in the folder `__DATA_DIR__/groups`. Each group is represented by a `GroupName.json` file. To create a new group, you need to create a `GroupNameExample.json` file and restart Galène service (you can also make subfolder groups, and the groups will be accessible with `https://__DOMAIN__/group/subfolder/GroupName/`). Various configuration options are available (see https://github.com/YunoHost-Apps/galene_ynh/wiki/Configuration-file)." ], "previous_source": "", "target": [ "Groups are defined by JSON files located in the folder `__DATA_DIR__/groups`. Each group is represented by a `GroupName.json` file. To create a new group, you need to create a `GroupNameExample.json` file and restart Galène service (you can also make subfolder groups, and the groups will be accessible with `https://__DOMAIN__/group/subfolder/GroupName/`). Various configuration options are available (see https://github.com/YunoHost-Apps/galene_ynh/wiki/Configuration-file)." ], "id_hash": -221588806576648815, "content_hash": -221588806576648815, "location": "src/galene/ADMIN.md:10", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 56, "source_unit": "https://translate.yunohost.org/api/units/137749/?format=api", "priority": 100, "id": 137749, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=7cecc22789cbcd91", "url": "https://translate.yunohost.org/api/units/137749/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.039189Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "*NB: Spaces are supported in group file names.*\n" ], "previous_source": "", "target": [ "*NB: Spaces are supported in group file names.*\n" ], "id_hash": -1612875075421924821, "content_hash": -1612875075421924821, "location": "src/galene/ADMIN.md:12", "context": "", "note": "type: Plain text", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate.yunohost.org/api/units/137750/?format=api", "priority": 100, "id": 137750, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=699deaaa0e65122b", "url": "https://translate.yunohost.org/api/units/137750/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.059875Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "When Galène is removed, the data directory (`__DATA_DIR__`) is preserved. If you want to remove it along with Galène app, use the `--purge` option: `sudo yunohost app remove galene --purge`." ], "previous_source": "", "target": [ "When Galène is removed, the data directory (`__DATA_DIR__`) is preserved. If you want to remove it along with Galène app, use the `--purge` option: `sudo yunohost app remove galene --purge`." ], "id_hash": 3635997659740325878, "content_hash": 3635997659740325878, "location": "src/galene/ADMIN.md:14", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://translate.yunohost.org/api/units/137751/?format=api", "priority": 100, "id": 137751, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=b275a89b70f947f6", "url": "https://translate.yunohost.org/api/units/137751/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.080960Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "If you don’t wish to store cleartext passwords on the server, you may generate hashed passwords with the galene-password-generator utility:" ], "previous_source": "", "target": [ "If you don’t wish to store cleartext passwords on the server, you may generate hashed passwords with the galene-password-generator utility:" ], "id_hash": 883988569181999888, "content_hash": 883988569181999888, "location": "src/galene/ADMIN.md:18", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://translate.yunohost.org/api/units/137758/?format=api", "priority": 100, "id": 137758, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=8c448eeb8b995310", "url": "https://translate.yunohost.org/api/units/137758/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.144294Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "`./__INSTALL_DIR__/galenectl hash-password -password \"your_password\"`" ], "previous_source": "", "target": [ "`./__INSTALL_DIR__/galenectl hash-password -password \"your_password\"`" ], "id_hash": -2211879373691826204, "content_hash": -2211879373691826204, "location": "src/galene/ADMIN.md:20", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.yunohost.org/api/units/137759/?format=api", "priority": 100, "id": 137759, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=614dd36dbd15cfe4", "url": "https://translate.yunohost.org/api/units/137759/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.171867Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "To check if the TURN server is up and running, type `/relay-test` in the chat box. If the TURN server is properly configured, you should see a message saying that the relay test has been successful." ], "previous_source": "", "target": [ "To check if the TURN server is up and running, type `/relay-test` in the chat box. If the TURN server is properly configured, you should see a message saying that the relay test has been successful." ], "id_hash": -51528879837889851, "content_hash": -51528879837889851, "location": "src/galene/ADMIN.md:60", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate.yunohost.org/api/units/137766/?format=api", "priority": 100, "id": 137766, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=7f48eec1bd96bac5", "url": "https://translate.yunohost.org/api/units/137766/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.379084Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Statistics are available under `/opt/yunohost/galene/stats.json`, with a human-readable version at `domain.ltd/stats.html`. This is only available to the server administrator (the admin/password is set in the `config.json` file: `/opt/yunohost/galene/data/config.json`)." ], "previous_source": "", "target": [ "Statistics are available under `/opt/yunohost/galene/stats.json`, with a human-readable version at `domain.ltd/stats.html`. This is only available to the server administrator (the admin/password is set in the `config.json` file: `/opt/yunohost/galene/data/config.json`)." ], "id_hash": -3628947222453740569, "content_hash": -3628947222453740569, "location": "src/galene/ADMIN.md:64", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://translate.yunohost.org/api/units/137768/?format=api", "priority": 100, "id": 137768, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=4da363ba69011be7", "url": "https://translate.yunohost.org/api/units/137768/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.427821Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Make sure allow-recording is set in your group configuration. Log-in as an operator, then say `/record` before you start your lecture. Don't forget to say `/unrecord` at the end. You will find your recordings under `https://__DOMAIN__/recordings/groupname/`. The video recordings are stored in `__DATA_DIR__/recordings` folder." ], "previous_source": "", "target": [ "Make sure allow-recording is set in your group configuration. Log-in as an operator, then say `/record` before you start your lecture. Don't forget to say `/unrecord` at the end. You will find your recordings under `https://__DOMAIN__/recordings/groupname/`. The video recordings are stored in `__DATA_DIR__/recordings` folder." ], "id_hash": -2415564565776692117, "content_hash": -2415564565776692117, "location": "src/galene/ADMIN.md:68", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://translate.yunohost.org/api/units/137772/?format=api", "priority": 100, "id": 137772, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=5e7a30d35cdc0c6b", "url": "https://translate.yunohost.org/api/units/137772/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.469184Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "https://github.com/jech/galene-file-transfer/blob/master/README" ], "previous_source": "", "target": [ "https://github.com/jech/galene-file-transfer/blob/master/README" ], "id_hash": -8362321669333742383, "content_hash": -8362321669333742383, "location": "src/galene/ADMIN.md:71", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.yunohost.org/api/units/137774/?format=api", "priority": 100, "id": 137774, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=0bf310bf49cf8cd1", "url": "https://translate.yunohost.org/api/units/137774/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.508105Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Galène is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources. It was originally designed for lectures and conferences (where a single speaker streams audio and video to hundreds or thousands of users), but later evolved to be useful for student practicals (where users are divided into many small groups), and meetings (where a dozen users interact with each other)." ], "previous_source": "", "target": [ "Galène is a videoconference server (an “SFU”) that is easy to deploy and that requires moderate server resources. It was originally designed for lectures and conferences (where a single speaker streams audio and video to hundreds or thousands of users), but later evolved to be useful for student practicals (where users are divided into many small groups), and meetings (where a dozen users interact with each other)." ], "id_hash": 359646583239906331, "content_hash": 359646583239906331, "location": "src/galene/DESCRIPTION.md:2", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 67, "source_unit": "https://translate.yunohost.org/api/units/137775/?format=api", "priority": 100, "id": 137775, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=84fdb8a976b2941b", "url": "https://translate.yunohost.org/api/units/137775/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.526637Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "multiparty audio and video" ], "previous_source": "", "target": [ "multiparty audio and video" ], "id_hash": 646546792297235029, "content_hash": 646546792297235029, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.yunohost.org/api/units/137778/?format=api", "priority": 100, "id": 137778, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=88f8fee1cd8b8255", "url": "https://translate.yunohost.org/api/units/137778/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.568177Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "text chat" ], "previous_source": "", "target": [ "text chat" ], "id_hash": 6441454066907217048, "content_hash": 6441454066907217048, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/137779/?format=api", "priority": 100, "id": 137779, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=d964a45876fffc98", "url": "https://translate.yunohost.org/api/units/137779/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.592364Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "reasonably good support for mobile (Android and iPhone/iPad)" ], "previous_source": "", "target": [ "reasonably good support for mobile (Android and iPhone/iPad)" ], "id_hash": 4901054149915270248, "content_hash": 4901054149915270248, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate.yunohost.org/api/units/137780/?format=api", "priority": 100, "id": 137780, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=c4040ac84ea75c68", "url": "https://translate.yunohost.org/api/units/137780/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.612034Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "screen and window sharing, including sharing multiple windows simultaneously (not on mobile)" ], "previous_source": "", "target": [ "screen and window sharing, including sharing multiple windows simultaneously (not on mobile)" ], "id_hash": 7296194262421294336, "content_hash": 7296194262421294336, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate.yunohost.org/api/units/137782/?format=api", "priority": 100, "id": 137782, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=e5414a0657dd4d00", "url": "https://translate.yunohost.org/api/units/137782/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.631328Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "streaming video and audio from disk" ], "previous_source": "", "target": [ "streaming video and audio from disk" ], "id_hash": 5043869127244496169, "content_hash": 5043869127244496169, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.yunohost.org/api/units/137784/?format=api", "priority": 100, "id": 137784, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=c5ff6c3f66f7bd29", "url": "https://translate.yunohost.org/api/units/137784/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.649865Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "activity detection" ], "previous_source": "", "target": [ "activity detection" ], "id_hash": -6515276222045188117, "content_hash": -6515276222045188117, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/137786/?format=api", "priority": 100, "id": 137786, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=259516cba3728feb", "url": "https://translate.yunohost.org/api/units/137786/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.668924Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "LDAP support" ], "previous_source": "", "target": [ "LDAP support" ], "id_hash": -1324055687629436472, "content_hash": -1324055687629436472, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/137788/?format=api", "priority": 100, "id": 137788, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=6da0025e040309c8", "url": "https://translate.yunohost.org/api/units/137788/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.706832Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "invite user" ], "previous_source": "", "target": [ "invite user" ], "id_hash": 6391495237242824037, "content_hash": 6391495237242824037, "location": "src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/137789/?format=api", "priority": 100, "id": 137789, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=d8b3270dff75a565", "url": "https://translate.yunohost.org/api/units/137789/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.729096Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Command-line client for Galene file transfer" ], "previous_source": "", "target": [ "Command-line client for Galene file transfer" ], "id_hash": -1748441938894716621, "content_hash": -1748441938894716621, "location": "src/galene/ADMIN.md:69, src/galene/DESCRIPTION.md:13", "context": "", "note": "type: Bullet: '- '", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.yunohost.org/api/units/137790/?format=api", "priority": 100, "id": 137790, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=67bc4951f9c90133", "url": "https://translate.yunohost.org/api/units/137790/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-19T18:41:10.750830Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Accessing groups" ], "previous_source": "", "target": [ "Accessing groups" ], "id_hash": 6104220930670759118, "content_hash": 6104220930670759118, "location": "src/galene/ADMIN.md:1", "context": "", "note": "type: Title ###", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/149810/?format=api", "priority": 100, "id": 149810, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=d4b68c984b228cce", "url": "https://translate.yunohost.org/api/units/149810/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.637569Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Creating and configuring groups" ], "previous_source": "", "target": [ "Creating and configuring groups" ], "id_hash": 8182153394098179889, "content_hash": 8182153394098179889, "location": "src/galene/ADMIN.md:6", "context": "", "note": "type: Title ####", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.yunohost.org/api/units/149811/?format=api", "priority": 100, "id": 149811, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=f18cd92938fa8f31", "url": "https://translate.yunohost.org/api/units/149811/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.660679Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Hashed passwords" ], "previous_source": "", "target": [ "Hashed passwords" ], "id_hash": 1647507101002147085, "content_hash": 1647507101002147085, "location": "src/galene/ADMIN.md:15", "context": "", "note": "type: Title ####", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/149812/?format=api", "priority": 100, "id": 149812, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=96dd1efac02aa50d", "url": "https://translate.yunohost.org/api/units/149812/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.683654Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "A user entry with a hashed password looks like this:" ], "previous_source": "", "target": [ "A user entry with a hashed password looks like this:" ], "id_hash": 6343942551916760679, "content_hash": 6343942551916760679, "location": "src/galene/ADMIN.md:22", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate.yunohost.org/api/units/149813/?format=api", "priority": 100, "id": 149813, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=d80a3623aa7bce67", "url": "https://translate.yunohost.org/api/units/149813/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.706821Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "{\n \"username\": \"jch\",\n \"password\": {\n \"type\": \"pbkdf2\",\n \"hash\": \"sha-256\",\n \"key\": \"f591c35604e6aef572851d9c3543c812566b032b6dc083c81edd15cc24449913\",\n \"salt\": \"92bff2ace56fe38f\",\n \"iterations\": 4096\n }\n}\n" ], "previous_source": "", "target": [ "{\n \"username\": \"jch\",\n \"password\": {\n \"type\": \"pbkdf2\",\n \"hash\": \"sha-256\",\n \"key\": \"f591c35604e6aef572851d9c3543c812566b032b6dc083c81edd15cc24449913\",\n \"salt\": \"92bff2ace56fe38f\",\n \"iterations\": 4096\n }\n}\n" ], "id_hash": 25054999762010220, "content_hash": 25054999762010220, "location": "src/galene/ADMIN.md:22", "context": "", "note": "type: Fenced code block", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate.yunohost.org/api/units/149814/?format=api", "priority": 100, "id": 149814, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=80590363b8a9806c", "url": "https://translate.yunohost.org/api/units/149814/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.743549Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Configuring your TURN server" ], "previous_source": "", "target": [ "Configuring your TURN server" ], "id_hash": 8307414264636419735, "content_hash": 8307414264636419735, "location": "src/galene/ADMIN.md:35", "context": "", "note": "type: Title ###", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.yunohost.org/api/units/149815/?format=api", "priority": 100, "id": 149815, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=f349dd4255aaae97", "url": "https://translate.yunohost.org/api/units/149815/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.776189Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Using *Galène*'s internal TURN server" ], "previous_source": "", "target": [ "Using *Galène*'s internal TURN server" ], "id_hash": -7422948168399614423, "content_hash": -7422948168399614423, "location": "src/galene/ADMIN.md:37", "context": "", "note": "type: Title ####", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.yunohost.org/api/units/149816/?format=api", "priority": 100, "id": 149816, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=18fc63f824678e29", "url": "https://translate.yunohost.org/api/units/149816/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.801332Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Galène comes with a built-in TURN server that should work out-of-the-box. - If your server is behind NAT, allow incoming traffic to TCP/UDP port `1194` (or whatever is configured with the `-turn` option in `/etc/systemd/system/galene.service`)" ], "previous_source": "", "target": [ "Galène comes with a built-in TURN server that should work out-of-the-box. - If your server is behind NAT, allow incoming traffic to TCP/UDP port `1194` (or whatever is configured with the `-turn` option in `/etc/systemd/system/galene.service`)" ], "id_hash": -5751272452039731161, "content_hash": -5751272452039731161, "location": "src/galene/ADMIN.md:40", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 35, "source_unit": "https://translate.yunohost.org/api/units/149817/?format=api", "priority": 100, "id": 149817, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=302f602d29ae9827", "url": "https://translate.yunohost.org/api/units/149817/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.829525Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Using your own TURN server" ], "previous_source": "", "target": [ "Using your own TURN server" ], "id_hash": -3993909730753261152, "content_hash": -3993909730753261152, "location": "src/galene/ADMIN.md:41", "context": "", "note": "type: Title ####", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.yunohost.org/api/units/149818/?format=api", "priority": 100, "id": 149818, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=4892c842b179d1a0", "url": "https://translate.yunohost.org/api/units/149818/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.885113Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Install [coturn_ynh](https://github.com/YunoHost-Apps/coturn_ynh)." ], "previous_source": "", "target": [ "Install [coturn_ynh](https://github.com/YunoHost-Apps/coturn_ynh)." ], "id_hash": 812277264461399361, "content_hash": 812277264461399361, "location": "src/galene/ADMIN.md:44", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/149819/?format=api", "priority": 100, "id": 149819, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=8b45c9de4f590541", "url": "https://translate.yunohost.org/api/units/149819/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.919904Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Add `/opt/yunohost/galene/data/ice-servers.json` with these lines and change `turn.example.org` and `secret`" ], "previous_source": "", "target": [ "Add `/opt/yunohost/galene/data/ice-servers.json` with these lines and change `turn.example.org` and `secret`" ], "id_hash": 3771027004138664512, "content_hash": 3771027004138664512, "location": "src/galene/ADMIN.md:44", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate.yunohost.org/api/units/149820/?format=api", "priority": 100, "id": 149820, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=b45561149c173240", "url": "https://translate.yunohost.org/api/units/149820/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.948301Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ " [\n {\n \"urls\": [\n \"turn:turn.example.org:5349\",\n \"turn:turn.example.org:5349?transport=tcp\"\n ],\n \"username\": \"galene\",\n \"credential\": \"secret\"\n }\n ]\n" ], "previous_source": "", "target": [ " [\n {\n \"urls\": [\n \"turn:turn.example.org:5349\",\n \"turn:turn.example.org:5349?transport=tcp\"\n ],\n \"username\": \"galene\",\n \"credential\": \"secret\"\n }\n ]\n" ], "id_hash": -5490682616011158621, "content_hash": -5490682616011158621, "location": "src/galene/ADMIN.md:45", "context": "", "note": "type: Fenced code block", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate.yunohost.org/api/units/149821/?format=api", "priority": 100, "id": 149821, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=33cd2d406a3e0ba3", "url": "https://translate.yunohost.org/api/units/149821/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:23.978458Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "set `/etc/systemd/system/galene.service` `-turn` option to `-turn auto` (or `-turn \"\"` to disable the built-in TURN server)." ], "previous_source": "", "target": [ "set `/etc/systemd/system/galene.service` `-turn` option to `-turn auto` (or `-turn \"\"` to disable the built-in TURN server)." ], "id_hash": 3414195868002746091, "content_hash": 3414195868002746091, "location": "src/galene/ADMIN.md:58", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate.yunohost.org/api/units/149822/?format=api", "priority": 100, "id": 149822, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=af61a90d81e8feeb", "url": "https://translate.yunohost.org/api/units/149822/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:24.000310Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Server Statistics page" ], "previous_source": "", "target": [ "Server Statistics page" ], "id_hash": 1194711429264602819, "content_hash": 1194711429264602819, "location": "src/galene/ADMIN.md:61", "context": "", "note": "type: Title ###", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.yunohost.org/api/units/149823/?format=api", "priority": 100, "id": 149823, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=909477b70e6a76c3", "url": "https://translate.yunohost.org/api/units/149823/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:24.025553Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "How do I record my lecture?" ], "previous_source": "", "target": [ "How do I record my lecture?" ], "id_hash": -8709727997867016062, "content_hash": -8709727997867016062, "location": "src/galene/ADMIN.md:65", "context": "", "note": "type: Title ###", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.yunohost.org/api/units/149824/?format=api", "priority": 100, "id": 149824, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=0720d48834dcc082", "url": "https://translate.yunohost.org/api/units/149824/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:24.051894Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/galene/en/?format=api", "source": [ "Client features:" ], "previous_source": "", "target": [ "Client features:" ], "id_hash": 6546222596824971489, "content_hash": 6546222596824971489, "location": "src/galene/DESCRIPTION.md:3", "context": "", "note": "type: Title ###", "flags": "no-wrap", "labels": [], "state": 100, "fuzzy": false, "translated": true, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/149825/?format=api", "priority": 100, "id": 149825, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/galene/en/?checksum=dad8dac4b86338e1", "url": "https://translate.yunohost.org/api/units/149825/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-04-03T22:16:24.087510Z" } ] }{ "count": 36, "next": null, "previous": null, "results": [ { "translation": "