Vendor OpenClaw source as Adolf fork baseline
Some checks failed
ClawSweeper Dispatch / dispatch (push) Has been cancelled
CodeQL / Security High (actions) (push) Has been cancelled
CodeQL / Security High (channel-runtime-boundary) (push) Has been cancelled
CodeQL / Security High (core-auth-secrets) (push) Has been cancelled
CodeQL / Security High (mcp-process-tool-boundary) (push) Has been cancelled
CodeQL / Security High (network-ssrf-boundary) (push) Has been cancelled
CodeQL / Security High (plugin-trust-boundary) (push) Has been cancelled
CodeQL / Security High (process-exec-boundary) (push) Has been cancelled
Docs Sync Publish Repo / sync-publish-repo (push) Has been cancelled
Docs / docs (push) Has been cancelled
OpenClaw Stable Main Closeout / Resolve stable release closeout inputs (push) Has been cancelled
OpenClaw Stable Main Closeout / Verify stable main closeout (push) Has been cancelled
Workflow Sanity / no-tabs (push) Has been cancelled
Workflow Sanity / actionlint (push) Has been cancelled
Workflow Sanity / generated-doc-baselines (push) Has been cancelled
CI / runner-admission (push) Has been cancelled
CI / preflight (push) Has been cancelled
CI / security-fast (push) Has been cancelled
CI / pnpm-store-warmup (push) Has been cancelled
CI / build-artifacts (push) Has been cancelled
CI / native-i18n (push) Has been cancelled
CI / ${{ matrix.check_name }} (push) Has been cancelled
CI / ${{ matrix.checkName }} (push) Has been cancelled
CI / checks-node-compat-node22 (push) Has been cancelled
CI / check-bundled-channel-config-metadata (push) Has been cancelled
CI / check-dependencies (push) Has been cancelled
CI / check-guards (push) Has been cancelled
CI / check-lint (push) Has been cancelled
CI / check-prod-types (push) Has been cancelled
CI / check-shrinkwrap (push) Has been cancelled
CI / check-test-types (push) Has been cancelled
CI / check-additional-boundaries-a (push) Has been cancelled
CI / check-additional-boundaries-bcd (push) Has been cancelled
CI / check-additional-extension-bundled (push) Has been cancelled
CI / check-additional-extension-channels (push) Has been cancelled
CI / check-additional-extension-package-boundary (push) Has been cancelled
CI / check-additional-runtime-topology-architecture (push) Has been cancelled
CI / check-session-accessor-boundary (push) Has been cancelled
CI / check-session-transcript-reader-boundary (push) Has been cancelled
CI / check-docs (push) Has been cancelled
CI / skills-python (push) Has been cancelled
CI / macos-swift (push) Has been cancelled
CI / ios-build (push) Has been cancelled
CI / ci-timings-summary (push) Has been cancelled
Native App Locale Refresh / Refresh native fa (push) Has been cancelled
Native App Locale Refresh / Refresh native fr (push) Has been cancelled
Native App Locale Refresh / Refresh native hi (push) Has been cancelled
Native App Locale Refresh / Refresh native id (push) Has been cancelled
Native App Locale Refresh / Refresh native it (push) Has been cancelled
Native App Locale Refresh / Refresh native ja-JP (push) Has been cancelled
Control UI Locale Refresh / plan (push) Has been cancelled
Control UI Locale Refresh / Refresh ${{ matrix.locale }} (push) Has been cancelled
Control UI Locale Refresh / Commit control UI locale refresh (push) Has been cancelled
Live Media Runner Image / Build live media runner image (push) Has been cancelled
Native App Locale Refresh / Refresh native ar (push) Has been cancelled
Native App Locale Refresh / Refresh native de (push) Has been cancelled
Native App Locale Refresh / Refresh native es (push) Has been cancelled
Native App Locale Refresh / Refresh native ko (push) Has been cancelled
Native App Locale Refresh / Refresh native nl (push) Has been cancelled
Native App Locale Refresh / Refresh native pl (push) Has been cancelled
Native App Locale Refresh / Refresh native pt-BR (push) Has been cancelled
Native App Locale Refresh / Refresh native ru (push) Has been cancelled
Native App Locale Refresh / Refresh native sv (push) Has been cancelled
Native App Locale Refresh / Refresh native th (push) Has been cancelled
Native App Locale Refresh / Refresh native tr (push) Has been cancelled
Native App Locale Refresh / Refresh native uk (push) Has been cancelled
Native App Locale Refresh / Refresh native vi (push) Has been cancelled
Native App Locale Refresh / Refresh native zh-CN (push) Has been cancelled
Native App Locale Refresh / Refresh native zh-TW (push) Has been cancelled
Native App Locale Refresh / Commit native locale refresh (push) Has been cancelled
Plugin Init Scaffold Validation / Validate provider scaffold (push) Has been cancelled
Plugin NPM Release / preview_plugins_npm (push) Has been cancelled
Plugin NPM Release / Validate release publish approval (push) Has been cancelled
Plugin NPM Release / preview_plugin_pack (push) Has been cancelled
Plugin NPM Release / publish_plugins_npm (push) Has been cancelled
Sandbox Common Smoke / sandbox-common-smoke (push) Has been cancelled
Website Installer Sync / static (push) Has been cancelled
Website Installer Sync / linux-docker (push) Has been cancelled
Website Installer Sync / macos-installer (push) Has been cancelled
Website Installer Sync / windows-installer (push) Has been cancelled
Website Installer Sync / sync-website (push) Has been cancelled
Some checks failed
ClawSweeper Dispatch / dispatch (push) Has been cancelled
CodeQL / Security High (actions) (push) Has been cancelled
CodeQL / Security High (channel-runtime-boundary) (push) Has been cancelled
CodeQL / Security High (core-auth-secrets) (push) Has been cancelled
CodeQL / Security High (mcp-process-tool-boundary) (push) Has been cancelled
CodeQL / Security High (network-ssrf-boundary) (push) Has been cancelled
CodeQL / Security High (plugin-trust-boundary) (push) Has been cancelled
CodeQL / Security High (process-exec-boundary) (push) Has been cancelled
Docs Sync Publish Repo / sync-publish-repo (push) Has been cancelled
Docs / docs (push) Has been cancelled
OpenClaw Stable Main Closeout / Resolve stable release closeout inputs (push) Has been cancelled
OpenClaw Stable Main Closeout / Verify stable main closeout (push) Has been cancelled
Workflow Sanity / no-tabs (push) Has been cancelled
Workflow Sanity / actionlint (push) Has been cancelled
Workflow Sanity / generated-doc-baselines (push) Has been cancelled
CI / runner-admission (push) Has been cancelled
CI / preflight (push) Has been cancelled
CI / security-fast (push) Has been cancelled
CI / pnpm-store-warmup (push) Has been cancelled
CI / build-artifacts (push) Has been cancelled
CI / native-i18n (push) Has been cancelled
CI / ${{ matrix.check_name }} (push) Has been cancelled
CI / ${{ matrix.checkName }} (push) Has been cancelled
CI / checks-node-compat-node22 (push) Has been cancelled
CI / check-bundled-channel-config-metadata (push) Has been cancelled
CI / check-dependencies (push) Has been cancelled
CI / check-guards (push) Has been cancelled
CI / check-lint (push) Has been cancelled
CI / check-prod-types (push) Has been cancelled
CI / check-shrinkwrap (push) Has been cancelled
CI / check-test-types (push) Has been cancelled
CI / check-additional-boundaries-a (push) Has been cancelled
CI / check-additional-boundaries-bcd (push) Has been cancelled
CI / check-additional-extension-bundled (push) Has been cancelled
CI / check-additional-extension-channels (push) Has been cancelled
CI / check-additional-extension-package-boundary (push) Has been cancelled
CI / check-additional-runtime-topology-architecture (push) Has been cancelled
CI / check-session-accessor-boundary (push) Has been cancelled
CI / check-session-transcript-reader-boundary (push) Has been cancelled
CI / check-docs (push) Has been cancelled
CI / skills-python (push) Has been cancelled
CI / macos-swift (push) Has been cancelled
CI / ios-build (push) Has been cancelled
CI / ci-timings-summary (push) Has been cancelled
Native App Locale Refresh / Refresh native fa (push) Has been cancelled
Native App Locale Refresh / Refresh native fr (push) Has been cancelled
Native App Locale Refresh / Refresh native hi (push) Has been cancelled
Native App Locale Refresh / Refresh native id (push) Has been cancelled
Native App Locale Refresh / Refresh native it (push) Has been cancelled
Native App Locale Refresh / Refresh native ja-JP (push) Has been cancelled
Control UI Locale Refresh / plan (push) Has been cancelled
Control UI Locale Refresh / Refresh ${{ matrix.locale }} (push) Has been cancelled
Control UI Locale Refresh / Commit control UI locale refresh (push) Has been cancelled
Live Media Runner Image / Build live media runner image (push) Has been cancelled
Native App Locale Refresh / Refresh native ar (push) Has been cancelled
Native App Locale Refresh / Refresh native de (push) Has been cancelled
Native App Locale Refresh / Refresh native es (push) Has been cancelled
Native App Locale Refresh / Refresh native ko (push) Has been cancelled
Native App Locale Refresh / Refresh native nl (push) Has been cancelled
Native App Locale Refresh / Refresh native pl (push) Has been cancelled
Native App Locale Refresh / Refresh native pt-BR (push) Has been cancelled
Native App Locale Refresh / Refresh native ru (push) Has been cancelled
Native App Locale Refresh / Refresh native sv (push) Has been cancelled
Native App Locale Refresh / Refresh native th (push) Has been cancelled
Native App Locale Refresh / Refresh native tr (push) Has been cancelled
Native App Locale Refresh / Refresh native uk (push) Has been cancelled
Native App Locale Refresh / Refresh native vi (push) Has been cancelled
Native App Locale Refresh / Refresh native zh-CN (push) Has been cancelled
Native App Locale Refresh / Refresh native zh-TW (push) Has been cancelled
Native App Locale Refresh / Commit native locale refresh (push) Has been cancelled
Plugin Init Scaffold Validation / Validate provider scaffold (push) Has been cancelled
Plugin NPM Release / preview_plugins_npm (push) Has been cancelled
Plugin NPM Release / Validate release publish approval (push) Has been cancelled
Plugin NPM Release / preview_plugin_pack (push) Has been cancelled
Plugin NPM Release / publish_plugins_npm (push) Has been cancelled
Sandbox Common Smoke / sandbox-common-smoke (push) Has been cancelled
Website Installer Sync / static (push) Has been cancelled
Website Installer Sync / linux-docker (push) Has been cancelled
Website Installer Sync / macos-installer (push) Has been cancelled
Website Installer Sync / windows-installer (push) Has been cancelled
Website Installer Sync / sync-website (push) Has been cancelled
Adolf is a fork/vendored clone of github.com/openclaw/openclaw (v2026.6.11), free to diverge. Tree copied sans upstream .git; upstream remote added for future syncs. Node pinned to 24 (.nvmrc); engines already require >=22.19. Preserves docs/ARCHITECTURE.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LeqyaxJF2nbRXJtae2kNB2
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 Kyle Seongwoo Jun
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
@@ -0,0 +1,9 @@
|
||||
# Apple device identifier mappings
|
||||
|
||||
This directory includes model identifier → human-readable name mappings derived from the open-source project:
|
||||
|
||||
- `kyle-seongwoo-jun/apple-device-identifiers`
|
||||
- iOS mapping pinned to commit `8e7388b29da046183f5d976eb74dbb2f2acda955`
|
||||
- macOS mapping pinned to commit `98ca75324f7a88c1649eb5edfc266ef47b7b8193`
|
||||
|
||||
See `LICENSE.apple-device-identifiers.txt` for license terms.
|
||||
@@ -0,0 +1,176 @@
|
||||
{
|
||||
"i386": "iPhone Simulator",
|
||||
"x86_64": "iPhone Simulator",
|
||||
"arm64": "iPhone Simulator",
|
||||
"iPhone1,1": "iPhone",
|
||||
"iPhone1,2": "iPhone 3G",
|
||||
"iPhone2,1": "iPhone 3GS",
|
||||
"iPhone3,1": "iPhone 4",
|
||||
"iPhone3,2": "iPhone 4",
|
||||
"iPhone3,3": "iPhone 4",
|
||||
"iPhone4,1": "iPhone 4s",
|
||||
"iPhone5,1": "iPhone 5",
|
||||
"iPhone5,2": "iPhone 5",
|
||||
"iPhone5,3": "iPhone 5c",
|
||||
"iPhone5,4": "iPhone 5c",
|
||||
"iPhone6,1": "iPhone 5s",
|
||||
"iPhone6,2": "iPhone 5s",
|
||||
"iPhone7,1": "iPhone 6 Plus",
|
||||
"iPhone7,2": "iPhone 6",
|
||||
"iPhone8,1": "iPhone 6s",
|
||||
"iPhone8,2": "iPhone 6s Plus",
|
||||
"iPhone8,4": "iPhone SE (1st generation)",
|
||||
"iPhone9,1": "iPhone 7",
|
||||
"iPhone9,2": "iPhone 7 Plus",
|
||||
"iPhone9,3": "iPhone 7",
|
||||
"iPhone9,4": "iPhone 7 Plus",
|
||||
"iPhone10,1": "iPhone 8",
|
||||
"iPhone10,2": "iPhone 8 Plus",
|
||||
"iPhone10,3": "iPhone X",
|
||||
"iPhone10,4": "iPhone 8",
|
||||
"iPhone10,5": "iPhone 8 Plus",
|
||||
"iPhone10,6": "iPhone X",
|
||||
"iPhone11,2": "iPhone XS",
|
||||
"iPhone11,4": "iPhone XS Max",
|
||||
"iPhone11,6": "iPhone XS Max",
|
||||
"iPhone11,8": "iPhone XR",
|
||||
"iPhone12,1": "iPhone 11",
|
||||
"iPhone12,3": "iPhone 11 Pro",
|
||||
"iPhone12,5": "iPhone 11 Pro Max",
|
||||
"iPhone12,8": "iPhone SE (2nd generation)",
|
||||
"iPhone13,1": "iPhone 12 mini",
|
||||
"iPhone13,2": "iPhone 12",
|
||||
"iPhone13,3": "iPhone 12 Pro",
|
||||
"iPhone13,4": "iPhone 12 Pro Max",
|
||||
"iPhone14,2": "iPhone 13 Pro",
|
||||
"iPhone14,3": "iPhone 13 Pro Max",
|
||||
"iPhone14,4": "iPhone 13 mini",
|
||||
"iPhone14,5": "iPhone 13",
|
||||
"iPhone14,6": "iPhone SE (3rd generation)",
|
||||
"iPhone14,7": "iPhone 14",
|
||||
"iPhone14,8": "iPhone 14 Plus",
|
||||
"iPhone15,2": "iPhone 14 Pro",
|
||||
"iPhone15,3": "iPhone 14 Pro Max",
|
||||
"iPhone15,4": "iPhone 15",
|
||||
"iPhone15,5": "iPhone 15 Plus",
|
||||
"iPhone16,1": "iPhone 15 Pro",
|
||||
"iPhone16,2": "iPhone 15 Pro Max",
|
||||
"iPhone17,1": "iPhone 16 Pro",
|
||||
"iPhone17,2": "iPhone 16 Pro Max",
|
||||
"iPhone17,3": "iPhone 16",
|
||||
"iPhone17,4": "iPhone 16 Plus",
|
||||
"iPhone17,5": "iPhone 16e",
|
||||
"iPhone18,1": "iPhone 17 Pro",
|
||||
"iPhone18,2": "iPhone 17 Pro Max",
|
||||
"iPhone18,3": "iPhone 17",
|
||||
"iPhone18,4": "iPhone Air",
|
||||
"iPad1,1": "iPad",
|
||||
"iPad1,2": "iPad",
|
||||
"iPad2,1": "iPad 2",
|
||||
"iPad2,2": "iPad 2",
|
||||
"iPad2,3": "iPad 2",
|
||||
"iPad2,4": "iPad 2",
|
||||
"iPad2,5": "iPad mini",
|
||||
"iPad2,6": "iPad mini",
|
||||
"iPad2,7": "iPad mini",
|
||||
"iPad3,1": "iPad (3rd generation)",
|
||||
"iPad3,2": "iPad (3rd generation)",
|
||||
"iPad3,3": "iPad (3rd generation)",
|
||||
"iPad3,4": "iPad (4th generation)",
|
||||
"iPad3,5": "iPad (4th generation)",
|
||||
"iPad3,6": "iPad (4th generation)",
|
||||
"iPad4,1": "iPad Air",
|
||||
"iPad4,2": "iPad Air",
|
||||
"iPad4,3": "iPad Air",
|
||||
"iPad4,4": "iPad mini 2",
|
||||
"iPad4,5": "iPad mini 2",
|
||||
"iPad4,6": "iPad mini 2",
|
||||
"iPad4,7": "iPad mini 3",
|
||||
"iPad4,8": "iPad mini 3",
|
||||
"iPad4,9": "iPad mini 3",
|
||||
"iPad5,1": "iPad mini 4",
|
||||
"iPad5,2": "iPad mini 4",
|
||||
"iPad5,3": "iPad Air 2",
|
||||
"iPad5,4": "iPad Air 2",
|
||||
"iPad6,3": "iPad Pro (9.7-inch)",
|
||||
"iPad6,4": "iPad Pro (9.7-inch)",
|
||||
"iPad6,7": "iPad Pro (12.9-inch)",
|
||||
"iPad6,8": "iPad Pro (12.9-inch)",
|
||||
"iPad6,11": "iPad (5th generation)",
|
||||
"iPad6,12": "iPad (5th generation)",
|
||||
"iPad7,1": "iPad Pro (12.9-inch) (2nd generation)",
|
||||
"iPad7,2": "iPad Pro (12.9-inch) (2nd generation)",
|
||||
"iPad7,3": "iPad Pro (10.5-inch)",
|
||||
"iPad7,4": "iPad Pro (10.5-inch)",
|
||||
"iPad7,5": "iPad (6th generation)",
|
||||
"iPad7,6": "iPad (6th generation)",
|
||||
"iPad7,11": "iPad (7th generation)",
|
||||
"iPad7,12": "iPad (7th generation)",
|
||||
"iPad8,1": "iPad Pro (11-inch)",
|
||||
"iPad8,2": "iPad Pro (11-inch)",
|
||||
"iPad8,3": "iPad Pro (11-inch)",
|
||||
"iPad8,4": "iPad Pro (11-inch)",
|
||||
"iPad8,5": "iPad Pro (12.9-inch) (3rd generation)",
|
||||
"iPad8,6": "iPad Pro (12.9-inch) (3rd generation)",
|
||||
"iPad8,7": "iPad Pro (12.9-inch) (3rd generation)",
|
||||
"iPad8,8": "iPad Pro (12.9-inch) (3rd generation)",
|
||||
"iPad8,9": "iPad Pro (11-inch) (2nd generation)",
|
||||
"iPad8,10": "iPad Pro (11-inch) (2nd generation)",
|
||||
"iPad8,11": "iPad Pro (12.9-inch) (4th generation)",
|
||||
"iPad8,12": "iPad Pro (12.9-inch) (4th generation)",
|
||||
"iPad11,1": "iPad mini (5th generation)",
|
||||
"iPad11,2": "iPad mini (5th generation)",
|
||||
"iPad11,3": "iPad Air (3rd generation)",
|
||||
"iPad11,4": "iPad Air (3rd generation)",
|
||||
"iPad11,6": "iPad (8th generation)",
|
||||
"iPad11,7": "iPad (8th generation)",
|
||||
"iPad12,1": "iPad (9th generation)",
|
||||
"iPad12,2": "iPad (9th generation)",
|
||||
"iPad13,1": "iPad Air (4th generation)",
|
||||
"iPad13,2": "iPad Air (4th generation)",
|
||||
"iPad13,4": "iPad Pro (11-inch) (3rd generation)",
|
||||
"iPad13,5": "iPad Pro (11-inch) (3rd generation)",
|
||||
"iPad13,6": "iPad Pro (11-inch) (3rd generation)",
|
||||
"iPad13,7": "iPad Pro (11-inch) (3rd generation)",
|
||||
"iPad13,8": "iPad Pro (12.9-inch) (5th generation)",
|
||||
"iPad13,9": "iPad Pro (12.9-inch) (5th generation)",
|
||||
"iPad13,10": "iPad Pro (12.9-inch) (5th generation)",
|
||||
"iPad13,11": "iPad Pro (12.9-inch) (5th generation)",
|
||||
"iPad13,16": "iPad Air (5th generation)",
|
||||
"iPad13,17": "iPad Air (5th generation)",
|
||||
"iPad13,18": "iPad (10th generation)",
|
||||
"iPad13,19": "iPad (10th generation)",
|
||||
"iPad14,1": "iPad mini (6th generation)",
|
||||
"iPad14,2": "iPad mini (6th generation)",
|
||||
"iPad14,3": "iPad Pro (11-inch) (4th generation)",
|
||||
"iPad14,4": "iPad Pro (11-inch) (4th generation)",
|
||||
"iPad14,5": "iPad Pro (12.9-inch) (6th generation)",
|
||||
"iPad14,6": "iPad Pro (12.9-inch) (6th generation)",
|
||||
"iPad14,8": "iPad Air 11-inch (M2)",
|
||||
"iPad14,9": "iPad Air 11-inch (M2)",
|
||||
"iPad14,10": "iPad Air 13-inch (M2)",
|
||||
"iPad14,11": "iPad Air 13-inch (M2)",
|
||||
"iPad15,3": "iPad Air 11-inch (M3)",
|
||||
"iPad15,4": "iPad Air 11-inch (M3)",
|
||||
"iPad15,5": "iPad Air 13-inch (M3)",
|
||||
"iPad15,6": "iPad Air 13-inch (M3)",
|
||||
"iPad15,7": "iPad (A16)",
|
||||
"iPad15,8": "iPad (A16)",
|
||||
"iPad16,1": "iPad mini (A17 Pro)",
|
||||
"iPad16,2": "iPad mini (A17 Pro)",
|
||||
"iPad16,3": "iPad Pro 11-inch (M4)",
|
||||
"iPad16,4": "iPad Pro 11-inch (M4)",
|
||||
"iPad16,5": "iPad Pro 13-inch (M4)",
|
||||
"iPad16,6": "iPad Pro 13-inch (M4)",
|
||||
"iPad17,1": "iPad Pro 11-inch (M5)",
|
||||
"iPad17,2": "iPad Pro 11-inch (M5)",
|
||||
"iPad17,3": "iPad Pro 13-inch (M5)",
|
||||
"iPad17,4": "iPad Pro 13-inch (M5)",
|
||||
"iPod1,1": "iPod touch",
|
||||
"iPod2,1": "iPod touch (2nd generation)",
|
||||
"iPod3,1": "iPod touch (3rd generation)",
|
||||
"iPod4,1": "iPod touch (4th generation)",
|
||||
"iPod5,1": "iPod touch (5th generation)",
|
||||
"iPod7,1": "iPod touch (6th generation)",
|
||||
"iPod9,1": "iPod touch (7th generation)"
|
||||
}
|
||||
@@ -0,0 +1,214 @@
|
||||
{
|
||||
"iMac9,1": [
|
||||
"iMac (20-inch, Early 2009)",
|
||||
"iMac (24-inch, Early 2009)"
|
||||
],
|
||||
"iMac10,1": [
|
||||
"iMac (21.5-inch, Late 2009)",
|
||||
"iMac (27-inch, Late 2009)"
|
||||
],
|
||||
"iMac11,2": "iMac (21.5-inch, Mid 2010)",
|
||||
"iMac11,3": "iMac (27-inch, Mid 2010)",
|
||||
"iMac12,1": "iMac (21.5-inch, Mid 2011)",
|
||||
"iMac12,2": "iMac (27-inch, Mid 2011)",
|
||||
"iMac13,1": "iMac (21.5-inch, Late 2012)",
|
||||
"iMac13,2": "iMac (27-inch, Late 2012)",
|
||||
"iMac14,1": "iMac (21.5-inch, Late 2013)",
|
||||
"iMac14,2": "iMac (27-inch, Late 2013)",
|
||||
"iMac14,4": "iMac (21.5-inch, Mid 2014)",
|
||||
"iMac15,1": [
|
||||
"iMac (Retina 5K, 27-inch, Late 2014)",
|
||||
"iMac (Retina 5K, 27-inch, Mid 2015)"
|
||||
],
|
||||
"iMac16,1": "iMac (21.5-inch, Late 2015)",
|
||||
"iMac16,2": "iMac (Retina 4K, 21.5-inch, Late 2015)",
|
||||
"iMac17,1": "iMac (Retina 5K, 27-inch, Late 2015)",
|
||||
"iMac18,1": "iMac (21.5-inch, 2017)",
|
||||
"iMac18,2": "iMac (Retina 4K, 21.5-inch, 2017)",
|
||||
"iMac18,3": "iMac (Retina 5K, 27-inch, 2017)",
|
||||
"iMac19,1": "iMac (Retina 5K, 27-inch, 2019)",
|
||||
"iMac19,2": "iMac (Retina 4K, 21.5-inch, 2019)",
|
||||
"iMac20,1": "iMac (Retina 5K, 27-inch, 2020)",
|
||||
"iMac20,2": "iMac (Retina 5K, 27-inch, 2020)",
|
||||
"iMac21,1": "iMac (24-inch, M1, 2021)",
|
||||
"iMac21,2": "iMac (24-inch, M1, 2021)",
|
||||
"iMacPro1,1": "iMac Pro (2017)",
|
||||
"Mac13,1": "Mac Studio (2022)",
|
||||
"Mac13,2": "Mac Studio (2022)",
|
||||
"Mac14,2": "MacBook Air (M2, 2022)",
|
||||
"Mac14,3": "Mac mini (2023)",
|
||||
"Mac14,5": "MacBook Pro (14-inch, 2023)",
|
||||
"Mac14,6": "MacBook Pro (16-inch, 2023)",
|
||||
"Mac14,7": "MacBook Pro (13-inch, M2, 2022)",
|
||||
"Mac14,8": [
|
||||
"Mac Pro (2023)",
|
||||
"Mac Pro (Rack, 2023)"
|
||||
],
|
||||
"Mac14,9": "MacBook Pro (14-inch, 2023)",
|
||||
"Mac14,10": "MacBook Pro (16-inch, 2023)",
|
||||
"Mac14,12": "Mac mini (2023)",
|
||||
"Mac14,13": "Mac Studio (2023)",
|
||||
"Mac14,14": "Mac Studio (2023)",
|
||||
"Mac14,15": "MacBook Air (15-inch, M2, 2023)",
|
||||
"Mac15,3": "MacBook Pro (14-inch, Nov 2023)",
|
||||
"Mac15,4": "iMac (24-inch, 2023, Two ports)",
|
||||
"Mac15,5": "iMac (24-inch, 2023, Four ports)",
|
||||
"Mac15,6": "MacBook Pro (14-inch, Nov 2023)",
|
||||
"Mac15,7": "MacBook Pro (16-inch, Nov 2023)",
|
||||
"Mac15,8": "MacBook Pro (14-inch, Nov 2023)",
|
||||
"Mac15,9": "MacBook Pro (16-inch, Nov 2023)",
|
||||
"Mac15,10": "MacBook Pro (14-inch, Nov 2023)",
|
||||
"Mac15,11": "MacBook Pro (16-inch, Nov 2023)",
|
||||
"Mac15,12": "MacBook Air (13-inch, M3, 2024)",
|
||||
"Mac15,13": "MacBook Air (15-inch, M3, 2024)",
|
||||
"Mac15,14": "Mac Studio (2025)",
|
||||
"Mac16,1": "MacBook Pro (14-inch, 2024)",
|
||||
"Mac16,2": "iMac (24-inch, 2024, Two ports)",
|
||||
"Mac16,3": "iMac (24-inch, 2024, Four ports)",
|
||||
"Mac16,5": "MacBook Pro (16-inch, 2024)",
|
||||
"Mac16,6": "MacBook Pro (14-inch, 2024)",
|
||||
"Mac16,7": "MacBook Pro (16-inch, 2024)",
|
||||
"Mac16,8": "MacBook Pro (14-inch, 2024)",
|
||||
"Mac16,9": "Mac Studio (2025)",
|
||||
"Mac16,10": "Mac mini (2024)",
|
||||
"Mac16,11": "Mac mini (2024)",
|
||||
"Mac16,12": "MacBook Air (13-inch, M4, 2025)",
|
||||
"Mac16,13": "MacBook Air (15-inch, M4, 2025)",
|
||||
"Mac17,2": "MacBook Pro (14-inch, M5)",
|
||||
"MacBook5,2": [
|
||||
"MacBook (13-inch, Early 2009)",
|
||||
"MacBook (13-inch, Mid 2009)"
|
||||
],
|
||||
"MacBook6,1": "MacBook (13-inch, Late 2009)",
|
||||
"MacBook7,1": "MacBook (13-inch, Mid 2010)",
|
||||
"MacBook8,1": "MacBook (Retina, 12-inch, Early 2015)",
|
||||
"MacBook9,1": "MacBook (Retina, 12-inch, Early 2016)",
|
||||
"MacBook10,1": "MacBook (Retina, 12-inch, 2017)",
|
||||
"MacBookAir2,1": "MacBook Air (Mid 2009)",
|
||||
"MacBookAir3,1": "MacBook Air (11-inch, Late 2010)",
|
||||
"MacBookAir3,2": "MacBook Air (13-inch, Late 2010)",
|
||||
"MacBookAir4,1": "MacBook Air (11-inch, Mid 2011)",
|
||||
"MacBookAir4,2": "MacBook Air (13-inch, Mid 2011)",
|
||||
"MacBookAir5,1": "MacBook Air (11-inch, Mid 2012)",
|
||||
"MacBookAir5,2": "MacBook Air (13-inch, Mid 2012)",
|
||||
"MacBookAir6,1": [
|
||||
"MacBook Air (11-inch, Early 2014)",
|
||||
"MacBook Air (11-inch, Mid 2013)"
|
||||
],
|
||||
"MacBookAir6,2": [
|
||||
"MacBook Air (13-inch, Early 2014)",
|
||||
"MacBook Air (13-inch, Mid 2013)"
|
||||
],
|
||||
"MacBookAir7,1": "MacBook Air (11-inch, Early 2015)",
|
||||
"MacBookAir7,2": [
|
||||
"MacBook Air (13-inch, 2017)",
|
||||
"MacBook Air (13-inch, Early 2015)"
|
||||
],
|
||||
"MacBookAir8,1": "MacBook Air (Retina, 13-inch, 2018)",
|
||||
"MacBookAir8,2": "MacBook Air (Retina, 13-inch, 2019)",
|
||||
"MacBookAir9,1": "MacBook Air (Retina, 13-inch, 2020)",
|
||||
"MacBookAir10,1": "MacBook Air (M1, 2020)",
|
||||
"MacBookPro4,1": [
|
||||
"MacBook Pro (15-inch, Early 2008)",
|
||||
"MacBook Pro (17-inch, Early 2008)"
|
||||
],
|
||||
"MacBookPro5,1": "MacBook Pro (15-inch, Late 2008)",
|
||||
"MacBookPro5,2": [
|
||||
"MacBook Pro (17-inch, Early 2009)",
|
||||
"MacBook Pro (17-inch, Mid 2009)"
|
||||
],
|
||||
"MacBookPro5,3": [
|
||||
"MacBook Pro (15-inch, 2.53GHz, Mid 2009)",
|
||||
"MacBook Pro (15-inch, Mid 2009)"
|
||||
],
|
||||
"MacBookPro5,5": "MacBook Pro (13-inch, Mid 2009)",
|
||||
"MacBookPro6,1": "MacBook Pro (17-inch, Mid 2010)",
|
||||
"MacBookPro6,2": "MacBook Pro (15-inch, Mid 2010)",
|
||||
"MacBookPro7,1": "MacBook Pro (13-inch, Mid 2010)",
|
||||
"MacBookPro8,1": [
|
||||
"MacBook Pro (13-inch, Early 2011)",
|
||||
"MacBook Pro (13-inch, Late 2011)"
|
||||
],
|
||||
"MacBookPro8,2": [
|
||||
"MacBook Pro (15-inch, Early 2011)",
|
||||
"MacBook Pro (15-inch, Late 2011)"
|
||||
],
|
||||
"MacBookPro8,3": [
|
||||
"MacBook Pro (17-inch, Early 2011)",
|
||||
"MacBook Pro (17-inch, Late 2011)"
|
||||
],
|
||||
"MacBookPro9,1": "MacBook Pro (15-inch, Mid 2012)",
|
||||
"MacBookPro9,2": "MacBook Pro (13-inch, Mid 2012)",
|
||||
"MacBookPro10,1": [
|
||||
"MacBook Pro (Retina, 15-inch, Early 2013)",
|
||||
"MacBook Pro (Retina, 15-inch, Mid 2012)"
|
||||
],
|
||||
"MacBookPro10,2": [
|
||||
"MacBook Pro (Retina, 13-inch, Early 2013)",
|
||||
"MacBook Pro (Retina, 13-inch, Late 2012)"
|
||||
],
|
||||
"MacBookPro11,1": [
|
||||
"MacBook Pro (Retina, 13-inch, Late 2013)",
|
||||
"MacBook Pro (Retina, 13-inch, Mid 2014)"
|
||||
],
|
||||
"MacBookPro11,2": [
|
||||
"MacBook Pro (Retina, 15-inch, Late 2013)",
|
||||
"MacBook Pro (Retina, 15-inch, Mid 2014)"
|
||||
],
|
||||
"MacBookPro11,3": [
|
||||
"MacBook Pro (Retina, 15-inch, Late 2013)",
|
||||
"MacBook Pro (Retina, 15-inch, Mid 2014)"
|
||||
],
|
||||
"MacBookPro11,4": "MacBook Pro (Retina, 15-inch, Mid 2015)",
|
||||
"MacBookPro11,5": "MacBook Pro (Retina, 15-inch, Mid 2015)",
|
||||
"MacBookPro12,1": "MacBook Pro (Retina, 13-inch, Early 2015)",
|
||||
"MacBookPro13,1": "MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)",
|
||||
"MacBookPro13,2": "MacBook Pro (13-inch, 2016, Four Thunderbolt 3 ports)",
|
||||
"MacBookPro13,3": "MacBook Pro (15-inch, 2016)",
|
||||
"MacBookPro14,1": "MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)",
|
||||
"MacBookPro14,2": "MacBook Pro (13-inch, 2017, Four Thunderbolt 3 ports)",
|
||||
"MacBookPro14,3": "MacBook Pro (15-inch, 2017)",
|
||||
"MacBookPro15,1": [
|
||||
"MacBook Pro (15-inch, 2018)",
|
||||
"MacBook Pro (15-inch, 2019)"
|
||||
],
|
||||
"MacBookPro15,2": [
|
||||
"MacBook Pro (13-inch, 2018, Four Thunderbolt 3 ports)",
|
||||
"MacBook Pro (13-inch, 2019, Four Thunderbolt 3 ports)"
|
||||
],
|
||||
"MacBookPro15,3": "MacBook Pro (15-inch, 2019)",
|
||||
"MacBookPro15,4": "MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports)",
|
||||
"MacBookPro16,1": "MacBook Pro (16-inch, 2019)",
|
||||
"MacBookPro16,2": "MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)",
|
||||
"MacBookPro16,3": "MacBook Pro (13-inch, 2020, Two Thunderbolt 3 ports)",
|
||||
"MacBookPro16,4": "MacBook Pro (16-inch, 2019)",
|
||||
"MacBookPro17,1": "MacBook Pro (13-inch, M1, 2020)",
|
||||
"MacBookPro18,1": "MacBook Pro (16-inch, 2021)",
|
||||
"MacBookPro18,2": "MacBook Pro (16-inch, 2021)",
|
||||
"MacBookPro18,3": "MacBook Pro (14-inch, 2021)",
|
||||
"MacBookPro18,4": "MacBook Pro (14-inch, 2021)",
|
||||
"Macmini3,1": [
|
||||
"Mac mini (Early 2009)",
|
||||
"Mac mini (Late 2009)"
|
||||
],
|
||||
"Macmini4,1": "Mac mini (Mid 2010)",
|
||||
"Macmini5,1": "Mac mini (Mid 2011)",
|
||||
"Macmini5,2": "Mac mini (Mid 2011)",
|
||||
"Macmini6,1": "Mac mini (Late 2012)",
|
||||
"Macmini6,2": "Mac mini (Late 2012)",
|
||||
"Macmini7,1": "Mac mini (Late 2014)",
|
||||
"Macmini8,1": "Mac mini (2018)",
|
||||
"Macmini9,1": "Mac mini (M1, 2020)",
|
||||
"MacPro4,1": "Mac Pro (Early 2009)",
|
||||
"MacPro5,1": [
|
||||
"Mac Pro (Mid 2010)",
|
||||
"Mac Pro (Mid 2012)",
|
||||
"Mac Pro Server (Mid 2010)",
|
||||
"Mac Pro Server (Mid 2012)"
|
||||
],
|
||||
"MacPro6,1": "Mac Pro (Late 2013)",
|
||||
"MacPro7,1": [
|
||||
"Mac Pro (2019)",
|
||||
"Mac Pro (Rack, 2019)"
|
||||
]
|
||||
}
|
||||
83
apps/macos/Sources/OpenClaw/Resources/Info.plist
Normal file
83
apps/macos/Sources/OpenClaw/Resources/Info.plist
Normal file
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>OpenClaw</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>ai.openclaw.mac</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>OpenClaw</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>2026.6.10</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>2026061000</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string>OpenClaw</string>
|
||||
<key>CFBundleURLTypes</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>CFBundleURLName</key>
|
||||
<string>ai.openclaw.mac.deeplink</string>
|
||||
<key>CFBundleURLSchemes</key>
|
||||
<array>
|
||||
<string>openclaw</string>
|
||||
</array>
|
||||
</dict>
|
||||
</array>
|
||||
<key>LSMinimumSystemVersion</key>
|
||||
<string>15.0</string>
|
||||
<key>LSUIElement</key>
|
||||
<true/>
|
||||
|
||||
<key>OpenClawBuildTimestamp</key>
|
||||
<string></string>
|
||||
<key>OpenClawGitCommit</key>
|
||||
<string></string>
|
||||
|
||||
<key>NSUserNotificationUsageDescription</key>
|
||||
<string>OpenClaw needs notification permission to show alerts for agent actions.</string>
|
||||
<key>NSScreenCaptureDescription</key>
|
||||
<string>OpenClaw captures the screen when the agent needs screenshots for context.</string>
|
||||
<key>NSCameraUsageDescription</key>
|
||||
<string>OpenClaw can capture photos or short video clips when requested by the agent.</string>
|
||||
<key>NSLocationUsageDescription</key>
|
||||
<string>OpenClaw can share your location when requested by the agent.</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>OpenClaw can share your location when requested by the agent.</string>
|
||||
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
||||
<string>OpenClaw can share your location when requested by the agent.</string>
|
||||
<key>NSLocalNetworkUsageDescription</key>
|
||||
<string>OpenClaw uses the local network to connect to your remote OpenClaw gateway over LAN, Tailnet, or SSH.</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>OpenClaw needs the mic for Voice Wake tests and agent audio capture.</string>
|
||||
<key>NSSpeechRecognitionUsageDescription</key>
|
||||
<string>OpenClaw uses speech recognition to detect your Voice Wake trigger phrase.</string>
|
||||
<key>NSAppleEventsUsageDescription</key>
|
||||
<string>OpenClaw needs Automation (AppleScript) permission to drive Terminal and other apps for agent actions.</string>
|
||||
<key>NSRemindersUsageDescription</key>
|
||||
<string>OpenClaw can access Reminders when requested by the agent for the apple-reminders skill.</string>
|
||||
|
||||
<key>NSAppTransportSecurity</key>
|
||||
<dict>
|
||||
<key>NSAllowsArbitraryLoadsInWebContent</key>
|
||||
<true/>
|
||||
<key>NSExceptionDomains</key>
|
||||
<dict>
|
||||
<key>100.100.100.100</key>
|
||||
<dict>
|
||||
<key>NSExceptionAllowsInsecureHTTPLoads</key>
|
||||
<true/>
|
||||
<key>NSIncludesSubdomains</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
550
apps/macos/Sources/OpenClaw/Resources/Localizable.xcstrings
Normal file
550
apps/macos/Sources/OpenClaw/Resources/Localizable.xcstrings
Normal file
@@ -0,0 +1,550 @@
|
||||
{
|
||||
"sourceLanguage": "en",
|
||||
"strings": {
|
||||
"Logout": {
|
||||
"localizations": {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Logout"
|
||||
}
|
||||
},
|
||||
"zh-CN": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "退出登录"
|
||||
}
|
||||
},
|
||||
"zh-TW": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "登出"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Sair"
|
||||
}
|
||||
},
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Abmelden"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Cerrar sesión"
|
||||
}
|
||||
},
|
||||
"ja-JP": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "ログアウト"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "로그아웃"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Déconnexion"
|
||||
}
|
||||
},
|
||||
"hi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "लॉग आउट"
|
||||
}
|
||||
},
|
||||
"ar": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "تسجيل الخروج"
|
||||
}
|
||||
},
|
||||
"it": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Esci"
|
||||
}
|
||||
},
|
||||
"tr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Çıkış yap"
|
||||
}
|
||||
},
|
||||
"uk": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Вийти"
|
||||
}
|
||||
},
|
||||
"id": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Keluar"
|
||||
}
|
||||
},
|
||||
"pl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Wyloguj"
|
||||
}
|
||||
},
|
||||
"th": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "ออกจากระบบ"
|
||||
}
|
||||
},
|
||||
"vi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Đăng xuất"
|
||||
}
|
||||
},
|
||||
"nl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Uitloggen"
|
||||
}
|
||||
},
|
||||
"fa": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "خروج"
|
||||
}
|
||||
},
|
||||
"ru": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Выйти"
|
||||
}
|
||||
},
|
||||
"sv": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Logga ut"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Refresh": {
|
||||
"localizations": {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Refresh"
|
||||
}
|
||||
},
|
||||
"zh-CN": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "刷新"
|
||||
}
|
||||
},
|
||||
"zh-TW": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "重新整理"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Atualizar"
|
||||
}
|
||||
},
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Aktualisieren"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Actualizar"
|
||||
}
|
||||
},
|
||||
"ja-JP": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "更新"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "새로 고침"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Actualiser"
|
||||
}
|
||||
},
|
||||
"hi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "रीफ़्रेश"
|
||||
}
|
||||
},
|
||||
"ar": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "تحديث"
|
||||
}
|
||||
},
|
||||
"it": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Aggiorna"
|
||||
}
|
||||
},
|
||||
"tr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Yenile"
|
||||
}
|
||||
},
|
||||
"uk": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Оновити"
|
||||
}
|
||||
},
|
||||
"id": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Segarkan"
|
||||
}
|
||||
},
|
||||
"pl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Odśwież"
|
||||
}
|
||||
},
|
||||
"th": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "รีเฟรช"
|
||||
}
|
||||
},
|
||||
"vi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Làm mới"
|
||||
}
|
||||
},
|
||||
"nl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Vernieuwen"
|
||||
}
|
||||
},
|
||||
"fa": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "بازخوانی"
|
||||
}
|
||||
},
|
||||
"ru": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Обновить"
|
||||
}
|
||||
},
|
||||
"sv": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Uppdatera"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Run now": {
|
||||
"localizations": {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Run now"
|
||||
}
|
||||
},
|
||||
"zh-CN": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "立即运行"
|
||||
}
|
||||
},
|
||||
"zh-TW": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "立即執行"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Executar agora"
|
||||
}
|
||||
},
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Jetzt ausführen"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Ejecutar ahora"
|
||||
}
|
||||
},
|
||||
"ja-JP": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "今すぐ実行"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "지금 실행"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Exécuter maintenant"
|
||||
}
|
||||
},
|
||||
"hi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "अभी चलाएँ"
|
||||
}
|
||||
},
|
||||
"ar": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "تشغيل الآن"
|
||||
}
|
||||
},
|
||||
"it": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Esegui ora"
|
||||
}
|
||||
},
|
||||
"tr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Şimdi çalıştır"
|
||||
}
|
||||
},
|
||||
"uk": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Запустити зараз"
|
||||
}
|
||||
},
|
||||
"id": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Jalankan sekarang"
|
||||
}
|
||||
},
|
||||
"pl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Uruchom teraz"
|
||||
}
|
||||
},
|
||||
"th": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "เรียกใช้ตอนนี้"
|
||||
}
|
||||
},
|
||||
"vi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Chạy ngay"
|
||||
}
|
||||
},
|
||||
"nl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Nu uitvoeren"
|
||||
}
|
||||
},
|
||||
"fa": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "اکنون اجرا شود"
|
||||
}
|
||||
},
|
||||
"ru": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Запустить сейчас"
|
||||
}
|
||||
},
|
||||
"sv": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Kör nu"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Save": {
|
||||
"localizations": {
|
||||
"en": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Save"
|
||||
}
|
||||
},
|
||||
"zh-CN": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "保存"
|
||||
}
|
||||
},
|
||||
"zh-TW": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "儲存"
|
||||
}
|
||||
},
|
||||
"pt-BR": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Salvar"
|
||||
}
|
||||
},
|
||||
"de": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Speichern"
|
||||
}
|
||||
},
|
||||
"es": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Guardar"
|
||||
}
|
||||
},
|
||||
"ja-JP": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "保存"
|
||||
}
|
||||
},
|
||||
"ko": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "저장"
|
||||
}
|
||||
},
|
||||
"fr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Enregistrer"
|
||||
}
|
||||
},
|
||||
"hi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "सहेजें"
|
||||
}
|
||||
},
|
||||
"ar": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "حفظ"
|
||||
}
|
||||
},
|
||||
"it": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Salva"
|
||||
}
|
||||
},
|
||||
"tr": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Kaydet"
|
||||
}
|
||||
},
|
||||
"uk": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Зберегти"
|
||||
}
|
||||
},
|
||||
"id": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Simpan"
|
||||
}
|
||||
},
|
||||
"pl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Zapisz"
|
||||
}
|
||||
},
|
||||
"th": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "บันทึก"
|
||||
}
|
||||
},
|
||||
"vi": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Lưu"
|
||||
}
|
||||
},
|
||||
"nl": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Opslaan"
|
||||
}
|
||||
},
|
||||
"fa": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "ذخیره"
|
||||
}
|
||||
},
|
||||
"ru": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Сохранить"
|
||||
}
|
||||
},
|
||||
"sv": {
|
||||
"stringUnit": {
|
||||
"state": "translated",
|
||||
"value": "Spara"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"version": "1.0"
|
||||
}
|
||||
BIN
apps/macos/Sources/OpenClaw/Resources/OpenClaw.icns
Normal file
BIN
apps/macos/Sources/OpenClaw/Resources/OpenClaw.icns
Normal file
Binary file not shown.
Reference in New Issue
Block a user