Skip to content

kashmiry/Intentdefinition-diff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Intentdefinition-diff

This tool solves a common Xcode localization problem: when you modify an intentdefinition file, Xcode doesn't update existing translations. Normally, you'd need to delete and recreate all localization files from scratch. This tool makes the process easier by comparing your original and modified files, showing exactly what changed.

๐Ÿ”— Live Demo

Purpose

When working with SiriKit intents in Xcode:

  • Modifying the original intentdefinition file doesn't update existing localization files with new changes
  • Every time you make changes to intentdefinition, you would normally have to remove and re-add a localization
  • This tool identifies exactly what strings changed between versions
  • You can then selectively update just the necessary translations without rebuilding everything

How to Use

  1. Paste your original intentdefinition strings in the left textarea
  2. Paste your new/updated intentdefinition strings in the right textarea
  3. Click "Compare" to analyze the differences
  4. View missing and added strings in the results section
  5. Use the copy button to extract just the differences for easy updating

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Tool to compare & extract differences in Xcode intentdefinition string files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages