From 696044946a0f058cabee2b898f4a9a724d583e8b Mon Sep 17 00:00:00 2001 From: Ji4n1ng Date: Sun, 6 Feb 2022 15:33:20 +0800 Subject: [PATCH] feat(all): support Turkish --- .../OpenInEditor-Lite.xcodeproj/project.pbxproj | 3 +++ .../OpenInTerminal-Lite.xcodeproj/project.pbxproj | 3 +++ OpenInTerminal.xcodeproj/project.pbxproj | 5 +++++ .../PreferencesWindow/Base.lproj/Preferences.storyboard | 4 ++-- README.md | 7 ++++--- Resources/README-Lite-zh.md | 1 + Resources/README-Lite.md | 1 + Resources/README-tr.md | 1 + Resources/README-zh.md | 5 +++-- 9 files changed, 23 insertions(+), 7 deletions(-) diff --git a/OpenInEditor-Lite/OpenInEditor-Lite.xcodeproj/project.pbxproj b/OpenInEditor-Lite/OpenInEditor-Lite.xcodeproj/project.pbxproj index e55f52b..e9c2788 100644 --- a/OpenInEditor-Lite/OpenInEditor-Lite.xcodeproj/project.pbxproj +++ b/OpenInEditor-Lite/OpenInEditor-Lite.xcodeproj/project.pbxproj @@ -43,6 +43,7 @@ 95A0746322C217E800A42BC8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; 95A0746522C217EC00A42BC8 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; 95A0746622C217EF00A42BC8 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; + 95B0614027AFAD1E009C2B4E /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; 95DD629D243B4694003550B3 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = ""; }; C3135D9E243F4CFA003323CF /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = ""; }; /* End PBXFileReference section */ @@ -144,6 +145,7 @@ ru, it, es, + tr, ); mainGroup = 95A0743E22C2083E00A42BC8; productRefGroup = 95A0744822C2083E00A42BC8 /* Products */; @@ -190,6 +192,7 @@ 95DD629D243B4694003550B3 /* ru */, C3135D9E243F4CFA003323CF /* it */, 9561BB4324C1F3ED001DE0A9 /* es */, + 95B0614027AFAD1E009C2B4E /* tr */, ); name = Localizable.strings; sourceTree = ""; diff --git a/OpenInTerminal-Lite/OpenInTerminal-Lite.xcodeproj/project.pbxproj b/OpenInTerminal-Lite/OpenInTerminal-Lite.xcodeproj/project.pbxproj index 0dfaa6a..5f901fa 100644 --- a/OpenInTerminal-Lite/OpenInTerminal-Lite.xcodeproj/project.pbxproj +++ b/OpenInTerminal-Lite/OpenInTerminal-Lite.xcodeproj/project.pbxproj @@ -40,6 +40,7 @@ 9561BB4224C1F2FB001DE0A9 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; 9590B69C226C715100362B93 /* Error.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; }; 9595D2A123BAD74D006CBB36 /* OpenInTerminal-Lite.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "OpenInTerminal-Lite.entitlements"; sourceTree = ""; }; + 95B0613F27AFACA9009C2B4E /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; 95ECC131228CF99F00416AA2 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; 95ECC133228CF9A100416AA2 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = ""; }; 95ECC134228CF9A200416AA2 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = ""; }; @@ -160,6 +161,7 @@ ru, it, es, + tr, ); mainGroup = 95163CD72269F0C2007C006F; productRefGroup = 95163CE12269F0C2007C006F /* Products */; @@ -206,6 +208,7 @@ E197D59B23E299B900C5A893 /* ru */, C3135D9D243F4CD3003323CF /* it */, 9561BB4224C1F2FB001DE0A9 /* es */, + 95B0613F27AFACA9009C2B4E /* tr */, ); name = Localizable.strings; sourceTree = ""; diff --git a/OpenInTerminal.xcodeproj/project.pbxproj b/OpenInTerminal.xcodeproj/project.pbxproj index 2e2589a..b833091 100644 --- a/OpenInTerminal.xcodeproj/project.pbxproj +++ b/OpenInTerminal.xcodeproj/project.pbxproj @@ -185,6 +185,8 @@ 9590B69E226CBC0000362B93 /* GeneralPreferencesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneralPreferencesViewController.swift; sourceTree = ""; }; 9590B6A0226CBC1D00362B93 /* CustomPreferencesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomPreferencesViewController.swift; sourceTree = ""; }; 9592D636258CB9210031CA30 /* AppManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppManager.swift; sourceTree = ""; }; + 95B0613C27AFAA3C009C2B4E /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Preferences.strings; sourceTree = ""; }; + 95B0613E27AFABD5009C2B4E /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = ""; }; 95BAA1812279E28D005E1DAC /* AboutPreferencesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutPreferencesViewController.swift; sourceTree = ""; }; 95C6C33A227A9EE600F157C4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Preferences.storyboard; sourceTree = ""; }; 95C7C2ED257B7D63004C8355 /* App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = ""; }; @@ -560,6 +562,7 @@ ru, it, es, + tr, ); mainGroup = 956C38A8225F7701001CB769; productRefGroup = 956C38B2225F7701001CB769 /* Products */; @@ -762,6 +765,7 @@ E197D59A23E2973800C5A893 /* ru */, C3ACD4D0243E0FEF00462517 /* it */, C1FB06722493518B004AF7B7 /* es */, + 95B0613E27AFABD5009C2B4E /* tr */, ); name = Localizable.strings; sourceTree = ""; @@ -776,6 +780,7 @@ C1FB06712493518B004AF7B7 /* es */, 95DAC9C425B473D400DB729C /* zh-Hans */, 958D0D6625BEC9310085EBEE /* en */, + 95B0613C27AFAA3C009C2B4E /* tr */, ); name = Preferences.storyboard; sourceTree = ""; diff --git a/OpenInTerminal/PreferencesWindow/Base.lproj/Preferences.storyboard b/OpenInTerminal/PreferencesWindow/Base.lproj/Preferences.storyboard index d1b575f..c13d629 100644 --- a/OpenInTerminal/PreferencesWindow/Base.lproj/Preferences.storyboard +++ b/OpenInTerminal/PreferencesWindow/Base.lproj/Preferences.storyboard @@ -1,8 +1,8 @@ - + - + diff --git a/README.md b/README.md index a8a9933..faabd0d 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ English | [OpenInTerminal 中文说明](./Resources/README-zh.md) | [OpenInTerminal Türkçe](./Resources/README-tr.md) -[OpenInTerminal-Lite English](./Resources/README-Lite.md) | [OpenInTerminal-Lite 中文说明](./Resources/README-Lite-zh.md) | [OpenInTerminal-Lite Türkçe](./Resources/README-Lite-tr.md) +[OpenInTerminal-Lite English](./Resources/README-Lite.md) | [OpenInTerminal-Lite 中文说明](./Resources/README-Lite-zh.md) ## How to use 🚀 @@ -22,9 +22,9 @@ English | [OpenInTerminal 中文说明](./Resources/README-zh.md) | [OpenInTermi | Features | OpenInTerminal | OpenInTerminal-Lite & OpenInEditor-Lite | | --- | --- | --- | | Support Terminal, [iTerm](https://www.iterm2.com/), [Hyper](https://github.com/zeit/hyper), [Alacritty](https://github.com/jwilm/alacritty) and [kitty](https://sw.kovidgoyal.net/kitty/). | ✅ | ✅ | -| Support TextEdit, [Visual Studio Code](https://code.visualstudio.com/), [VSCode Insiders](https://code.visualstudio.com/insiders/), [Atom](https://atom.io/), [Sublime Text](https://www.sublimetext.com/), [VSCodium](https://github.com/VSCodium/vscodium), [BBEdit](https://www.barebones.com/products/bbedit/), [TextMate](https://macromates.com), [CotEditor](https://coteditor.com/), [MacVim](https://github.com/macvim-dev/macvim) and [JetBrains](https://www.jetbrains.com/)(AppCode, CLion, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm). | ✅ | ✅ | +| Support TextEdit, [Visual Studio Code](https://code.visualstudio.com/), [VSCode Insiders](https://code.visualstudio.com/insiders/), [Atom](https://atom.io/), [Sublime Text](https://www.sublimetext.com/), [VSCodium](https://github.com/VSCodium/vscodium), [BBEdit](https://www.barebones.com/products/bbedit/), [TextMate](https://macromates.com), [CotEditor](https://coteditor.com/), [MacVim](https://github.com/macvim-dev/macvim), [JetBrains](https://www.jetbrains.com/)(AppCode, CLion, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm), and [Typora](https://typora.io/). | ✅ | ✅ | | Open in custom apps. (⚠️ Not all apps support.) | ✅ | ✅ | -| Support English, Chinese, French, Russian, Italian and Spanish. | ✅ | ✅ | +| Support English, Chinese, French, Russian, Italian, Spanish and Turkish | ✅ | ✅ | | GUI preferences | ✅ | ❌ | | Support keyboard shortcuts. | ✅ | ❌ | @@ -277,6 +277,7 @@ Thanks to all contributors. Your work makes OpenInTerminal better. - [Egor](https://github.com/Rogue85) - [arendruni](https://github.com/arendruni) - [panta97](https://github.com/panta97) +- [bkzspam](https://github.com/bkzspam) ### Reference projects diff --git a/Resources/README-Lite-zh.md b/Resources/README-Lite-zh.md index 9f61e7b..775ac15 100644 --- a/Resources/README-Lite-zh.md +++ b/Resources/README-Lite-zh.md @@ -231,6 +231,7 @@ tccutil reset AppleEvents wang.jianing.app.OpenInEditor-Lite - [Egor](https://github.com/Rogue85) - [arendruni](https://github.com/arendruni) - [panta97](https://github.com/panta97) +- [bkzspam](https://github.com/bkzspam) ### 参考项目 diff --git a/Resources/README-Lite.md b/Resources/README-Lite.md index 9a52508..aa94376 100644 --- a/Resources/README-Lite.md +++ b/Resources/README-Lite.md @@ -341,6 +341,7 @@ As for OpenInTerminal, the icon of it in Finder Toolbar is Finder e - [Egor](https://github.com/Rogue85) - [arendruni](https://github.com/arendruni) - [panta97](https://github.com/panta97) +- [bkzspam](https://github.com/bkzspam) ### Reference projects diff --git a/Resources/README-tr.md b/Resources/README-tr.md index 2554883..0c5e63f 100644 --- a/Resources/README-tr.md +++ b/Resources/README-tr.md @@ -278,6 +278,7 @@ Katkıda bulunan herkese teşekkürler... Uğraşlarınızla OpenInTerminal daha - [Egor](https://github.com/Rogue85) - [arendruni](https://github.com/arendruni) - [panta97](https://github.com/panta97) +- [bkzspam](https://github.com/bkzspam) ### Referans Projeler diff --git a/Resources/README-zh.md b/Resources/README-zh.md index b54f96c..05157b5 100644 --- a/Resources/README-zh.md +++ b/Resources/README-zh.md @@ -22,9 +22,9 @@ | 功能 | OpenInTerminal | OpenInTerminal-Lite & OpenInEditor-Lite | | --- | --- | --- | | 支持 终端, [iTerm](https://www.iterm2.com/), [Hyper](https://github.com/zeit/hyper), [Alacritty](https://github.com/jwilm/alacritty) 和 [kitty](https://sw.kovidgoyal.net/kitty/) | ✅ | ✅ | -| 支持 文本编辑, [Visual Studio Code](https://code.visualstudio.com/), [VSCode Insiders](https://code.visualstudio.com/insiders/), [Atom](https://atom.io/), [Sublime Text](https://www.sublimetext.com/), [VSCodium](https://github.com/VSCodium/vscodium), [BBEdit](https://www.barebones.com/products/bbedit/),[TextMate](https://macromates.com),[CotEditor](https://coteditor.com/),[MacVim](https://github.com/macvim-dev/macvim) 和 [JetBrains](https://www.jetbrains.com/)(AppCode, CLion, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm) | ✅ | ✅ | +| 支持 文本编辑, [Visual Studio Code](https://code.visualstudio.com/), [VSCode Insiders](https://code.visualstudio.com/insiders/), [Atom](https://atom.io/), [Sublime Text](https://www.sublimetext.com/), [VSCodium](https://github.com/VSCodium/vscodium), [BBEdit](https://www.barebones.com/products/bbedit/),[TextMate](https://macromates.com),[CotEditor](https://coteditor.com/),[MacVim](https://github.com/macvim-dev/macvim), [JetBrains](https://www.jetbrains.com/)(AppCode, CLion, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, RubyMine, WebStorm) 和 [Typora](https://typora.io/) | ✅ | ✅ | | 打开自定义应用(⚠️ 并不是所有的应用都支持) | ✅ | ✅ | -| 支持中文,英语,法语,俄语,意大利语和西班牙语 | ✅ | ✅ | +| 支持中文,英语,法语,俄语,意大利语,西班牙语和土耳其语 | ✅ | ✅ | | 图形化设置界面 | ✅ | ❌ | | 支持键盘快捷键 | ✅ | ❌ | @@ -142,6 +142,7 @@ brew install --cask openinterminal - [Egor](https://github.com/Rogue85) - [arendruni](https://github.com/arendruni) - [panta97](https://github.com/panta97) +- [bkzspam](https://github.com/bkzspam) ### 参考项目