├── .gitignore ├── LocalizationTooForReplaceKey1.png ├── LocalizationTooForReplaceKey3.png ├── LocalizationTooForReplaceKey4.png ├── LocalizationToolForReplaceKey.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ └── WorkspaceSettings.xcsettings ├── LocalizationToolForValue ├── Info.plist ├── LocalizationToolForValue.entitlements ├── Main │ ├── AppDelegate.swift │ ├── Base.lproj │ │ └── Main.storyboard │ ├── YQMainViewController.swift │ ├── YQMainWindowController.swift │ ├── YQQuestionViewController.swift │ └── YQQuestionViewController.xib ├── Model │ ├── EnumeratorFileProtocol.swift │ ├── JointManager.swift │ ├── KeyValueModel.swift │ ├── SplitManager.swift │ ├── YQFileModel.swift │ └── YQTableViewDelegate.swift ├── Resource │ └── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x.png │ │ ├── Contents.json │ │ ├── clear.imageset │ │ ├── Contents.json │ │ ├── clear@2x.png │ │ └── clear@3x.png │ │ ├── file.imageset │ │ ├── Contents.json │ │ ├── file (3).png │ │ └── file (4).png │ │ ├── folder.imageset │ │ ├── Contents.json │ │ ├── folder@2x.png │ │ └── folder@3x.png │ │ ├── openFolder.imageset │ │ ├── Contents.json │ │ ├── openFolder@2x.png │ │ └── openFolder@3x.png │ │ ├── placerholder.imageset │ │ ├── Contents.json │ │ ├── file (1).png │ │ └── file (2).png │ │ ├── set.imageset │ │ ├── Contents.json │ │ ├── setting (1).png │ │ └── setting.png │ │ └── star.imageset │ │ ├── Contents.json │ │ ├── 开始 (1).png │ │ └── 开始.png └── View │ ├── YQDragDropView.swift │ ├── YQGradientView.swift │ ├── YQTableCellView.swift │ └── YQTableCellView.xib ├── LocalizationToolForValueTests ├── Info.plist └── LocalizationToolForValueTests.swift ├── LocalizationToolForValueUITests ├── Info.plist └── LocalizationToolForValueUITests.swift └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/.gitignore -------------------------------------------------------------------------------- /LocalizationTooForReplaceKey1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationTooForReplaceKey1.png -------------------------------------------------------------------------------- /LocalizationTooForReplaceKey3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationTooForReplaceKey3.png -------------------------------------------------------------------------------- /LocalizationTooForReplaceKey4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationTooForReplaceKey4.png -------------------------------------------------------------------------------- /LocalizationToolForReplaceKey.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForReplaceKey.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /LocalizationToolForReplaceKey.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForReplaceKey.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /LocalizationToolForReplaceKey.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForReplaceKey.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LocalizationToolForReplaceKey.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForReplaceKey.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /LocalizationToolForValue/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Info.plist -------------------------------------------------------------------------------- /LocalizationToolForValue/LocalizationToolForValue.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/LocalizationToolForValue.entitlements -------------------------------------------------------------------------------- /LocalizationToolForValue/Main/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Main/AppDelegate.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Main/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Main/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /LocalizationToolForValue/Main/YQMainViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Main/YQMainViewController.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Main/YQMainWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Main/YQMainWindowController.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Main/YQQuestionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Main/YQQuestionViewController.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Main/YQQuestionViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Main/YQQuestionViewController.xib -------------------------------------------------------------------------------- /LocalizationToolForValue/Model/EnumeratorFileProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Model/EnumeratorFileProtocol.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Model/JointManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Model/JointManager.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Model/KeyValueModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Model/KeyValueModel.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Model/SplitManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Model/SplitManager.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Model/YQFileModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Model/YQFileModel.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Model/YQTableViewDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Model/YQTableViewDelegate.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/clear.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/clear.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/clear.imageset/clear@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/clear.imageset/clear@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/clear.imageset/clear@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/clear.imageset/clear@3x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/file.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/file.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/file.imageset/file (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/file.imageset/file (3).png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/file.imageset/file (4).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/file.imageset/file (4).png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/folder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/folder.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/folder.imageset/folder@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/folder.imageset/folder@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/folder.imageset/folder@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/folder.imageset/folder@3x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/openFolder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/openFolder.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/openFolder.imageset/openFolder@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/openFolder.imageset/openFolder@2x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/openFolder.imageset/openFolder@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/openFolder.imageset/openFolder@3x.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/placerholder.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/placerholder.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/placerholder.imageset/file (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/placerholder.imageset/file (1).png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/placerholder.imageset/file (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/placerholder.imageset/file (2).png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/set.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/set.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/set.imageset/setting (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/set.imageset/setting (1).png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/set.imageset/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/set.imageset/setting.png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/star.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/star.imageset/Contents.json -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/star.imageset/开始 (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/star.imageset/开始 (1).png -------------------------------------------------------------------------------- /LocalizationToolForValue/Resource/Assets.xcassets/star.imageset/开始.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/Resource/Assets.xcassets/star.imageset/开始.png -------------------------------------------------------------------------------- /LocalizationToolForValue/View/YQDragDropView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/View/YQDragDropView.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/View/YQGradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/View/YQGradientView.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/View/YQTableCellView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/View/YQTableCellView.swift -------------------------------------------------------------------------------- /LocalizationToolForValue/View/YQTableCellView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValue/View/YQTableCellView.xib -------------------------------------------------------------------------------- /LocalizationToolForValueTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValueTests/Info.plist -------------------------------------------------------------------------------- /LocalizationToolForValueTests/LocalizationToolForValueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValueTests/LocalizationToolForValueTests.swift -------------------------------------------------------------------------------- /LocalizationToolForValueUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValueUITests/Info.plist -------------------------------------------------------------------------------- /LocalizationToolForValueUITests/LocalizationToolForValueUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/LocalizationToolForValueUITests/LocalizationToolForValueUITests.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YQqiang/LocalizationToolForReplaceKey/HEAD/README.md --------------------------------------------------------------------------------