Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/yunohost-apps-test/headscale/de/units/?format=api
{ "count": 25, "next": null, "previous": null, "results": [ { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Tweak Headscale's configuration in `__INSTALL_DIR__/config.yaml`." ], "previous_source": "", "target": [ "" ], "id_hash": 4395303393052058568, "content_hash": 4395303393052058568, "location": "src/headscale/ADMIN.md:2", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.yunohost.org/api/units/132364/?format=api", "priority": 100, "id": 140113, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=bcff41260eefe3c8", "url": "https://translate.yunohost.org/api/units/140113/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.441816Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "All features might not be compatible with YunoHost. Feel free to experiment and report your use cases in YunoHost's forum and chatrooms!" ], "previous_source": "", "target": [ "" ], "id_hash": -1558843714140346832, "content_hash": -1558843714140346832, "location": "src/headscale/ADMIN.md:5", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate.yunohost.org/api/units/132365/?format=api", "priority": 100, "id": 140114, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=6a5ddfe6ae506630", "url": "https://translate.yunohost.org/api/units/140114/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.444492Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Some technical notes: - [Internal DERP server](https://tailscale.com/blog/how-tailscale-works/#encrypted-tcp-relays-derp) is not enabled - The server is allowed to use the [DERP servers operated by Tailscale](https://controlplane.tailscale.com/derpmap/default) - The database used to store user and nodes information is SQLite. It should be fine for YunoHost's current small-scale self-hosting mindset. - Headscale will push DNS servers to its clients. The configuration includes FDN's open resolvers. ([French Data Network](https://www.fdn.fr/actions/dns/), associative ISP)" ], "previous_source": "", "target": [ "" ], "id_hash": 3325034341588533067, "content_hash": 3325034341588533067, "location": "src/headscale/ADMIN.md:11", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 65, "source_unit": "https://translate.yunohost.org/api/units/132366/?format=api", "priority": 100, "id": 140115, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=ae24e51dec5bff4b", "url": "https://translate.yunohost.org/api/units/140115/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.446750Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "To create users and connect clients, refer to Headscale's documentation. To call Headscale's program, open a dedicated shell with `yunohost app shell __APP__` then call it with `./headscale -c config.yaml`, followed by its parameters." ], "previous_source": "", "target": [ "" ], "id_hash": -8901313804401631938, "content_hash": -8901313804401631938, "location": "src/headscale/ADMIN.md:13", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://translate.yunohost.org/api/units/132367/?format=api", "priority": 100, "id": 140116, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=04782e418e5c1d3e", "url": "https://translate.yunohost.org/api/units/140116/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.449399Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "An open source, self-hosted implementation of the Tailscale control server." ], "previous_source": "", "target": [ "" ], "id_hash": 4652408588772888510, "content_hash": 4652408588772888510, "location": "src/headscale/DESCRIPTION.md:2", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate.yunohost.org/api/units/132368/?format=api", "priority": 100, "id": 140117, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=c090acf643c8cfbe", "url": "https://translate.yunohost.org/api/units/140117/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.452372Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Tailscale is [a modern VPN](https://tailscale.com/) built on top of [Wireguard](https://www.wireguard.com/). It [works like an overlay network](https://tailscale.com/blog/how-tailscale-works/) between the computers of your networks - using [NAT traversal](https://tailscale.com/blog/how-nat-traversal-works/)." ], "previous_source": "", "target": [ "" ], "id_hash": 3272860657050450216, "content_hash": 3272860657050450216, "location": "src/headscale/DESCRIPTION.md:10", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 26, "source_unit": "https://translate.yunohost.org/api/units/132370/?format=api", "priority": 100, "id": 140119, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=ad6b896d5ed7f928", "url": "https://translate.yunohost.org/api/units/140119/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.458195Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Everything in Tailscale is Open Source, except the GUI clients for proprietary OS (Windows and macOS/iOS), and the control server." ], "previous_source": "", "target": [ "" ], "id_hash": 6139020709896859914, "content_hash": 6139020709896859914, "location": "src/headscale/DESCRIPTION.md:13", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://translate.yunohost.org/api/units/132371/?format=api", "priority": 100, "id": 140120, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=d5322ecf4a2b310a", "url": "https://translate.yunohost.org/api/units/140120/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.460669Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "The control server works as an exchange point of Wireguard public keys for the nodes in the Tailscale network. It assigns the IP addresses of the clients, creates the boundaries between each user, enables sharing machines between users, and exposes the advertised routes of your nodes." ], "previous_source": "", "target": [ "" ], "id_hash": 2491672589893236226, "content_hash": 2491672589893236226, "location": "src/headscale/DESCRIPTION.md:18", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://translate.yunohost.org/api/units/132372/?format=api", "priority": 100, "id": 140121, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=a2943304e129f602", "url": "https://translate.yunohost.org/api/units/140121/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.464463Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "A [Tailscale network (tailnet)](https://tailscale.com/kb/1136/tailnet/) is private network which Tailscale assigns to a user in terms of private users or an organisation." ], "previous_source": "", "target": [ "" ], "id_hash": -6607238614958268100, "content_hash": -6607238614958268100, "location": "src/headscale/DESCRIPTION.md:22", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate.yunohost.org/api/units/132373/?format=api", "priority": 100, "id": 140122, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=244e5f7c812b213c", "url": "https://translate.yunohost.org/api/units/140122/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.471385Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Headscale aims to implement a self-hosted, open source alternative to the Tailscale control server. Headscale's goal is to provide self-hosters and hobbyists with an open-source server they can use for their projects and labs. It implements a narrow scope, a single Tailnet, suitable for a personal use, or a small open-source organisation." ], "previous_source": "", "target": [ "" ], "id_hash": -3609041572366137487, "content_hash": -3609041572366137487, "location": "src/headscale/DESCRIPTION.md:31", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 52, "source_unit": "https://translate.yunohost.org/api/units/132375/?format=api", "priority": 100, "id": 140124, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=4dea1bcfbb7fc771", "url": "https://translate.yunohost.org/api/units/140124/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.478235Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Full \"base\" support of Tailscale's features" ], "previous_source": "", "target": [ "" ], "id_hash": 1761710238674608866, "content_hash": 1761710238674608866, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.yunohost.org/api/units/132376/?format=api", "priority": 100, "id": 140125, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=9872da20cd5e62e2", "url": "https://translate.yunohost.org/api/units/140125/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.481480Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Configurable DNS" ], "previous_source": "", "target": [ "" ], "id_hash": -7309576651365984579, "content_hash": -7309576651365984579, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/132377/?format=api", "priority": 100, "id": 140126, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=1a8f2ac36cd756bd", "url": "https://translate.yunohost.org/api/units/140126/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.484172Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "[Split DNS](https://tailscale.com/kb/1054/dns/#using-dns-settings-in-the-admin-console)" ], "previous_source": "", "target": [ "" ], "id_hash": -1153330110865204051, "content_hash": -1153330110865204051, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: ' - '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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/132378/?format=api", "priority": 100, "id": 140127, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=6ffe8c5ff11e1cad", "url": "https://translate.yunohost.org/api/units/140127/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.487000Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Node registration" ], "previous_source": "", "target": [ "" ], "id_hash": -2580560048695354923, "content_hash": -2580560048695354923, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/132380/?format=api", "priority": 100, "id": 140128, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=5c30024edff2d9d5", "url": "https://translate.yunohost.org/api/units/140128/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.490293Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Single-Sign-On (via Open ID Connect)" ], "previous_source": "", "target": [ "" ], "id_hash": 8305084219315232677, "content_hash": 8305084219315232677, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: ' - '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.yunohost.org/api/units/132382/?format=api", "priority": 100, "id": 140129, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=f341961861fc9fa5", "url": "https://translate.yunohost.org/api/units/140129/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.492529Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Pre authenticated key" ], "previous_source": "", "target": [ "" ], "id_hash": -863749414146271808, "content_hash": -863749414146271808, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: ' - '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.yunohost.org/api/units/132385/?format=api", "priority": 100, "id": 140130, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=7403587bf2dc15c0", "url": "https://translate.yunohost.org/api/units/140130/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.495545Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Taildrop (File Sharing)" ], "previous_source": "", "target": [ "" ], "id_hash": 5397464614891768686, "content_hash": 5397464614891768686, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.yunohost.org/api/units/132387/?format=api", "priority": 100, "id": 140131, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=cae7a578625d4b6e", "url": "https://translate.yunohost.org/api/units/140131/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.497775Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "[Access control lists](https://tailscale.com/kb/1018/acls/)" ], "previous_source": "", "target": [ "" ], "id_hash": -6064535263451253609, "content_hash": -6064535263451253609, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "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/132388/?format=api", "priority": 100, "id": 140132, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=2bd6714f26287497", "url": "https://translate.yunohost.org/api/units/140132/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.500478Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "[MagicDNS](https://tailscale.com/kb/1081/magicdns)" ], "previous_source": "", "target": [ "" ], "id_hash": -2893282648182661524, "content_hash": -2893282648182661524, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.yunohost.org/api/units/132390/?format=api", "priority": 100, "id": 140133, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=57d8fec2c0455e6c", "url": "https://translate.yunohost.org/api/units/140133/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.503961Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Support for multiple IP ranges in the tailnet" ], "previous_source": "", "target": [ "" ], "id_hash": 923914005674249003, "content_hash": 923914005674249003, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate.yunohost.org/api/units/132392/?format=api", "priority": 100, "id": 140134, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=8cd266e49f38cb2b", "url": "https://translate.yunohost.org/api/units/140134/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.507170Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Dual stack (IPv4 and IPv6)" ], "previous_source": "", "target": [ "" ], "id_hash": -4507907278296494844, "content_hash": -4507907278296494844, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.yunohost.org/api/units/132394/?format=api", "priority": 100, "id": 140135, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=4170b236dcbd4d04", "url": "https://translate.yunohost.org/api/units/140135/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.509331Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Routing advertising (including exit nodes)" ], "previous_source": "", "target": [ "" ], "id_hash": 3608330896499468148, "content_hash": 3608330896499468148, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.yunohost.org/api/units/132396/?format=api", "priority": 100, "id": 140136, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=b2135dd525eae774", "url": "https://translate.yunohost.org/api/units/140136/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.511960Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Ephemeral nodes" ], "previous_source": "", "target": [ "" ], "id_hash": 5511222655680904870, "content_hash": 5511222655680904870, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.yunohost.org/api/units/132398/?format=api", "priority": 100, "id": 140137, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=cc7bcbce3df1fea6", "url": "https://translate.yunohost.org/api/units/140137/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.515284Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "Embedded [DERP server](https://tailscale.com/blog/how-tailscale-works/#encrypted-tcp-relays-derp)" ], "previous_source": "", "target": [ "" ], "id_hash": 3394513354607414604, "content_hash": 3394513354607414604, "location": "src/headscale/DESCRIPTION.md:49", "context": "", "note": "type: Bullet: '- '", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.yunohost.org/api/units/132401/?format=api", "priority": 100, "id": 140138, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=af1bbbe93eb1cd4c", "url": "https://translate.yunohost.org/api/units/140138/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.517317Z" }, { "translation": "https://translate.yunohost.org/api/translations/yunohost-apps-test/headscale/de/?format=api", "source": [ "*from Headscale's README. See Links section below.*\n" ], "previous_source": "", "target": [ "" ], "id_hash": 3061537282009086832, "content_hash": 3061537282009086832, "location": "src/headscale/DESCRIPTION.md:50", "context": "", "note": "type: Plain text", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate.yunohost.org/api/units/132404/?format=api", "priority": 100, "id": 140139, "web_url": "https://translate.yunohost.org/translate/yunohost-apps-test/headscale/de/?checksum=aa7cc3eff0c43b70", "url": "https://translate.yunohost.org/api/units/140139/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2025-03-20T09:02:50.520059Z" } ] }