← Back to index

scap

Generated at: 2026-08-11T01:02:44Z · Files: 2

de: 100% (105/105) en: 100% (105/105) fr: 100% (105/105) it: 100% (105/105) ja: 100% (105/105) ko: 100% (105/105) ru: 100% (105/105) zh-Hans: 100% (105/105) zh-Hant: 100% (105/105)

InfoPlist.strings

Localizable.strings

Key Default Value (en) de fr it ja ko ru zh-Hans zh-Hant
(Grant) (Grant) (Gewährt) (Accordé) (Concedi) (許可) (권한 허용) (Предоставить) (授权) (已授權)
%@ %@ %@ %@ %@ %@ %@ %@ %@ %@
%@ Dark Mode %@ Dark Mode %@ Dunkler Modus %@ Mode sombre %@ Modalita scura %@ ダークモード %@ 다크 모드 %@ Тёмный режим %@ 暗模式 %@ 深色模式
%@ Follow System %@ Follow System %@ System folgen %@ Suivre le système %@ Segui sistema %@ システム設定に従う %@ 시스템 설정 따르기 %@ Как в системе %@ 跟随系统 %@ 跟隨系統
%@ Light Mode %@ Light Mode %@ Heller Modus %@ Mode clair %@ Modalita chiara %@ ライトモード %@ 라이트 모드 %@ Светлый режим %@ 亮模式 %@ 淺色模式
%@%@ %1$@%2$@ %1$@%2$@ %1$@%2$@ %1$@%2$@ %1$@%2$@ %1$@%2$@ %1$@%2$@ %1$@%2$@ %1$@%2$@
%lld %lld %lld %lld %lld %lld %lld %lld %lld %lld
%lldpx %lldpx %lldpx %lldpx %lldpx %lldpx %lldpx %lldpx %lldpx %lldpx
About About Über À propos Informazioni について 정보 О приложении 关于 關於
About %@ About %@ Über %@ À propos de %@ Informazioni su %@ %@ について %@ 정보 О %@ 关于 %@ 關於 %@
Acknowledgments Acknowledgments Danksagungen Remerciements Ringraziamenti 謝辞 감사의 말 Благодарности 致谢 致謝
Add Image Add Image Bild hinzufügen Ajouter une image Aggiungi immagine 画像を追加 이미지 추가 Добавить изображение 添加图片 加入圖片
Add image icon Add image icon Bildsymbol hinzufügen Ajouter une icône d'image Aggiungi icona immagine 画像アイコンを追加 이미지 아이콘 추가 Добавить значок изображения 添加图片图标 添加圖片圖示
Appearance Appearance Darstellung Apparence Aspetto 外観 외관 Внешний вид 外观 外觀
Background Background Hintergrund Arrière-plan Sfondo 背景 배경 Фон 背景 背景
Blur Blur Unschärfe Flou Sfocatura ぼかし 흐림 Размытие 模糊 模糊
Cancel (Esc) Cancel (Esc) Abbrechen (Esc) Annuler (Echap) Annulla (Esc) キャンセル (Esc) 취소 (Esc) Отмена (Esc) 取消 (Esc) 取消 (Esc)
Capture Screen Capture Screen Bildschirm aufnehmen Capturer l'écran Cattura schermo 画面をキャプチャ 화면 캐프처 Снимок экрана 捕获屏幕 擷取螢幕
Capture Window Capture Window Fenster aufnehmen Capturer la fenêtre Cattura finestra ウィンドウをキャプチャ 윈도우 캐프처 Снимок окна 捕获窗口 擷取視窗
Changelog Changelog Änderungsprotokoll Journal des modifications Registro modifiche 変更履歴 변경 내역 Список изменений 变更日志 更新記錄
Choose Choose Auswählen Choisir Scegli 選択 선택 Выбрать 选择 選擇
Clear Canvas Clear Canvas Leinwand leeren Effacer le canvas Svuota tela キャンバスをクリア 캔버스 지우기 Очистить холст 清空画板 清除畫布
Clear Drawing Board Clear Drawing Board Zeichenbrett leeren Effacer le tableau de dessin Svuota lavagna 描画ボードをクリア 그림판 지우기 Очистить доску 清理绘画板 清除繪圖板
Contribute Translation Contribute Translation Übersetzung beitragen Contribuer à la traduction Contribuisci alla traduzione 翻訳に貢献 번역에 기여 Помочь с переводом 贡献翻译 貢獻翻譯
Copy (Esc/⌘+C) Copy (Esc/⌘+C) Kopieren (Esc/⌘+C) Copier (Esc/⌘+C) Copia (Esc/⌘+C) コピー (Esc/⌘+C) 복사 (Esc/⌘+C) Копировать (Esc/⌘+C) 复制 (Esc/⌘+C) 複製 (Esc/⌘+C)
Copy Image Copy Image Bild kopieren Copier l'image Copia immagine 画像をコピー 이미지 복사 Копировать изображение 复制图片 複製圖片
Copy Sound Copy Sound Kopierton Son de copie Copia suono コピー音 복사 사운드 Копировать звук 复制音效 複製音效
Copy to Clipboard Copy to Clipboard In die Zwischenablage kopieren Copier dans le presse-papiers Copia negli appunti クリップボードにコピー 클립보드에 복사 Скопировать в буфер обмена 复制到粘贴板 複製到剪貼簿
Crop (Return) Crop (Return) Zuschneiden (Eingabetaste) Rogner (Entree) Ritaglia (Invio) 切り抜き (Return) 자르기 (Return) Обрезать (Return) 裁剪 (回车) 裁切 (回車)
Custom Social Media Badge Custom Social Media Badge Benutzerdefiniertes Social Media Abzeichen Badge réseaux sociaux personnalisé Badge social personalizzato カスタムソーシャルメディアバッジ 커스텀 소셜 미디어 배지 Пользовательский бейдж соцсетей 自定义社交媒体徽章 自訂社交媒體徽章
Customize watermark and QR code text Customize watermark and QR code text Wasserzeichen und QR-Code-Text anpassen Personnaliser le filigrane et le texte du code QR Personalizza filigrana e testo del codice QR ウォーターマークとQRコードテキストをカスタマイズ 워터마크 및 QR 코드 텍스트 사용자 지정 Настроить водяной знак и текст QR-кода 自定义水印和二维码文本 自訂水印和 QR 碼文字
Draw Draw Zeichnen Dessiner Disegna 描画 그리기 Рисовать 绘制 繪圖
Drawing Board Drawing Board Zeichenbrett Tableau de dessin Lavagna 描画ボード 그림판 Доска 画板 繪圖板
Exit (%@) Exit (%@) Beenden (%@) Quitter (%@) Esci (%@) 終了 (%@) 종료 (%@) Выйти (%@) 退出 (%@) 離開 (%@)
Exit Drawing Board Exit Drawing Board Zeichenbrett verlassen Quitter le tableau de dessin Esci dalla lavagna 描画ボードを終了 그림판 나가기 Выйти из доски 退出画板 離開繪圖板
General General Allgemein Général Generale 一般 일반 Основные 常规 一般
Granted Granted Gewährt Accordé Concesso 許可済み 허용됨 Предоставлено 已授权 已授權
Hidde StatusBar Menu Hidde StatusBar Menu Statusleisten-Menü ausblenden Masquer le menu de la barre d'état Nascondi menu barra di stato ステータスバーのメニューを隠す 상태 표시줄 메뉴 숨기기 Скрыть меню в строке состояния 隐藏状态栏菜单 隱藏狀態列選單
Hide Dock Icon Hide Dock Icon Dock-Symbol ausblenden Masquer l'icône du Dock Nascondi icona nel Dock Dockアイコンを隠す Dock 아이콘 숨기기 Скрыть значок в Dock 隐藏程序坞图标 隱藏 Dock 圖示
If you prefer not to subscribe, you can unlock the features permanently with a one-time payment and enjoy all future upgrades for free—no additional fees ever. If you prefer not to subscribe, you can unlock the features permanently with a one-time payment and enjoy all future upgrades for free—no additional fees ever. Falls Sie kein Abonnement wünschen, können Sie die Funktionen mit einer einmaligen Zahlung dauerhaft freischalten und alle zukünftigen Updates kostenlos erhalten—keine weiteren Gebühren. Si vous préférez ne pas vous abonner, vous pouvez déverrouiller les fonctionnalités de manière permanente avec un paiement unique et profiter de toutes les mises à jour futures gratuitement—aucun frais supplémentaire jamais. Se preferisci non abbonarti, puoi sbloccare le funzionalita in modo permanente con un pagamento una tantum e ottenere gratuitamente tutti gli aggiornamenti futuri, senza costi aggiuntivi. サブスクリプションを希望されない場合は、一回限りのお支払いで機能を永続的にアンロックし、今後のすべてのアップグレードを無料でお楽しみいただけます。追加料金は一切かかりません。 구독을 원하지 않는다면, 일회성 결제로 기능을 영구적으로 언락하고 앞으로의 모든 업그레이드를 무료로 이용해보세요.—추가 비용은 없습니다. Если вы не хотите оформлять подписку, можно навсегда разблокировать функции единоразовой покупкой и бесплатно получать все будущие обновления без доплат. 如果不喜欢订阅,可终身解锁功能,今后不再付任何费用免费升级。 如果您不希望訂閱,可以通過一次性付款永久解鎖功能,並免費享受所有未來更新——沒有任何額外費用。
Image Save Folder Image Save Folder Bild-Speicherordner Dossier de sauvegarde d'images Cartella di salvataggio immagini 画像保存フォルダ 이미지 저장 폴더 Папка сохранения изображений 图片保存文件夹 圖片儲存資料夾
Keyboard Shortcuts Keyboard Shortcuts Tastaturbefehle Raccourcis clavier Scorciatoie da tastiera キーボードショートカット 키보드 단축키 Сочетания клавиш 键盘快捷键 鍵盤快捷鍵
Language Language Sprache Langue Lingua 言語 언어 Язык 语言 語言
Launch at login Launch at login Beim Anmelden starten Lancer au démarrage Avvia all'accesso ログイン時に起動 로그인 시 실행 Запускать при входе 开机启动 登入時啟動
Load From Clipboard Load From Clipboard Aus Zwischenablage laden Charger depuis le presse-papiers Carica dagli appunti クリップボードから読み込み 클립보드에서 불러오기 Загрузить из буфера обмена 从剪贴板加载 從剪貼板載入
Main Window Main Window Hauptfenster Fenêtre principale Finestra principale メインウィンドウ 메인 창 Главное окно 主窗口 主視窗
Margin Margin Rand Marge Margine 余白 여백 Отступ 边距 邊距
My Apps My Apps Meine Apps Mes applications Le mie app マイアプリ 내 앱 Мои приложения 我的应用 我的應用程式
Name Name Name Nom Nome 名前 이름 Имя 名字 名稱
No QR code recognized in the selected screenshot. No QR code recognized in the selected screenshot. Kein QR-Code im ausgewählten Screenshot erkannt. Aucun code QR reconnu dans la capture d'écran sélectionnée. Nessun codice QR rilevato nello screenshot selezionato. 選択されたスクリーンショットでQRコードが認識されませんでした。 선택한 스크린샷에서 QR 코드를 인식하지 못했습니다. На выбранном снимке экрана QR-код не распознан. 所选截图中未识别到二维码。 在所選的螢幕截圖中未辨識出 QR 碼。
No text recognized in the selected screenshot. No text recognized in the selected screenshot. Kein Text im ausgewählten Screenshot erkannt. Aucun texte reconnu dans la capture d'écran sélectionnée. Nessun testo rilevato nello screenshot selezionato. 選択されたスクリーンショットでテキストが認識されませんでした。 선택한 스크린샷에서 텍스트를 인식하지 못했습니다. На выбранном снимке экрана текст не распознан. 所选截图中未识别到文本。 在所選的螢幕截圖中未辨識出文字。
Opacity Opacity Deckkraft Opacité Opacita 不透明度 불투명도 Непрозрачность 不透明度 不透明度
Open Image Open Image Bild öffnen Ouvrir l'image Apri immagine 画像を開く 이미지 열기 Открыть изображение 打开图片 打開圖片
Open Image File Open Image File Bilddatei öffnen Ouvrir le fichier image Apri file immagine 画像ファイルを開く 이미지 파일 열기 Открыть файл изображения 打开图片文件 打開圖片檔案
Open Settings Open Settings Einstellungen öffnen Ouvrir les paramètres Apri impostazioni 設定を開く 설정 열기 Открыть настройки 打开设置 打開設定
Padding Padding Abstand Espacement Spaziatura interna パディング 여백 Внутренний отступ 填充 內邊距
Padding & Radius Padding & Radius Abstand & Radius Marge et rayon Spaziatura interna e raggio 余白と角丸 여백 및 모서리 반경 Отступ и радиус 边距和圆角 邊距與圓角
Paste Image Overlay Paste Image Overlay Bild-Überlagerung einfügen Coller la superposition d'image Incolla sovrapposizione immagine 画像オーバーレイを貼り付け 이미지 오버레이 붙여넣기 Вставить наложение изображения 粘贴图像覆盖层 貼上圖片覆蓋
Please enable “Screen & System Audio Recording”, otherwise the app cannot capture the full desktop image. Go to: **System Settings** → **Privacy & Security** → **Screen & System Audio Recording** Please enable “Screen & System Audio Recording”, otherwise the app cannot capture the full desktop image. Go to: **System Settings** → **Privacy & Security** → **Screen & System Audio Recording** Bitte aktivieren Sie „Bildschirm- und Systemtonaufzeichnung“, andernfalls kann die App nicht das vollständige Desktop-Bild aufnehmen. Gehen Sie zu: **Systemeinstellungen** → **Datenschutz & Sicherheit** → **Bildschirm- und Systemtonaufzeichnung** Veuillez activer « Enregistrement d'écran et audio système », sinon l'application ne peut pas capturer l'image complète du bureau. Allez dans : **Réglages système** → **Confidentialité et sécurité** → **Enregistrement d'écran et audio système** Abilita “Registrazione schermo e audio di sistema”, altrimenti l'app non puo acquisire l'intera immagine del desktop. Vai su: **Impostazioni di sistema** → **Privacy e sicurezza** → **Registrazione schermo e audio di sistema** 「画面とシステムオーディオの収録」を有効にしてください。そうでないと、アプリがデスクトップ全体の画像をキャプチャできません。**システム設定** → **プライバシーとセキュリティ** → **画面とシステムオーディオの収録** から設定してください “화면 및 시스템 오디오 녹화”를 활성화해 주세요. 그렇지 않으면 앱이 전체 데스크톱 이미지를 캐프처할 수 없습니다. **시스템 설정** → **개인정보 보호 및 보안** → **화면 및 시스템 오디오 녹화**로 이동하세요 Пожалуйста, включите “Запись экрана и системного аудио”, иначе приложение не сможет захватить полный снимок рабочего стола. Перейдите: **Системные настройки** → **Конфиденциальность и безопасность** → **Запись экрана и системного аудио** 请开启「屏幕与系统音频录制」权限,否则无法截取完整桌面图像。 前往:系统设置 → 隐私与安全性 → 屏幕与系统音频录制 請啟用「螢幕與系統音訊錄影」,否則應用程式無法擷取完整的桌面圖片。前往:**系統設定** → **隱私與安全** → **螢幕與系統音訊錄影**
Position Position Lage Emplacement Posizione 位置 위치 Позиция 位置 位置
Privacy Policy Privacy Policy Datenschutzerklärung Politique de confidentialité Informativa sulla privacy プライバシーポリシー 개인정보 처리방침 Политика конфиденциальности 隐私政策 隱私政策
QR code recognition failed. QR code recognition failed. QR-Code-Erkennung fehlgeschlagen. Échec de la reconnaissance du code QR. Riconoscimento del codice QR non riuscito. QRコード認識に失敗しました。 QR 코드 인식에 실패했습니다. Не удалось распознать QR-код. 二维码识别失败。 QR 碼辨識失敗。
Quit %@ Quit %@ %@ beenden Quitter %@ Esci da %@ %@を終了 %@ 종료 Выйти из %@ 退出 %@ 退出 %@
Radius Radius Radius Rayon Raggio 半径 반지름 Радиус 半径 半徑
Recognizing QR code... Recognizing QR code... QR-Code wird erkannt... Reconnaissance du code QR... Riconoscimento codice QR... QRコードを認識中... QR 코드 인식 중... Распознавание QR-кода... 正在识别二维码... 正在辨識 QR 碼...
Recognizing text... Recognizing text... Text wird erkannt... Reconnaissance du texte... Riconoscimento testo... テキストを認識中... 텍스트 인식 중... Распознавание текста... 识别文本中... 正在辨識文字...
Redo (⇧⌘+Z) Redo (⇧⌘+Z) Wiederholen (⇧⌘+Z) Rétablir (⇧⌘+Z) Ripeti (⇧⌘+Z) やり直す (⇧⌘+Z) 다시 실행 (⇧⌘+Z) Повторить (⇧⌘+Z) 重做 (⇧⌘+Z) 重做 (⇧⌘+Z)
Remove Remove Entfernen Supprimer Rimuovi 削除 제거 Удалить 移除 移除
Reset Reset Zurücksetzen Réinitialiser Reimposta リセット 재설정 Сбросить 重置 重設
Save (⌘+S) Save (⌘+S) Speichern (⌘+S) Enregistrer (⌘+S) Salva (⌘+S) 保存 (⌘+S) 저장 (⌘+S) Сохранить (⌘+S) 保存 (⌘+S) 儲存 (⌘+S)
Save Image Save Image Bild speichern Enregistrer l'image Salva immagine 画像を保存 이미지 저장 Сохранить изображение 保存图片 儲存圖片
Save Image As Save Image As Bild speichern unter Enregistrer l'image sous Salva immagine come 画像を別名で保存 이미지 다른 이름으로 저장 Сохранить изображение как 另存图片 儲存圖片為
Screen & System Audio Recording permission Screen & System Audio Recording permission Bildschirm- und Systemtonaufzeichnungs-Berechtigung Autorisation d'enregistrement d'écran et audio système Permesso di registrazione schermo e audio di sistema 画面とシステムオーディオの収録権限 화면 및 시스템 오디오 녹화 권한 Разрешение на запись экрана и системного аудио 屏幕与系统音频录制权限 螢幕與系統音訊錄影權限
Screen Recording Required Screen Recording Required Bildschirmaufzeichnung erforderlich Enregistrement d'écran requis Registrazione schermo richiesta 画面収録が必要です 화면 녹화 권한 필요 Требуется запись экрана 需要屏幕录制权限 需要螢幕錄影
Screenshot Screenshot Screenshot Capture d'écran Schermata スクリーンショット 스크린샷 Снимок экрана 屏幕截图 螢幕截圖
Screenshot (Quick) Screenshot (Quick) Screenshot (Schnell) Capture d'écran (Rapide) Schermata (rapida) スクリーンショット(クイック) 스크린샷 (빠른 모드) Снимок экрана (быстрый) 屏幕截图(快捷) 螢幕截圖(快速)
Screenshot OCR Screenshot OCR Screenshot OCR OCR de capture d'écran OCR schermata スクリーンショット文字認識 스크린샷 문자 인식 OCR снимка экрана 截图文字识别 螢幕截圖 OCR
Screenshot QR Code Screenshot QR Code Screenshot QR-Code Code QR de capture d'écran Codice QR da schermata スクリーンショットQRコード 스크린샷 QR 코드 QR-код со снимка экрана 截图二维码 螢幕截圖 QR 碼
Screenshot Sound Screenshot Sound Screenshot-Ton Son de capture d'écran Suono schermata スクリーンショット音 스크린샷 사운드 Звук снимка экрана 截图音效 截圖音效
Select Save Folder Select Save Folder Speicherordner auswählen Sélectionner le dossier de sauvegarde Seleziona cartella di salvataggio 保存フォルダを選択 저장 폴더 선택 Выбрать папку для сохранения 选择保存文件夹 選擇儲存資料夾
Select save location for image Select save location for image Speicherort für Bild auswählen Sélectionner l'emplacement de sauvegarde pour l'image Seleziona percorso di salvataggio per l'immagine 画像の保存場所を選択 이미지 저장 위치 선택 Выберите место сохранения изображения 选择图片保存位置 選擇圖片儲存位置
Settings... Settings... Einstellungen... Paramètres... Impostazioni... 設定... 설정... Настройки... 设置... 設定...
Shadow Shadow Schatten Ombre Ombra 그림자 Тень 阴影 陰影
Shortcut Key Shortcut Key Tastenkombination Touche de raccourci Tasto di scelta rapida ショートカットキー 단축키 Горячая клавиша 快捷键 快捷鍵
Size Size Größe Taille Dimensione サイズ 크기 Размер 大小 大小
Social Badge Social Badge Social Badge Badge social Badge social ソーシャルバッジ 소셜 배지 Социальный бейдж 社交徽章 社交徽章
Solid Solid Einfarbig Uni Tinta unita 単色 단색 Сплошной 纯色 純色
Start/End Color Start/End Color Start-/Endfarbe Couleur début/fin Colore iniziale/finale 開始/終了色 시작/끝 색상 Начальный/конечный цвет 起始/结束颜色 起始/結束顏色
Terms of Service Terms of Service Nutzungsbedingungen Conditions d'utilisation Termini di servizio 利用規約 서비스 약관 Условия использования 服务条款 服務條款
Text recognition failed. Text recognition failed. Texterkennung fehlgeschlagen. Échec de la reconnaissance de texte. Riconoscimento testo non riuscito. テキスト認識に失敗しました。 텍스트 인식에 실패했습니다. Не удалось распознать текст. 文本识别失败。 文字辨識失敗。
Undo (⌘+Z) Undo (⌘+Z) Rückgängig (⌘+Z) Annuler (⌘+Z) Annulla (⌘+Z) 元に戻す (⌘+Z) 실행 취소 (⌘+Z) Отменить (⌘+Z) 撤销 (⌘+Z) 復原 (⌘+Z)
Unlock Unlock Entsperren Déverrouiller Sblocca ロック解除 언락 Разблокировать 解锁 解鎖
Unlock Features Unlock Features Funktionen entsperren Déverrouiller les fonctionnalités Sblocca funzionalita 機能のロック解除 기능 언락 Разблокировать функции 解锁功能 解鎖功能
Username Username Benutzername Nom d'utilisateur Nome utente ユーザー名 사용자 이름 Имя пользователя 用户名 用戶名稱
Version %@ (%@) Version %1$@ (%2$@) Version %1$@ (%2$@) Version %1$@ (%2$@) Versione %1$@ (%2$@) バージョン %1$@ (%2$@) 버전 %1$@ (%2$@) Версия %1$@ (%2$@) 版本 %1$@ (%2$@) 版本 %1$@ (%2$@)
Watermark Watermark Wasserzeichen Filigrane Filigrana ウォーターマーク 워터마크 Водяной знак 水印 水印
X X X X X X X X X X
Y Y Y Y Y Y Y Y Y Y
Zoom Zoom Zoom Zoom Ingrandimento ズーム 확대/축소 Масштаб 缩放 縮放
[Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap) [Twitter](https://twitter.com/jaywcjlove) • [E-mail](mailto:kennyiseeyou@gmail.com?subject=Scap) • [Github](https://github.com/jaywcjlove/scap)
px px px px px px px px px px
x x x x x x x x x x