Part of: What can I safely delete on my Mac? Safe, risky and never (Safe to delete)
Do not delete language files from your apps. It used to be a popular trick, but on a modern Mac it saves little, it can break an app, and the files come back with the next update. There are safer ways to free space.
What language files are
Mac apps carry text and images for many languages. Each language sits in a folder inside the app, ending in .lproj, such as de.lproj. The app shows the language you picked in System Settings and ignores the rest.
You can see this for an app on your Mac. This only reads:
ls /Applications/Safari.app/Contents/Resources | grep -c lproj
It counts the language folders in that app. Apps like Safari ship dozens of them.
It looks like wasted space, which is why people wanted to remove it.
Why it is a bad idea now
Apps are signed. A developer signs an app, and the signature covers the files inside it. macOS checks the signature when the app runs and when it updates. If a file inside the app changes or goes missing, the check can fail. The app can then be flagged as damaged or refuse to open.
You can see the check yourself. This command only verifies, it does not change anything:
codesign --verify --deep --strict --verbose=2 /Applications/Safari.app
When the app is intact it ends with “valid on disk” and “satisfies its Designated Requirement”. Removing language files is exactly the kind of change that can turn that into a failure.
System apps are sealed. macOS itself sits on a sealed, read-only volume, so the built-in apps cannot be changed in a normal way. You can confirm it with:
mount | grep ' on / '
The line includes “sealed” and “read-only”. This is deliberate, and it is a good reason to leave system apps alone.
Updates undo it. When an app updates, it puts its language files back. Any work you did is lost, and the update can fail if the app has been changed.
The gain is small. Language files are a small part of an app compared with its code and data. Caches, old installers and unused apps are much bigger and much safer to review.
What breaks if you do it
- The app can show a damaged or unverified warning.
- It can refuse to open until you reinstall it.
- A later update can fail or reinstall the files.
- If you switch your Mac’s language later, the app may show mixed or missing text.
None of this is dramatic, but it costs more time than the space is worth.
The Safe / Risky / Never box
| Item | Label | What breaks if it goes |
|---|---|---|
| Uninstalling an app you no longer use | Safe | The app is gone. Its leftovers are a separate step. |
| Language files inside a third-party app | Never | The signature can fail and the app can stop opening. |
| Language files inside a built-in macOS app | Never | The volume is sealed, and a change can break the system’s checks. |
| Third-party “language remover” tools | Risky | They edit files inside apps, with the same risks as doing it by hand. |
What to do instead
- Remove apps you no longer use. This frees the whole app, language files included. See App leftovers on a Mac for what an uninstall can leave behind.
- Clear large caches. See Is it safe to delete ~/Library/Caches?.
- Look at the biggest folders first. Find what is large before you try to shave small items. What can I safely delete on my Mac? gives a Safe, Risky and Never label to the common ones.
- Check your free space with
df -h /after each step, so you know it worked.
Common mistakes
- Trusting a tool that promises to “slim” apps. If it edits files inside an app, it carries the same risk as doing it by hand.
- Starting with system apps. They are on a sealed volume. Changes there are blocked, or they break the system’s checks.
- Counting the saving before checking. Look at how large the app is and how large its language folders are. For most apps it is not worth the risk.
Quick checklist
- Leave language files alone.
- Remove apps you have not opened in a long time.
- Review caches and downloads.
- Check free space with
df -h /after each step.
Find the big things first
DiskJoy is our product. It scans your disk and shows reclaimable space by category. It is read-only today, and cleanup is not available yet. The scan can show where the large items are on your Mac, so you can skip small ones like language files.
Frequently asked questions
Is it safe to delete language files on a Mac?
It is not recommended. Language files sit inside the app and are covered by its signature. Removing them can make macOS treat the app as damaged, and an app update puts them back anyway.
How do I remove language files from Mac apps?
We do not recommend it. If you still want to, it needs working inside the app package, which can break the app. Cleaner ways to free space are deleting apps you no longer use and clearing caches.
How much space do language files take?
It depends on the app, and for most apps it is small compared with caches, media and app data. Check the real size of your large folders before spending effort here.