App: Local Strings
Developer: Tomoyuki Okawa
Genres: Developer Tools

* See if Localizable.strings File Contains All Localized Strings Specified by a View Controllers *

Developing macOS applications and iOS apps, I'm pretty sure that there are occasions where the Localizable.strings file cannot find one or more matches for localized strings specified by view controllers. That's why I've developed Local Strings, which is a comprehensive solution for checking and seeing if a Localizable.strings file contains all localized strings specified by view controllers and others. Its use is pretty simple. First, select a Localizable.strings file to work with. Then just drag and drop Swift files containing localized strings directly onto the application window. Then just click on the Validate button for each Swift file. Or choose Validate All under Code. If a Swift file has one or more localized strings that aren't covered by the selected Localizable.strings file, the application will tell you about the exact localized string names.


- Features

1. Validate all Swift files at a time.
2. Find out which Swift file has missing localized strings that aren't covered by the current Localizable.strings file.
3. The application supports the light mode and the dark mode.
4. The fullScreen mode is supported.
5. The application supports the retina screen.
6. Languages: English only.
7. Choose Show User's Guide (Command + Shift + G) to read application's user's guide.


- System requirements

1. 10.14, 10.15 (10.15.4), 11 (11.49
2. 64-bit system


- Limitations

1. The application does not read Objective-C files. It reads any Swift file whether the framework is Cocoa, UIKit, SwiftUI.

Release notes:
1. A series of minor changes are made with the latest version of Xcode.