diff --git a/buildscripts/packaging/macOS/Info.plist.in b/buildscripts/packaging/macOS/Info.plist.in
index cacd44d27e1e4..21c120ce37ae2 100644
--- a/buildscripts/packaging/macOS/Info.plist.in
+++ b/buildscripts/packaging/macOS/Info.plist.in
@@ -494,36 +494,76 @@
fonts/
CFBundleLocalizations
+ af
ar
+ ar_DZ
+ ar_EG
+ ar_SD
+ ast
+ be
+ bg
+ br
+ ca
+ ca@Valencia
cs
+ cy
da
de
el
en
- es
- fi
+ en_GB
+ en_US
+ eo
+ es
+ et
+ eu
+ fa
+ fi
+ fil
+ fo
fr
fr_CA
+ ga
+ gd
+ gl
+ he
+ hi_IN
+ hr
hu
- is
- it
+ hy
+ id
+ ig
+ it
ja
+ ka
+ kab
ko
+ lt
+ lv
+ ml
+ mn_MN
+ mt
nb
nl
+ nn
pl
pt
pt_BR
- pt_PT
ro
ru
+ scn
sk
sl
+ sr
+ sr_RS
sv
th
tr
uk
+ uz@Latn
+ vi
zh_CN
+ zh_HK
zh_TW
diff --git a/share/locale/README.md b/share/locale/README.md
new file mode 100644
index 0000000000000..5418d2bfd8fb8
--- /dev/null
+++ b/share/locale/README.md
@@ -0,0 +1,14 @@
+# Adding a new language
+
+Steps to follow after we receive a [request for a new language](https://github.com/musescore/MuseScore/wiki/Help-translate-MuseScore-Studio#adding-a-new-language):
+
+1. Add the new language [on Transifex](https://app.transifex.com/musescore/musescore/languages/).
+
+2. Run `tools/translations/tx_pull.sh` to fetch the `musescore_LANG.ts` and `instruments_LANG.ts` files.
+
+3. Add the language name and/or code to these files:
+
+ - `share/locale/languages.json`
+ - `buildscripts/packaging/macOS/Info.plist.in`
+
+4. Commit the changes and submit a PR.