Skip to content

Language files are 779 MB across your apps, not the gigabytes claimed

Counted on a real Mac: 4,016 language folders. One app was 43 percent language files, and stripping them still breaks more than it saves.

5 min read

Every Mac application ships translations for dozens of languages, one folder per language inside the app bundle. A whole category of cleanup tool exists to delete the ones you do not read, and the pitch is always measured in gigabytes.

Count yours before deciding

# Every language folder under /Applications, added up once
find /Applications -name "*.lproj" -type d -prune -print0 2>/dev/null |
  xargs -0 -n 50 du -sk 2>/dev/null |
  awk '{s+=$1} END {printf "%d folders, %.0f MB\n", NR, s/1024}'

# The worst offenders, app by app
for a in /Applications/*.app; do
  l=$(find "$a" -name "*.lproj" -type d -prune -print0 2>/dev/null |
      xargs -0 -n 50 du -sk 2>/dev/null | awk '{s+=$1} END {print s+0}')
  [ "${l:-0}" -gt 20000 ] && printf "%6.0f MB  %s\n" "$((l/1024))" "$(basename "$a")"
done | sort -rn

Why the total is smaller than it used to be

  • Apps are downloaded thinned. The App Store delivers what your Mac needs rather than every variant, so much of this was already removed before it arrived.
  • Assets moved out of language folders. Modern apps keep images and media once, not once per language.
  • The big bundles are media, not text. A 2 GB application is 2 GB of frameworks, models and artwork, and a few megabytes of strings.

What stripping them actually costs

ConsequenceDetail
A broken signatureEditing a bundle invalidates it, and some apps then refuse to launch
A failed updateUpdates that patch rather than replace can fail against a modified bundle
It comes backThe next update restores every language, so this is a recurring chore
No Trash safety netTools that strip in place do not move anything to the Trash

That is the trade: a few hundred megabytes, once, against applications that may need reinstalling. It is the same arithmetic as the rest of the Mac storage myths, and the reason it keeps being sold is that a per app percentage sounds impressive while the total does not.

If the Applications folder is genuinely large, the answer is usually two or three applications rather than the translations inside all of them: the Applications folder sorts that out in one pass, and anything you remove should go through what an uninstall leaves behind.

Common questions

How much space do language files take on a Mac?

Less than people expect. Counted across /Applications on a Mac in September 2026: 4,016 language folders totalling 779 MB, with the largest single app holding 183 MB of them.

Is it safe to remove language files from Mac apps?

It edits the application bundle, which invalidates its signature. Some apps then refuse to launch or fail to update, and the next update restores the files anyway.

What is an .lproj folder?

A language project folder inside an app bundle, holding the translated text and layouts for one language. There is normally one per language the developer shipped.

Does changing my language in System Settings delete the others?

No. It changes which language apps display. The other language folders stay on disk, which is why the setting and the disk usage look unrelated.

Read next