diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 41c63da896c296301f2055f485e00cddeb442074..c89ebdc6165528d05db96f6cef50342aec3c4b06 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -65,7 +65,7 @@ update-transifex:
   script:
     - test -d ../dev-tools/ && rm -Rf ../dev-tools/
     - git clone --depth 1 https://gitlab.fusiondirectory.org/fusiondirectory/dev-tools.git ../dev-tools
-    - echo $'[https://www.transifex.com]\nhostname = https://www.transifex.com\nusername = '"$TRANSIFEX_USER"$'\npassword = '"$TRANSIFEX_PASSWORD"$'\ntoken = '"$TRANSIFEX_API_TOKEN"$'\n' > ~/.transifexrc
+    - echo $'[https://www.transifex.com]\nrest_hostname = '"$TRANSIFEX_REST_HOSTNAME"$'\nusername = '"$TRANSIFEX_USER"$'\ntoken = '"$TRANSIFEX_TOKEN"$'\n' > ~/.transifexrc
     - tx pull -a -f
     - ../dev-tools/locale-scripts/fusiondirectory-update-locale -g
     - tx push -s -t --skip --no-interactive
diff --git a/.tx/config b/.tx/config
index 5c7db47ae1215695f8fba5389f4e873e44642fa8..9e8f89d18cbfe3883f46e0353703ed2486fda91b 100644
--- a/.tx/config
+++ b/.tx/config
@@ -1,8 +1,7 @@
 [main]
 host = https://www.transifex.com
-type = PO
 
-[FusionDirectory-14.core]
+[o:fusiondirectory:p:FusionDirectory-14:r:core]
 file_filter = locale/<lang>/fusiondirectory.po
 source_file = locale/en/fusiondirectory.po
 source_lang = en