diff --git a/Library/Resources/Catalogs/Localizable.xcstrings b/Library/Resources/Catalogs/Localizable.xcstrings new file mode 100644 index 0000000..737d10b --- /dev/null +++ b/Library/Resources/Catalogs/Localizable.xcstrings @@ -0,0 +1,61 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "path.component.forward-slash" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "/" + } + } + } + }, + "path.component.previous-folder" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : ".." + } + } + } + }, + "path.format.data" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "/data/%@" + } + } + } + }, + "path.format.docc-archive" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "/%@.doccarchive" + } + } + } + }, + "path.format.root" : { + "extractionState" : "manual", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "translated", + "value" : "/%@" + } + } + } + } + }, + "version" : "1.0" +} \ No newline at end of file diff --git a/Package.swift b/Package.swift index 71f9e66..ae0ded1 100644 --- a/Package.swift +++ b/Package.swift @@ -4,6 +4,7 @@ import PackageDescription let package = Package( name: "DocCRepo", + defaultLocalization: "en", platforms: [ .macOS(.v14) ], @@ -31,7 +32,10 @@ let package = Package( .product(name: "ArgumentParser", package: "swift-argument-parser"), .product(name: "Hummingbird", package: "hummingbird") ], - path: "Library" + path: "Library", + resources: [ + .process("Resources/Catalogs/Localizable.xcstrings") + ] ), .testTarget( name: "AppTests",