This commit is contained in:
parent
5d47fe4e86
commit
a1ba5775e7
19 changed files with 82 additions and 63 deletions
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"enterKey": "Enter",
|
||||
"doubleClick": "Double Click",
|
||||
"click": "Click",
|
||||
"allowHTMLBLockScript": "Allow execution of scripts within HTML blocks",
|
||||
"allowHTMLBLockScriptTip": "After enabling, the script in the HTML block will not be sanitized, Please be aware of the potential risk of XSS attacks",
|
||||
"autoLaunchMode0": "Do not launch automatically",
|
||||
|
@ -115,7 +118,7 @@
|
|||
"freezeCol": "Freeze column",
|
||||
"unfreezeCol": "Unfreeze column",
|
||||
"snippetsTip": "The code snippet has been updated, do you want to save it?",
|
||||
"addBelowAbove": "Click to add below<br>⌥Click to add above",
|
||||
"addBelowAbove": "Click <span class='ft__on-surface'>Add below</span><br>⌥Click <span class='ft__on-surface'>Add above</span>",
|
||||
"imported": "Import completed",
|
||||
"mirrorTip": "Mirror database, all data updates will be synchronized to all other mirrors",
|
||||
"includeTime": "Include time",
|
||||
|
@ -781,9 +784,9 @@
|
|||
"customSort": "Custom Sorting",
|
||||
"collapse": "Collapse",
|
||||
"blockEmbed": "Embed Block",
|
||||
"rowTip": "Click to open menu<br>Drag to sort",
|
||||
"gutterTip": "Click/⌘/ to open menu<br>⌘Click to focus<br>⌥Click/⌥→ to fold/expand<br>⇧Click/⌥⌘A to update attr<br>Drag to move<br>⌃Drag to duplicate<br>⌥Drag to ref<br> ⇧Drag to embed<br>",
|
||||
"gutterTip2": "Click to open the menu<br>⇧Click Update attribute",
|
||||
"rowTip": "Click <span class='ft__on-surface'>Open Menu</span><br>Drag <span class='ft__on-surface'>Sort</span>",
|
||||
"gutterTip": "Click/⌘/ <span class='ft__on-surface'>Open Menu</span><br>⌘Click/⌥→ <span class='ft__on-surface'>Focus</span><br>⌥Click/⌘↑ <span class='ft__on-surface'>Collapse/Expand</span><br>⇧Click/⌥⌘A <span class='ft__on-surface'>Update attribute</span><br>Drag <span class='ft__on-surface'>Move position</span><br>⌃Drag <span class='ft__on-surface'>Repeat</span><br>⌥Drag <span class='ft__on-surface'>Generate block reference</span><br>⇧Drag <span class='ft__on-surface'>Generate embedded block</span>",
|
||||
"gutterTip2": "Click <span class='ft__on-surface'>Open Menu</span><br>⇧Click <span class='ft__on-surface'>Update attribute</span>",
|
||||
"linkDistance": "Link distance",
|
||||
"collideStrength": "Collide strength",
|
||||
"collideRadius": "Collide radius",
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"enterKey": "Entrar",
|
||||
"doubleClick": "Doble clic",
|
||||
"click": "Hacer clic",
|
||||
"allowHTMLBLockScript": "Permitir la ejecución de scripts dentro de bloques HTML",
|
||||
"allowHTMLBLockScriptTip": "Después de habilitarlo, el script en el bloque HTML no se desinfectará. Tenga en cuenta el riesgo potencial de ataques XSS",
|
||||
"autoLaunchMode0": "No iniciar automáticamente",
|
||||
|
@ -115,7 +118,7 @@
|
|||
"freezeCol": "Congelar columna",
|
||||
"unfreezeCol": "Descongelar columna",
|
||||
"snippetsTip": "El fragmento de código ha sido actualizado, ¿quieres guardarlo?",
|
||||
"addBelowAbove": "Haga clic para agregar abajo<br>⌥Clic para agregar arriba",
|
||||
"addBelowAbove": "Haga clic en <span class='ft__on-surface'>Agregar abajo</span><br>⌥Haga clic en <span class='ft__on-surface'>Agregar arriba</span>",
|
||||
"imported": "Importación completada",
|
||||
"mirrorTip": "Base de datos espejo, todas las actualizaciones de datos se sincronizarán con todos los demás espejos",
|
||||
"includeTime": "Incluir tiempo",
|
||||
|
@ -781,9 +784,9 @@
|
|||
"customSort": "Clasificación personalizada",
|
||||
"collapse": "Colapsar",
|
||||
"blockEmbed": "Integrar Bloque",
|
||||
"rowTip": "Haz clic para abrir el menú<br>Arrastra para ordenar",
|
||||
"gutterTip": "Haga clic/⌘/ para abrir el menú<br>⌘Haga clic/⌥→ para enfocar<br>⌥Haga clic/⌥⌘A para plegar/expandir<br>⇧Haga clic para actualizar attr<br>Arrastre para mover<br>⌃Arrastre para duplicar<br>⌥ Arrastra para ref<br> ⇧Arrastra para incrustar<br>",
|
||||
"gutterTip2": "Haga clic para abrir el menú<br>⇧Haga clic en Actualizar atributo",
|
||||
"rowTip": "Haga clic en <span class='ft__on-surface'>Abrir menú</span><br>Arrastre <span class='ft__on-surface'>Ordenar</span>",
|
||||
"gutterTip": "Haga clic/⌘/ <span class='ft__on-surface'>Abrir menú</span><br>⌘Haga clic/⌥→ <span class='ft__on-surface'>Enfoque</span><br>⌥Hacer clic/⌘↑ <span class='ft__on-surface'>Contraer/Expandir</span><br>⇧Hacer clic/⌥⌘A <span class='ft__on-surface'>Actualizar atributo</span><br>Arrastrar <span class='ft__on-surface'>Mover posición</span><br>⌃Arrastrar <span class='ft__on-surface'>Repetir</span><br>⌥Arrastra <span class='ft__on-surface'>Generar referencia a bloque</span><br>⇧Arrastrar <span class='ft__on-surface'>Generar bloque incrustado</span>",
|
||||
"gutterTip2": "Haga clic en <span class='ft__on-surface'>Abrir menú</span><br>⇧Haga clic en <span class='ft__on-surface'>Actualizar atributo</span>",
|
||||
"linkDistance": "Distancia de enlace",
|
||||
"collideStrength": "Fuerza de colisión",
|
||||
"collideRadius": "Radio de colisión",
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"enterKey": "Entrer",
|
||||
"doubleClick": "Double-clic",
|
||||
"click": "Cliquez sur",
|
||||
"allowHTMLBLockScript": "Autoriser l'exécution de scripts dans les blocs HTML",
|
||||
"allowHTMLBLockScriptTip": "Après activation, le script dans le bloc HTML ne sera pas nettoyé. Veuillez être conscient du risque potentiel d'attaques XSS",
|
||||
"autoLaunchMode0": "Ne pas lancer automatiquement",
|
||||
|
@ -65,7 +68,7 @@
|
|||
"selectRelation": "Veuillez d'abord sélectionner la colonne associée",
|
||||
"backRelation": "Bidirectionnel",
|
||||
"thisDatabase": "Cette base de données",
|
||||
"relatedTo" : " Relation avec ",
|
||||
"relatedTo": " Relation avec ",
|
||||
"relation": "Relation",
|
||||
"rollup": "Rollup",
|
||||
"rollupProperty": "Propriété",
|
||||
|
@ -115,7 +118,7 @@
|
|||
"freezeCol": "Geler la colonne",
|
||||
"unfreezeCol": "Dégeler la colonne",
|
||||
"snippetsTip": "L'extrait de code a été mis à jour, voulez-vous le sauvegarder ?",
|
||||
"addBelowAbove": "Cliquez pour ajouter ci-dessous<br>⌥Cliquez pour ajouter ci-dessus",
|
||||
"addBelowAbove": "Cliquez sur <span class='ft__on-surface'>Ajouter ci-dessous</span><br>⌥Cliquez sur <span class='ft__on-surface'>Ajouter ci-dessus</span>",
|
||||
"imported": "Importation terminée",
|
||||
"mirrorTip": "Base de données miroir, toutes les mises à jour des données seront synchronisées avec tous les autres miroirs",
|
||||
"includeTime": "Inclure l'heure",
|
||||
|
@ -781,9 +784,9 @@
|
|||
"customSort": "Tri personnalisé",
|
||||
"collapse": "Collapse",
|
||||
"blockEmbed": "incorporer le bloc",
|
||||
"rowTip": "Cliquez pour ouvrir le menu<br>Faites glisser pour trier",
|
||||
"gutterTip": "Cliquez/⌘/ pour ouvrir le menu<br>⌘Cliquez/⌥→ pour se concentrer<br>⌥Cliquez/⌥⌘A pour plier/agrandir<br>⇧Cliquez pour mettre à jour l'attribut<br>Faites glisser pour déplacer<br>⌃Faites glisser pour dupliquer<br>⌥ Faites glisser vers ref<br> ⇧Faites glisser pour incorporer<br>",
|
||||
"gutterTip2": "Cliquez pour ouvrir le menu<br>⇧Click Modifier les attribut",
|
||||
"rowTip": "Cliquez sur <span class='ft__on-surface'>Ouvrir le menu</span><br>Faites glisser <span class='ft__on-surface'>Tri</span>",
|
||||
"gutterTip": "Cliquez/⌘/ <span class='ft__on-surface'>Ouvrir le menu</span><br>⌘Cliquez/⌥→ <span class='ft__on-surface'>Se concentrer</span><br>⌥Cliquez/⌘↑ <span class='ft__on-surface'>Réduire/Développer</span><br>⇧Cliquez/⌥⌘A <span class='ft__on-surface'>Mettre à jour l'attribut</span><br>Faites glisser <span class='ft__on-surface'>Déplacer la position</span><br>⌃Faites glisser <span class='ft__on-surface'>Répétez</span><br>⌥Faites glisser <span class='ft__on-surface'>Générer une référence de bloc</span><br>⇧Faites glisser <span class='ft__on-surface'>Générer un bloc intégré</span>",
|
||||
"gutterTip2": "Cliquez sur <span class='ft__on-surface'>Ouvrir le menu</span><br>⇧Cliquez sur <span class='ft__on-surface'>Mettre à jour l'attribut</span>",
|
||||
"linkDistance": "Distance du lien",
|
||||
"collideStrength": "Force de collision",
|
||||
"collideRadius": "Rayon de collision",
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"enterKey": "入力",
|
||||
"doubleClick": "ダブルクリック",
|
||||
"click": "クリック",
|
||||
"allowHTMLBLockScript": "HTML ブロック内のスクリプトの実行を許可",
|
||||
"allowHTMLBLockScriptTip": "HTML ブロック内のスクリプトはサニタイズされません。XSS 攻撃の潜在的なリスクに十分注意してください",
|
||||
"autoLaunchMode0": "自動的に起動しない",
|
||||
|
@ -115,7 +118,7 @@
|
|||
"freezeCol": "列を固定",
|
||||
"unfreezeCol": "列の固定を解除",
|
||||
"snippetsTip": "コードスニペットが更新されました。保存しますか?",
|
||||
"addBelowAbove": "下に追加するにはクリック<br>上に追加するには⌥キーを押しながらクリック",
|
||||
"addBelowAbove": "クリック <span class='ft__on-surface'>下に追加</span><br>⌥クリック <span class='ft__on-surface'>上に追加</span>",
|
||||
"imported": "インポートが完了しました",
|
||||
"mirrorTip": "ミラーデータベース: すべてのデータ更新は他のすべてのミラーに同期されます",
|
||||
"includeTime": "時間を含める",
|
||||
|
@ -781,9 +784,9 @@
|
|||
"customSort": "カスタムソート",
|
||||
"collapse": "折りたたむ",
|
||||
"blockEmbed": "埋め込みブロック",
|
||||
"rowTip": "クリックでメニューを開く<br>ドラッグで並び替え",
|
||||
"gutterTip": "クリック/⌘/でメニューを開く<br>⌘クリックでフォーカス<br>⌥クリック/⌥→で折りたたむ/展開<br>⇧クリック/⌥⌘で属性の更新<br>ドラッグで移動<br>⌃ドラッグで複製<br>⌥ドラッグで参照<br>⇧ドラッグで埋め込み<br>",
|
||||
"gutterTip2": "クリックでメニューを開く<br>⇧クリックで属性の更新",
|
||||
"rowTip": "をクリック <span class='ft__on-surface'>メニューを開く</span><br>ドラッグ <span class='ft__on-surface'>並べ替え</span>",
|
||||
"gutterTip": "クリック/⌘/ <span class='ft__on-surface'>メニューを開く</span><br>⌘クリック/⌥→ <span class='ft__on-surface'>フォーカス</span><br>⌥クリック/⌘↑ <span class='ft__on-surface'>折りたたむ/展開</span><br>⇧クリック/⌥⌘A <span class='ft__on-surface'>プロパティを変更</span><br>ドラッグ <span class='ft__on-surface'>位置を移動</span><br>⌃ドラッグ <span class='ft__on-surface'>繰り返し</span><br>⌥ドラッグ <span class='ft__on- surface'>ブロック参照の生成</span><br>⇧ドラッグ <span class='ft__on-surface'>埋め込みブロックの生成</span>",
|
||||
"gutterTip2": "をクリック <span class='ft__on-surface'>メニューを開く</span><br>⇧をクリックします <span class='ft__on-surface'>プロパティを変更</span>",
|
||||
"linkDistance": "リンクの距離",
|
||||
"collideStrength": "衝突の強さ",
|
||||
"collideRadius": "衝突の半径",
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"enterKey": "回車",
|
||||
"doubleClick": "雙擊",
|
||||
"click": "點擊",
|
||||
"allowHTMLBLockScript": "允許執行 HTML 區塊內腳本",
|
||||
"allowHTMLBLockScriptTip": "啟用後將不對 HTML 區塊中的程式碼進行安全過濾,請注意潛在的 XSS 攻擊風險",
|
||||
"autoLaunchMode0": "不自動啟動",
|
||||
|
@ -115,7 +118,7 @@
|
|||
"freezeCol": "固定列",
|
||||
"unfreezeCol": "取消列固定",
|
||||
"snippetsTip": "程式碼片段已更新,是否儲存?",
|
||||
"addBelowAbove": "Click 在下方新增<br>⌥Click 在上方新增",
|
||||
"addBelowAbove": "點擊 <span class='ft__on-surface'>在下方新增</span><br>⌥點擊 <span class='ft__on-surface'>在上方新增</span>",
|
||||
"imported": "導入完成",
|
||||
"mirrorTip": "鏡像資料庫,所有資料更新會同步到其他所有鏡像中",
|
||||
"includeTime": "具體時間",
|
||||
|
@ -781,9 +784,9 @@
|
|||
"customSort": "自訂排序",
|
||||
"collapse": "摺疊",
|
||||
"blockEmbed": "嵌入塊",
|
||||
"rowTip": "點擊 打開菜單<br>拖拽 排序",
|
||||
"gutterTip": "點擊/⌘/ 打開菜單<br>⌘Click 聚焦<br>⌥Click/⌥→ 折疊/展開<br>⇧Click/⌥⌘A 修改屬性<br>拖拽 移動位置<br>⌃拖拽 重複<br>⌥拖拽 生成塊引用<br>⇧拖拽 生成嵌入塊<br>",
|
||||
"gutterTip2": "點擊 打開功能表<br>⇧Click 修改屬性",
|
||||
"rowTip": "點擊 <span class='ft__on-surface'>打開菜單</span><br>拖拽 <span class='ft__on-surface'>排序</span>",
|
||||
"gutterTip": "點擊/⌘/ <span class='ft__on-surface'>打開菜單</span><br>⌘點擊 <span class='ft__on-surface'>聚焦</span><br>⌥點擊/⌥→ <span class='ft__on-surface'>折疊/展開</span><br>⇧點擊/⌥⌘A <span class='ft__on-surface'>修改屬性</span><br>拖拽 <span class='ft__on-surface'>移動位置</span><br>⌃拖拽 <span class='ft__on-surface'>重複</span><br>⌥拖拽 <span class='ft__on-surface'>生成塊引用</span><br>⇧拖拽 <span class='ft__on-surface'>生成嵌入塊</span>",
|
||||
"gutterTip2": "點擊 <span class='ft__on-surface'>打開功能表</span><br>⇧點擊 <span class='ft__on-surface'>修改屬性</span>",
|
||||
"linkDistance": "連結距離",
|
||||
"collideStrength": "斥力強度",
|
||||
"collideRadius": "斥力半徑",
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
"enterKey": "回车",
|
||||
"doubleClick": "双击",
|
||||
"click": "点击",
|
||||
"allowHTMLBLockScript": "允许执行 HTML 块内脚本",
|
||||
"allowHTMLBLockScriptTip": "启用后将不对 HTML 块中的代码进行安全过滤,请注意潜在的 XSS 攻击风险",
|
||||
"autoLaunchMode0": "不自动启动",
|
||||
|
@ -115,7 +118,7 @@
|
|||
"freezeCol": "固定列",
|
||||
"unfreezeCol": "取消列固定",
|
||||
"snippetsTip": "代码片段已更新,是否保存?",
|
||||
"addBelowAbove": "Click 在下方添加<br>⌥Click 在上方添加",
|
||||
"addBelowAbove": "点击 <span class='ft__on-surface'>在下方添加</span><br>⌥点击 <span class='ft__on-surface'>在上方添加</span>",
|
||||
"imported": "导入完成",
|
||||
"mirrorTip": "镜像数据库,所有数据更新会同步到其他所有镜像中",
|
||||
"includeTime": "具体时间",
|
||||
|
@ -781,9 +784,9 @@
|
|||
"customSort": "自定义排序",
|
||||
"collapse": "折叠",
|
||||
"blockEmbed": "嵌入块",
|
||||
"rowTip": "点击 打开菜单<br>拖拽 排序",
|
||||
"gutterTip": "点击/⌘/ 打开菜单<br>⌘Click/⌥→ 聚焦<br>⌥Click/⌘↑ 折叠/展开<br>⇧Click/⌥⌘A 修改属性<br>拖拽 移动位置<br>⌃拖拽 重复<br>⌥拖拽 生成块引用<br>⇧拖拽 生成嵌入块<br>",
|
||||
"gutterTip2": "点击 打开菜单<br>⇧Click 修改属性",
|
||||
"rowTip": "点击 <span class='ft__on-surface'>打开菜单</span><br>拖拽 <span class='ft__on-surface'>排序</span>",
|
||||
"gutterTip": "点击/⌘/ <span class='ft__on-surface'>打开菜单</span><br>⌘点击/⌥→ <span class='ft__on-surface'>聚焦</span><br>⌥点击/⌘↑ <span class='ft__on-surface'>折叠/展开</span><br>⇧点击/⌥⌘A <span class='ft__on-surface'>修改属性</span><br>拖拽 <span class='ft__on-surface'>移动位置</span><br>⌃拖拽 <span class='ft__on-surface'>重复</span><br>⌥拖拽 <span class='ft__on-surface'>生成块引用</span><br>⇧拖拽 <span class='ft__on-surface'>生成嵌入块</span>",
|
||||
"gutterTip2": "点击 <span class='ft__on-surface'>打开菜单</span><br>⇧点击 <span class='ft__on-surface'>修改属性</span>",
|
||||
"linkDistance": "链接距离",
|
||||
"collideStrength": "斥力强度",
|
||||
"collideRadius": "斥力半径",
|
||||
|
|
|
@ -37,7 +37,7 @@ export const commandPanel = (app: App) => {
|
|||
<ul class="b3-list b3-list--background search__list" id="commands"></ul>
|
||||
<div class="search__tip">
|
||||
<kbd>↑/↓</kbd> ${window.siyuan.languages.searchTip1}
|
||||
<kbd>Enter/Click</kbd> ${window.siyuan.languages.confirm}
|
||||
<kbd>${window.siyuan.languages.enterKey}/${window.siyuan.languages.click}</kbd> ${window.siyuan.languages.confirm}
|
||||
<kbd>Esc</kbd> ${window.siyuan.languages.close}
|
||||
</div>
|
||||
</div>`
|
||||
|
|
|
@ -109,7 +109,7 @@ ${window.siyuan.config.flashcard.list ? "card__block--hideli" : ""}" data-type="
|
|||
(p / q)
|
||||
</button>
|
||||
<span class="fn__space"></span>
|
||||
<button data-type="-1" class="b3-button fn__flex-1">${window.siyuan.languages.cardShowAnswer} (${window.siyuan.languages.space} / Enter)</button>
|
||||
<button data-type="-1" class="b3-button fn__flex-1">${window.siyuan.languages.cardShowAnswer} (${window.siyuan.languages.space} / ${window.siyuan.languages.enterKey})</button>
|
||||
</div>
|
||||
<div class="fn__flex card__action fn__none">
|
||||
<div>
|
||||
|
@ -135,7 +135,7 @@ ${window.siyuan.config.flashcard.list ? "card__block--hideli" : ""}" data-type="
|
|||
</div>
|
||||
<div>
|
||||
<span></span>
|
||||
<button data-type="3" aria-label="3 / l / d / ${window.siyuan.languages.space} / Enter" class="b3-button b3-button--info b3-tooltips__n b3-tooltips">
|
||||
<button data-type="3" aria-label="3 / l / d / ${window.siyuan.languages.space} / ${window.siyuan.languages.enterKey}" class="b3-button b3-button--info b3-tooltips__n b3-tooltips">
|
||||
<div class="card__icon">😊</div>
|
||||
${window.siyuan.languages.cardRatingGood} (3)
|
||||
</button>
|
||||
|
|
|
@ -97,7 +97,7 @@ export const bazaar = {
|
|||
<div class="fn__space"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="Enter ${window.siyuan.languages.search}">
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<div class="fn__flex-1"></div>
|
||||
|
@ -127,7 +127,7 @@ export const bazaar = {
|
|||
<div class="fn__space"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="Enter ${window.siyuan.languages.search}">
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<div class="fn__flex-1"></div>
|
||||
|
@ -150,7 +150,7 @@ export const bazaar = {
|
|||
<div class="fn__space"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="Enter ${window.siyuan.languages.search}">
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<div class="fn__flex-1"></div>
|
||||
|
@ -173,7 +173,7 @@ export const bazaar = {
|
|||
<div class="fn__space"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="Enter ${window.siyuan.languages.search}">
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<div class="fn__flex-1"></div>
|
||||
|
@ -196,7 +196,7 @@ export const bazaar = {
|
|||
<div class="fn__space"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="Enter ${window.siyuan.languages.search}">
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<div class="fn__flex-1"></div>
|
||||
|
@ -219,7 +219,7 @@ export const bazaar = {
|
|||
<div class="fn__space"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="Enter ${window.siyuan.languages.search}">
|
||||
<input class="b3-text-field b3-form__icon-input" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<div class="fn__flex-1"></div>
|
||||
|
|
|
@ -65,7 +65,7 @@ export const openSnippets = () => {
|
|||
<div class="fn__flex-1"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input data-type="css" data-action="search" type="text" placeholder="Enter ${window.siyuan.languages.search}" class="b3-text-field b3-form__icon-input">
|
||||
<input data-type="css" data-action="search" type="text" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}" class="b3-text-field b3-form__icon-input">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<span aria-label="${window.siyuan.languages.addAttr} CSS" id="addCodeSnippetCSS" class="b3-tooltips b3-tooltips__sw block__icon block__icon--show">
|
||||
|
@ -81,7 +81,7 @@ export const openSnippets = () => {
|
|||
<div class="fn__flex-1"></div>
|
||||
<div class="b3-form__icon">
|
||||
<svg class="b3-form__icon-icon"><use xlink:href="#iconSearch"></use></svg>
|
||||
<input data-type="js" data-action="search" type="text" placeholder="Enter ${window.siyuan.languages.search}" class="b3-text-field b3-form__icon-input">
|
||||
<input data-type="js" data-action="search" type="text" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.search}" class="b3-text-field b3-form__icon-input">
|
||||
</div>
|
||||
<div class="fn__space"></div>
|
||||
<span aria-label="${window.siyuan.languages.addAttr} JS" id="addCodeSnippetJS" class="b3-tooltips b3-tooltips__sw block__icon block__icon--show">
|
||||
|
|
|
@ -683,7 +683,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
/// #if MOBILE
|
||||
submenu.push({
|
||||
label: isInAndroid() ? window.siyuan.languages.useDefault : window.siyuan.languages.useBrowserView,
|
||||
accelerator: showAccelerator ? "Click" : "",
|
||||
accelerator: showAccelerator ? window.siyuan.languages.click : "",
|
||||
click: () => {
|
||||
openByMobile(src);
|
||||
}
|
||||
|
@ -697,7 +697,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
submenu.push({
|
||||
icon: "iconLayoutRight",
|
||||
label: window.siyuan.languages.insertRight,
|
||||
accelerator: showAccelerator ? "Click" : "",
|
||||
accelerator: showAccelerator ? window.siyuan.languages.click : "",
|
||||
click() {
|
||||
openAsset(app, src.trim(), parseInt(getSearch("page", src)), "right");
|
||||
}
|
||||
|
@ -705,7 +705,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
submenu.push({
|
||||
label: window.siyuan.languages.openBy,
|
||||
icon: "iconOpen",
|
||||
accelerator: showAccelerator ? "⌥Click" : "",
|
||||
accelerator: showAccelerator ? "⌥" + window.siyuan.languages.click : "",
|
||||
click() {
|
||||
openAsset(app, src.trim(), parseInt(getSearch("page", src)));
|
||||
}
|
||||
|
@ -721,14 +721,14 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
submenu.push({
|
||||
icon: "iconFolder",
|
||||
label: window.siyuan.languages.showInFolder,
|
||||
accelerator: showAccelerator ? "⌘Click" : "",
|
||||
accelerator: showAccelerator ? "⌘" + window.siyuan.languages.click : "",
|
||||
click: () => {
|
||||
openBy(src, "folder");
|
||||
}
|
||||
});
|
||||
submenu.push({
|
||||
label: window.siyuan.languages.useDefault,
|
||||
accelerator: showAccelerator ? "⇧Click" : "",
|
||||
accelerator: showAccelerator ? "⇧" + window.siyuan.languages.click : "",
|
||||
click() {
|
||||
openBy(src, "app");
|
||||
}
|
||||
|
@ -738,7 +738,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
/// #if !BROWSER
|
||||
submenu.push({
|
||||
label: window.siyuan.languages.useDefault,
|
||||
accelerator: showAccelerator ? "Click" : "",
|
||||
accelerator: showAccelerator ? window.siyuan.languages.click : "",
|
||||
click() {
|
||||
openBy(src, "app");
|
||||
}
|
||||
|
@ -746,7 +746,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
submenu.push({
|
||||
icon: "iconFolder",
|
||||
label: window.siyuan.languages.showInFolder,
|
||||
accelerator: showAccelerator ? "⌘Click" : "",
|
||||
accelerator: showAccelerator ? "⌘" + window.siyuan.languages.click : "",
|
||||
click: () => {
|
||||
openBy(src, "folder");
|
||||
}
|
||||
|
@ -754,7 +754,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
/// #else
|
||||
submenu.push({
|
||||
label: isInAndroid() ? window.siyuan.languages.useDefault : window.siyuan.languages.useBrowserView,
|
||||
accelerator: showAccelerator ? "Click" : "",
|
||||
accelerator: showAccelerator ? window.siyuan.languages.click : "",
|
||||
click: () => {
|
||||
openByMobile(src);
|
||||
}
|
||||
|
@ -770,7 +770,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
/// #if !BROWSER
|
||||
submenu.push({
|
||||
label: window.siyuan.languages.useDefault,
|
||||
accelerator: showAccelerator ? "Click" : "",
|
||||
accelerator: showAccelerator ? window.siyuan.languages.click : "",
|
||||
click: () => {
|
||||
shell.openExternal(src).catch((e) => {
|
||||
showMessage(e);
|
||||
|
@ -780,7 +780,7 @@ export const openMenu = (app: App, src: string, onlyMenu: boolean, showAccelerat
|
|||
/// #else
|
||||
submenu.push({
|
||||
label: isInAndroid() ? window.siyuan.languages.useDefault : window.siyuan.languages.useBrowserView,
|
||||
accelerator: showAccelerator ? "Click" : "",
|
||||
accelerator: showAccelerator ? window.siyuan.languages.click : "",
|
||||
click: () => {
|
||||
openByMobile(src);
|
||||
}
|
||||
|
|
|
@ -67,7 +67,8 @@ export class Gutter {
|
|||
} else {
|
||||
this.gutterTip = window.siyuan.languages.gutterTip.replace("⌥→", updateHotkeyTip(window.siyuan.config.keymap.general.enter.custom))
|
||||
.replace("⌘↑", updateHotkeyTip(window.siyuan.config.keymap.editor.general.collapse.custom))
|
||||
.replace("⌥⌘A", updateHotkeyTip(window.siyuan.config.keymap.editor.general.attr.custom)).replace(/⌘/g, "Ctrl+").replace(/⌥/g, "Alt+").replace(/⇧/g, "Shift+").replace(/⌃/g, "Ctrl+");
|
||||
.replace("⌥⌘A", updateHotkeyTip(window.siyuan.config.keymap.editor.general.attr.custom))
|
||||
.replace(/⌘/g, "Ctrl+").replace(/⌥/g, "Alt+").replace(/⇧/g, "Shift+").replace(/⌃/g, "Ctrl+");
|
||||
}
|
||||
this.element = document.createElement("div");
|
||||
this.element.className = "protyle-gutters";
|
||||
|
@ -1595,7 +1596,7 @@ export class Gutter {
|
|||
window.siyuan.menus.menu.append(new MenuItem({type: "separator"}).element);
|
||||
if (!protyle.options.backlinkData) {
|
||||
window.siyuan.menus.menu.append(new MenuItem({
|
||||
accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.general.enter.custom)}/${updateHotkeyTip("⌘Click")}`,
|
||||
accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.general.enter.custom)}/${updateHotkeyTip("⌘" + window.siyuan.languages.click)}`,
|
||||
label: window.siyuan.languages.enter,
|
||||
click: () => {
|
||||
zoomOut({protyle, id});
|
||||
|
@ -1665,7 +1666,7 @@ export class Gutter {
|
|||
if (type !== "NodeThematicBreak") {
|
||||
window.siyuan.menus.menu.append(new MenuItem({
|
||||
label: window.siyuan.languages.fold,
|
||||
accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.editor.general.collapse.custom)}/${updateHotkeyTip("⌥Click")}`,
|
||||
accelerator: `${updateHotkeyTip(window.siyuan.config.keymap.editor.general.collapse.custom)}/${updateHotkeyTip("⌥" + window.siyuan.languages.click)}`,
|
||||
click() {
|
||||
setFold(protyle, nodeElement);
|
||||
focusBlock(nodeElement);
|
||||
|
@ -1675,7 +1676,7 @@ export class Gutter {
|
|||
window.siyuan.menus.menu.append(new MenuItem({
|
||||
label: window.siyuan.languages.attr,
|
||||
icon: "iconAttr",
|
||||
accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧Click"),
|
||||
accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧" + window.siyuan.languages.click),
|
||||
click() {
|
||||
openAttr(nodeElement, "bookmark", protyle);
|
||||
}
|
||||
|
|
|
@ -103,7 +103,7 @@ export const openTitleMenu = (protyle: IProtyle, position: IPosition) => {
|
|||
window.siyuan.menus.menu.append(new MenuItem({
|
||||
label: window.siyuan.languages.attr,
|
||||
icon: "iconAttr",
|
||||
accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧Click"),
|
||||
accelerator: window.siyuan.config.keymap.editor.general.attr.custom + "/" + updateHotkeyTip("⇧" + window.siyuan.languages.click),
|
||||
click() {
|
||||
openFileAttr(response.data.ial, "bookmark", protyle);
|
||||
}
|
||||
|
|
|
@ -100,7 +100,7 @@ export const hintSlash = (key: string, protyle: IProtyle) => {
|
|||
}, {
|
||||
filter: ["代码块", "daimakuai", "dmk", "code block"],
|
||||
value: "```",
|
||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconCode"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.code}</span><span class="b3-list-item__meta">\`\`\`Enter</span></div>`,
|
||||
html: `<div class="b3-list-item__first"><svg class="b3-list-item__graphic"><use xlink:href="#iconCode"></use></svg><span class="b3-list-item__text">${window.siyuan.languages.code}</span><span class="b3-list-item__meta">\`\`\`${window.siyuan.languages.enterKey}</span></div>`,
|
||||
}, {
|
||||
filter: ["表格", "biaoge", "bg", "table"],
|
||||
value: `| ${Lute.Caret} | | |\n| --- | --- | --- |\n| | | |\n| | | |`,
|
||||
|
|
|
@ -319,7 +319,7 @@ export const avContextmenu = (protyle: IProtyle, rowElement: HTMLElement, positi
|
|||
menu.addItem({
|
||||
icon: "iconBefore",
|
||||
label: `<div class="fn__flex" style="align-items: center;">
|
||||
${window.siyuan.languages.insertRowBefore.replace("${x}", '<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="Enter" class="b3-text-field"><span class="fn__space"></span>')}
|
||||
${window.siyuan.languages.insertRowBefore.replace("${x}", '<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" value="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field"><span class="fn__space"></span>')}
|
||||
</div>`,
|
||||
bind(element) {
|
||||
const inputElement = element.querySelector("input");
|
||||
|
@ -341,7 +341,7 @@ ${window.siyuan.languages.insertRowBefore.replace("${x}", '<span class="fn__spac
|
|||
menu.addItem({
|
||||
icon: "iconAfter",
|
||||
label: `<div class="fn__flex" style="align-items: center;">
|
||||
${window.siyuan.languages.insertRowAfter.replace("${x}", '<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" placeholder="Enter" class="b3-text-field" value="1"><span class="fn__space"></span>')}
|
||||
${window.siyuan.languages.insertRowAfter.replace("${x}", '<span class="fn__space"></span><input style="width:64px" type="number" step="1" min="1" placeholder="${window.siyuan.languages.enterKey}" class="b3-text-field" value="1"><span class="fn__space"></span>')}
|
||||
</div>`,
|
||||
bind(element) {
|
||||
const inputElement = element.querySelector("input");
|
||||
|
|
|
@ -149,7 +149,7 @@ export const getEditHTML = (options: {
|
|||
html += `<button class="b3-menu__separator"></button>
|
||||
<button class="b3-menu__item" data-type="nobg">
|
||||
<svg class="b3-menu__icon" style=""><use xlink:href="#iconAdd"></use></svg>
|
||||
<span class="b3-menu__label" style="padding: 4px;display: flex"><input data-type="addOption" class="b3-text-field fn__block fn__size200" type="text" placeholder="Enter ${window.siyuan.languages.addAttr}"></span>
|
||||
<span class="b3-menu__label" style="padding: 4px;display: flex"><input data-type="addOption" class="b3-text-field fn__block fn__size200" type="text" placeholder="${window.siyuan.languages.enterKey} ${window.siyuan.languages.addAttr}"></span>
|
||||
</button>`;
|
||||
if (!colData.options) {
|
||||
colData.options = [];
|
||||
|
|
|
@ -47,7 +47,7 @@ const filterSelectHTML = (key: string, options: { name: string, color: string }[
|
|||
<span class="fn__ellipsis">${key}</span>
|
||||
</span>
|
||||
</div>
|
||||
<span class="b3-menu__accelerator">Enter</span>
|
||||
<span class="b3-menu__accelerator">${window.siyuan.languages.enterKey}</span>
|
||||
</button>${html}`;
|
||||
}
|
||||
return html;
|
||||
|
|
|
@ -26,7 +26,7 @@ export const openSearchAsset = (element: Element, isStick: boolean) => {
|
|||
element.parentElement.querySelector(".fn__loading--top").classList.remove("fn__none");
|
||||
let enterTip = "";
|
||||
/// #if !BROWSER
|
||||
enterTip = `<kbd>Enter/Double Click</kbd> ${window.siyuan.languages.showInFolder}`;
|
||||
enterTip = `<kbd>${window.siyuan.languages.enterKey}/${window.siyuan.languages.doubleClick}</kbd> ${window.siyuan.languages.showInFolder}`;
|
||||
/// #endif
|
||||
element.innerHTML = `<div class="block__icons">
|
||||
<span data-type="assetPrevious" class="block__icon block__icon--show ariaLabel" data-position="9bottom" disabled="disabled" aria-label="${window.siyuan.languages.previousLabel}"><svg><use xlink:href='#iconLeft'></use></svg></span>
|
||||
|
@ -74,7 +74,7 @@ export const openSearchAsset = (element: Element, isStick: boolean) => {
|
|||
<div class="search__tip${isStick ? " fn__none" : ""}">
|
||||
<kbd>↑/↓/PageUp/PageDown</kbd> ${window.siyuan.languages.searchTip1}
|
||||
${enterTip}
|
||||
<kbd>Click</kbd> ${window.siyuan.languages.searchTip3}
|
||||
<kbd>${window.siyuan.languages.click}</kbd> ${window.siyuan.languages.searchTip3}
|
||||
<kbd>Esc</kbd> ${window.siyuan.languages.searchTip5}
|
||||
</div>`;
|
||||
if (element.querySelector("#searchAssetList").innerHTML !== "") {
|
||||
|
|
|
@ -357,9 +357,9 @@ export const genSearch = (app: App, config: Config.IUILayoutTabSearchConfig, ele
|
|||
<div class="search__tip${closeCB ? "" : " fn__none"}">
|
||||
<kbd>↑/↓/PageUp/PageDown</kbd> ${window.siyuan.languages.searchTip1}
|
||||
<kbd>${updateHotkeyTip(window.siyuan.config.keymap.general.newFile.custom)}</kbd> ${window.siyuan.languages.new}
|
||||
<kbd>Enter/Double Click</kbd> ${window.siyuan.languages.searchTip2}
|
||||
<kbd>Click</kbd> ${window.siyuan.languages.searchTip3}
|
||||
<kbd>${updateHotkeyTip(window.siyuan.config.keymap.editor.general.insertRight.custom)}/${updateHotkeyTip("⌥Click")}</kbd> ${window.siyuan.languages.searchTip4}
|
||||
<kbd>${window.siyuan.languages.enterKey}/${window.siyuan.languages.doubleClick}</kbd> ${window.siyuan.languages.searchTip2}
|
||||
<kbd>${window.siyuan.languages.click}</kbd> ${window.siyuan.languages.searchTip3}
|
||||
<kbd>${updateHotkeyTip(window.siyuan.config.keymap.editor.general.insertRight.custom)}/${updateHotkeyTip("⌥")}${window.siyuan.languages.click}</kbd> ${window.siyuan.languages.searchTip4}
|
||||
<kbd>Esc</kbd> ${window.siyuan.languages.searchTip5}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -388,8 +388,8 @@ export const genSearch = (app: App, config: Config.IUILayoutTabSearchConfig, ele
|
|||
</div>
|
||||
<div class="search__tip${closeCB ? "" : " fn__none"}">
|
||||
<kbd>↑/↓/PageUp/PageDown</kbd> ${window.siyuan.languages.searchTip1}
|
||||
<kbd>Enter/Double Click</kbd> ${window.siyuan.languages.searchTip2}
|
||||
<kbd>${updateHotkeyTip(window.siyuan.config.keymap.editor.general.insertRight.custom)}/${updateHotkeyTip("⌥Click")}</kbd> ${window.siyuan.languages.searchTip4}
|
||||
<kbd>${window.siyuan.languages.enterKey}/${window.siyuan.languages.doubleClick}</kbd> ${window.siyuan.languages.searchTip2}
|
||||
<kbd>${updateHotkeyTip(window.siyuan.config.keymap.editor.general.insertRight.custom)}/${updateHotkeyTip("⌥" + window.siyuan.languages.click)}</kbd> ${window.siyuan.languages.searchTip4}
|
||||
<kbd>Esc</kbd> ${window.siyuan.languages.searchTip5}
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Reference in a new issue