Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/administrator-installation-migrate/en_US/units/?format=api
https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Migrate to a new server" ], "previous_source": "", "target": [ "" ], "id_hash": 4996439510777045266, "content_hash": 4996439510777045266, "location": "../../administrator/installation/migrate.md:1", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.funkwhale.audio/api/units/370153/?format=api", "priority": 100, "id": 370451, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=c556eb434597a112", "url": "https://translate.funkwhale.audio/api/units/370451/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.944880Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "You can migrate your Funkwhale installation if you are setting up a new server. This can be useful if you are moving to a different hosting provider or upgrading your server." ], "previous_source": "", "target": [ "" ], "id_hash": -5324402419186229659, "content_hash": -5324402419186229659, "location": "../../administrator/installation/migrate.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 31, "source_unit": "https://translate.funkwhale.audio/api/units/370154/?format=api", "priority": 100, "id": 370452, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=361bec35ab2c9e65", "url": "https://translate.funkwhale.audio/api/units/370452/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.945794Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "In this guide we refer to your servers like this:" ], "previous_source": "", "target": [ "" ], "id_hash": 7556725906456609416, "content_hash": 7556725906456609416, "location": "../../administrator/installation/migrate.md:5", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate.funkwhale.audio/api/units/370159/?format=api", "priority": 100, "id": 370453, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=e8dee22cb7568288", "url": "https://translate.funkwhale.audio/api/units/370453/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.946583Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Original server" ], "previous_source": "", "target": [ "" ], "id_hash": -2302321986117036033, "content_hash": -2302321986117036033, "location": "../../administrator/installation/migrate.md", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.funkwhale.audio/api/units/370163/?format=api", "priority": 100, "id": 370454, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=600c825a12ec17ff", "url": "https://translate.funkwhale.audio/api/units/370454/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.947346Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "The server on which you are running Funkwhale." ], "previous_source": "", "target": [ "" ], "id_hash": -840318814575068422, "content_hash": -840318814575068422, "location": "../../administrator/installation/migrate.md:9", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate.funkwhale.audio/api/units/370167/?format=api", "priority": 100, "id": 370455, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=7456967d872cfafa", "url": "https://translate.funkwhale.audio/api/units/370455/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.948105Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Destination server" ], "previous_source": "", "target": [ "" ], "id_hash": 9086875116021920994, "content_hash": 9086875116021920994, "location": "../../administrator/installation/migrate.md:3", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate.funkwhale.audio/api/units/370171/?format=api", "priority": 100, "id": 370456, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=fe1b10c610d2b4e2", "url": "https://translate.funkwhale.audio/api/units/370456/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.948837Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "The server to which you want to move your Funkwhale installation." ], "previous_source": "", "target": [ "" ], "id_hash": -1851906550435960752, "content_hash": -1851906550435960752, "location": "../../administrator/installation/migrate.md:12", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate.funkwhale.audio/api/units/370173/?format=api", "priority": 100, "id": 370457, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=664cb4cde00ba850", "url": "https://translate.funkwhale.audio/api/units/370457/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.949568Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Make sure you [back up your data](../upgrade/backup.md) before proceeding. This ensures you don't lose anything during the migration." ], "previous_source": "", "target": [ "" ], "id_hash": -382911355788758249, "content_hash": -382911355788758249, "location": "../../administrator/installation/migrate.md:17", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate.funkwhale.audio/api/units/370177/?format=api", "priority": 100, "id": 370458, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=7aafa02691bf7317", "url": "https://translate.funkwhale.audio/api/units/370458/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.950339Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Requirements" ], "previous_source": "", "target": [ "" ], "id_hash": 797689974194727362, "content_hash": 797689974194727362, "location": "../../administrator/installation/migrate.md:24", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/370187/?format=api", "priority": 100, "id": 370459, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=8b11f6ce20c469c2", "url": "https://translate.funkwhale.audio/api/units/370459/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.951105Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "To get started with your new setup, you need to do the following:" ], "previous_source": "", "target": [ "" ], "id_hash": -5530232619001522251, "content_hash": -5530232619001522251, "location": "../../administrator/installation/migrate.md:26", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate.funkwhale.audio/api/units/370191/?format=api", "priority": 100, "id": 370460, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=3340aabbc322d7b5", "url": "https://translate.funkwhale.audio/api/units/370460/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.951829Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "[Set up SSH access between both servers](https://kerneltalks.com/howto/establish-passwordless-ssh-between-two-servers/)." ], "previous_source": "", "target": [ "" ], "id_hash": 7465752116039113249, "content_hash": 7465752116039113249, "location": "../../administrator/installation/migrate.md:28", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate.funkwhale.audio/api/units/370194/?format=api", "priority": 100, "id": 370461, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=e79badfe89a1da21", "url": "https://translate.funkwhale.audio/api/units/370461/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.952585Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Install [rsync](https://linux.die.net/man/1/rsync) on the {term}`destination server`." ], "previous_source": "", "target": [ "" ], "id_hash": 8193060607449545018, "content_hash": 8193060607449545018, "location": "../../administrator/installation/migrate.md:29", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.funkwhale.audio/api/units/370198/?format=api", "priority": 100, "id": 370462, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=f1b39936ba46b93a", "url": "https://translate.funkwhale.audio/api/units/370462/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.953349Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "1. Install Funkwhale on your destination server" ], "previous_source": "", "target": [ "" ], "id_hash": 1757295232541820044, "content_hash": 1757295232541820044, "location": "../../administrator/installation/migrate.md:31", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate.funkwhale.audio/api/units/370202/?format=api", "priority": 100, "id": 370463, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=98632ab41524848c", "url": "https://translate.funkwhale.audio/api/units/370463/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.954090Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Before you move your data, you need to install Funkwhale on your {term}`destination server`." ], "previous_source": "", "target": [ "" ], "id_hash": -7347212403860470691, "content_hash": -7347212403860470691, "location": "../../administrator/installation/migrate.md:33", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate.funkwhale.audio/api/units/370205/?format=api", "priority": 100, "id": 370464, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=1a09753ef28d845d", "url": "https://translate.funkwhale.audio/api/units/370464/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.954823Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Debian" ], "previous_source": "", "target": [ "" ], "id_hash": 66094499807608419, "content_hash": 66094499807608419, "location": "../../administrator/installation/migrate.md", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/370209/?format=api", "priority": 100, "id": 370465, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=80ead098eea3be63", "url": "https://translate.funkwhale.audio/api/units/370465/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.955549Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "On your {term}`destination server`, follow the [installation guide](debian.md). Skip the following steps:" ], "previous_source": "", "target": [ "" ], "id_hash": 6098607031186995062, "content_hash": 6098607031186995062, "location": "../../administrator/installation/migrate.md:41", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate.funkwhale.audio/api/units/370212/?format=api", "priority": 100, "id": 370466, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=d4a29ac87699b776", "url": "https://translate.funkwhale.audio/api/units/370466/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.956257Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Don't enable the `unaccent` and `citext` extensions when you set up the database." ], "previous_source": "", "target": [ "" ], "id_hash": -4393781930482680346, "content_hash": -4393781930482680346, "location": "../../administrator/installation/migrate.md:43", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate.funkwhale.audio/api/units/370215/?format=api", "priority": 100, "id": 370467, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=4306269d0d0cbde6", "url": "https://translate.funkwhale.audio/api/units/370467/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.956996Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Don't run the `funkwhale-manage migrate` command to migrate the database." ], "previous_source": "", "target": [ "" ], "id_hash": -5857518840694424081, "content_hash": -5857518840694424081, "location": "../../administrator/installation/migrate.md:44, ../../administrator/installation/migrate.md:60", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate.funkwhale.audio/api/units/370218/?format=api", "priority": 100, "id": 370468, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=2eb5e9a61b403def", "url": "https://translate.funkwhale.audio/api/units/370468/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.957801Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Don't create a superuser." ], "previous_source": "", "target": [ "" ], "id_hash": -7776683780337472065, "content_hash": -7776683780337472065, "location": "../../administrator/installation/migrate.md:45, ../../administrator/installation/migrate.md:61", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.funkwhale.audio/api/units/370221/?format=api", "priority": 100, "id": 370469, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=1413ab4dee716dbf", "url": "https://translate.funkwhale.audio/api/units/370469/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.958565Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Once you have finished the installation, stop the Funkwhale services. These shouldn't be running when you copy your existing data over." ], "previous_source": "", "target": [ "" ], "id_hash": 483371632458951614, "content_hash": 483371632458951614, "location": "../../administrator/installation/migrate.md:47, ../../administrator/installation/migrate.md:63", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate.funkwhale.audio/api/units/370224/?format=api", "priority": 100, "id": 370470, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=86b547f04f376bbe", "url": "https://translate.funkwhale.audio/api/units/370470/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.959306Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Docker" ], "previous_source": "", "target": [ "" ], "id_hash": -8307836762099421938, "content_hash": -8307836762099421938, "location": "../../administrator/installation/migrate.md", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate.funkwhale.audio/api/units/370228/?format=api", "priority": 100, "id": 370471, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=0cb4a27b4f21ed0e", "url": "https://translate.funkwhale.audio/api/units/370471/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.960048Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "On your {term}`destination server`, follow the [installation guide](docker.md). Skip the following steps:" ], "previous_source": "", "target": [ "" ], "id_hash": -7447314334371883771, "content_hash": -7447314334371883771, "location": "../../administrator/installation/migrate.md:58", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate.funkwhale.audio/api/units/370229/?format=api", "priority": 100, "id": 370472, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=18a5d3120916d505", "url": "https://translate.funkwhale.audio/api/units/370472/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.960761Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "2. Create a database backup" ], "previous_source": "", "target": [ "" ], "id_hash": -3108211538521733887, "content_hash": -3108211538521733887, "location": "../../administrator/installation/migrate.md:71", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.funkwhale.audio/api/units/370230/?format=api", "priority": 100, "id": 370473, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=54dd6a12dfa44501", "url": "https://translate.funkwhale.audio/api/units/370473/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.961528Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "You need to create a database backup on your {term}`original server` so that you can migrate your database. To do this, run the following command:" ], "previous_source": "", "target": [ "" ], "id_hash": -6873532972048735974, "content_hash": -6873532972048735974, "location": "../../administrator/installation/migrate.md:73", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 25, "source_unit": "https://translate.funkwhale.audio/api/units/370231/?format=api", "priority": 100, "id": 370474, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=209c4e2df119a11a", "url": "https://translate.funkwhale.audio/api/units/370474/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.962271Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "3. Copy files to your destination server" ], "previous_source": "", "target": [ "" ], "id_hash": -4980064402932244036, "content_hash": -4980064402932244036, "location": "../../administrator/installation/migrate.md:96", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate.funkwhale.audio/api/units/370232/?format=api", "priority": 100, "id": 370475, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=3ae341cfa0a7e1bc", "url": "https://translate.funkwhale.audio/api/units/370475/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.963008Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Next, you can copy your files from your {term}`original server` to your {term}`destination server`. You need to copy the following data:" ], "previous_source": "", "target": [ "" ], "id_hash": -3934350688502877274, "content_hash": -3934350688502877274, "location": "../../administrator/installation/migrate.md:98", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate.funkwhale.audio/api/units/370235/?format=api", "priority": 100, "id": 370476, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=496660e4d5f8f3a6", "url": "https://translate.funkwhale.audio/api/units/370476/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.963730Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Your `.env` file." ], "previous_source": "", "target": [ "" ], "id_hash": -1714801327754767573, "content_hash": -1714801327754767573, "location": "../../administrator/installation/migrate.md:100", "context": "", "note": "", "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.funkwhale.audio/api/units/370239/?format=api", "priority": 100, "id": 370477, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=6833cd471ecf132b", "url": "https://translate.funkwhale.audio/api/units/370477/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.964495Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "The database backup." ], "previous_source": "", "target": [ "" ], "id_hash": -1069774970307846355, "content_hash": -1069774970307846355, "location": "../../administrator/installation/migrate.md:101", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.funkwhale.audio/api/units/370242/?format=api", "priority": 100, "id": 370478, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=7127655519325f2d", "url": "https://translate.funkwhale.audio/api/units/370478/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.965215Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "The `/srv/funkwhale/data/media` directory." ], "previous_source": "", "target": [ "" ], "id_hash": 8464916800941431391, "content_hash": 8464916800941431391, "location": "../../administrator/installation/migrate.md:102", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.funkwhale.audio/api/units/370245/?format=api", "priority": 100, "id": 370479, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=f5796cfb3d599a5f", "url": "https://translate.funkwhale.audio/api/units/370479/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.965964Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "The `/srv/funkwhale/data/music` directory." ], "previous_source": "", "target": [ "" ], "id_hash": -7750516093599428569, "content_hash": -7750516093599428569, "location": "../../administrator/installation/migrate.md:103", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.funkwhale.audio/api/units/370251/?format=api", "priority": 100, "id": 370480, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=1470a2ad470ed027", "url": "https://translate.funkwhale.audio/api/units/370480/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.966686Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "To do this:" ], "previous_source": "", "target": [ "" ], "id_hash": 1268821366739701148, "content_hash": 1268821366739701148, "location": "../../administrator/installation/migrate.md:105", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate.funkwhale.audio/api/units/370260/?format=api", "priority": 100, "id": 370481, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=919bc24f7ff20d9c", "url": "https://translate.funkwhale.audio/api/units/370481/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.967404Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Log in to your {term}`destination server`." ], "previous_source": "", "target": [ "" ], "id_hash": -609496139447989979, "content_hash": -609496139447989979, "location": "../../administrator/installation/migrate.md:107", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.funkwhale.audio/api/units/370262/?format=api", "priority": 100, "id": 370482, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=778aa27d8c3b0925", "url": "https://translate.funkwhale.audio/api/units/370482/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.968169Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Export your server hostname or IP address and your user name on the server. In this example, the IP address is `123.123.123.123` and the username is `funkwhale`." ], "previous_source": "", "target": [ "" ], "id_hash": 8511601123075385784, "content_hash": 8511601123075385784, "location": "../../administrator/installation/migrate.md:108", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate.funkwhale.audio/api/units/370263/?format=api", "priority": 100, "id": 370483, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=f61f482002b969b8", "url": "https://translate.funkwhale.audio/api/units/370483/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.968892Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Use `rsync` to copy the information to your {term}`destination server`." ], "previous_source": "", "target": [ "" ], "id_hash": 219236672826238598, "content_hash": 219236672826238598, "location": "../../administrator/installation/migrate.md:115", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate.funkwhale.audio/api/units/370265/?format=api", "priority": 100, "id": 370484, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=830ae297a58be686", "url": "https://translate.funkwhale.audio/api/units/370484/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.969697Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "4. Restore your database backup" ], "previous_source": "", "target": [ "" ], "id_hash": -2511244384429284383, "content_hash": -2511244384429284383, "location": "../../administrator/installation/migrate.md:124", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 35, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.funkwhale.audio/api/units/370267/?format=api", "priority": 100, "id": 370485, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=5d26448999e5e3e1", "url": "https://translate.funkwhale.audio/api/units/370485/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.970498Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "When you've copied everything to the {term}`destination server`, you need to import your database backup. To do this:" ], "previous_source": "", "target": [ "" ], "id_hash": 1078041428238159018, "content_hash": 1078041428238159018, "location": "../../administrator/installation/migrate.md:126", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 36, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate.funkwhale.audio/api/units/370269/?format=api", "priority": 100, "id": 370486, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=8ef5f8f79f4a4caa", "url": "https://translate.funkwhale.audio/api/units/370486/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.971248Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Run the following on your {term}`destination server`:" ], "previous_source": "", "target": [ "" ], "id_hash": -4136604291606993788, "content_hash": -4136604291606993788, "location": "../../administrator/installation/migrate.md:134", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 37, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate.funkwhale.audio/api/units/370271/?format=api", "priority": 100, "id": 370487, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=4697d4503e68a484", "url": "https://translate.funkwhale.audio/api/units/370487/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.972009Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "When the import finishes, run the `funkwhale-manage migrate` command to set up the database." ], "previous_source": "", "target": [ "" ], "id_hash": -4262866970551583330, "content_hash": -4262866970551583330, "location": "../../administrator/installation/migrate.md:140, ../../administrator/installation/migrate.md:170", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 38, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate.funkwhale.audio/api/units/370274/?format=api", "priority": 100, "id": 370488, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=44d741136f86fd9e", "url": "https://translate.funkwhale.audio/api/units/370488/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.972730Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "You need to initialize the postgres container on your {term}`destination server`. To do this:" ], "previous_source": "", "target": [ "" ], "id_hash": -8787336424694668898, "content_hash": -8787336424694668898, "location": "../../administrator/installation/migrate.md:152", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 39, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate.funkwhale.audio/api/units/370275/?format=api", "priority": 100, "id": 370489, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=060d1c143c39219e", "url": "https://translate.funkwhale.audio/api/units/370489/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.973513Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Export the permissions and create an `init.sql` database dump." ], "previous_source": "", "target": [ "" ], "id_hash": 1330419284434941447, "content_hash": 1330419284434941447, "location": "../../administrator/installation/migrate.md:154", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 40, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate.funkwhale.audio/api/units/370277/?format=api", "priority": 100, "id": 370490, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=9276994a5312f607", "url": "https://translate.funkwhale.audio/api/units/370490/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.974312Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Import your database backup." ], "previous_source": "", "target": [ "" ], "id_hash": 6712543712388746752, "content_hash": 6712543712388746752, "location": "../../administrator/installation/migrate.md:164", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 41, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate.funkwhale.audio/api/units/370279/?format=api", "priority": 100, "id": 370491, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=dd27bef11c368e00", "url": "https://translate.funkwhale.audio/api/units/370491/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.975093Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "5. Check your DNS settings" ], "previous_source": "", "target": [ "" ], "id_hash": 3652929553826464758, "content_hash": 3652929553826464758, "location": "../../administrator/installation/migrate.md:178", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 42, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate.funkwhale.audio/api/units/370281/?format=api", "priority": 100, "id": 370492, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=b2b1d0133d5a43f6", "url": "https://translate.funkwhale.audio/api/units/370492/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.975837Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Before you start Funkwhale on your {term}`destination server`, check your DNS changes have propagated. Once your hostname is pointing to your {term}`destination server's <destination server>` IP address, proceed to the next step." ], "previous_source": "", "target": [ "" ], "id_hash": 519524209752062267, "content_hash": 519524209752062267, "location": "../../administrator/installation/migrate.md:180", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 43, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://translate.funkwhale.audio/api/units/370283/?format=api", "priority": 100, "id": 370493, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=8735b884267cb93b", "url": "https://translate.funkwhale.audio/api/units/370493/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.976588Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "6. Start your new Funkwhale installation" ], "previous_source": "", "target": [ "" ], "id_hash": 8049728332979099810, "content_hash": 8049728332979099810, "location": "../../administrator/installation/migrate.md:182", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 44, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate.funkwhale.audio/api/units/370284/?format=api", "priority": 100, "id": 370494, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=efb66145019dd8a2", "url": "https://translate.funkwhale.audio/api/units/370494/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.977330Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "Once you confirm DNS points to your {term}`destination server`, start the Funkwhale services:" ], "previous_source": "", "target": [ "" ], "id_hash": 4743726671851001647, "content_hash": 4743726671851001647, "location": "../../administrator/installation/migrate.md:184", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 45, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate.funkwhale.audio/api/units/370286/?format=api", "priority": 100, "id": 370495, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=c1d51a465339972f", "url": "https://translate.funkwhale.audio/api/units/370495/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.978047Z" }, { "translation": "https://translate.funkwhale.audio/api/translations/documentation/administrator-installation-migrate/en_US/?format=api", "source": [ "That's it! You've migrated your Funkwhale instance to a new server." ], "previous_source": "", "target": [ "" ], "id_hash": 8896216858368177234, "content_hash": 8896216858368177234, "location": "../../administrator/installation/migrate.md:207", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 46, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate.funkwhale.audio/api/units/370288/?format=api", "priority": 100, "id": 370496, "web_url": "https://translate.funkwhale.audio/translate/documentation/administrator-installation-migrate/en_US/?checksum=fb75b61937e07452", "url": "https://translate.funkwhale.audio/api/units/370496/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2023-03-25T08:06:38.978785Z" } ] }{ "count": 46, "next": null, "previous": null, "results": [ { "translation": "