This commit is contained in:
Vanessa 2022-08-12 12:08:16 +08:00
parent 18e377f90f
commit b5ff267908
21 changed files with 123 additions and 120 deletions

View file

@ -43,8 +43,8 @@
"sortByDownloadsAsc": "Ascending by downloads",
"activationCode": "Activation code",
"activationCodePlaceholder": "Please enter your subscription activation code here",
"exportDataTip": "Package and export all files in the <code>workspace/data/</code> folder as a zip archive",
"importDataTip": "Import the exported zip archive, overwriting the <code>workspace/data/</code> folder by path",
"exportDataTip": "Package and export all files in the <code class='fn__code'>workspace/data/</code> folder as a zip archive",
"importDataTip": "Import the exported zip archive, overwriting the <code class='fn__code'>workspace/data/</code> folder by path",
"includeChildDoc": "Include child documents",
"text": "Text",
"lastUsed": "Recently used fonts",
@ -276,7 +276,7 @@
"keymapTip": "After some shortcut keys are modified, you need to click the refresh button to take effect",
"keymapTip2": "Use default shortcut keys",
"searchLimit": "The number of search results displayed",
"searchLimit1": "If the amount of data is large, do not configure the value too large, the default is <code>64</code>",
"searchLimit1": "If the amount of data is large, do not configure the value too large, the default is <code class='fn__code'>64</code>",
"searchCaseSensitive": "Case Sensitive",
"searchCaseSensitive1": "After enabling, all search-related functions will be case sensitive",
"toggleWin": "Hide/Show Window",
@ -380,7 +380,7 @@
"kernelFault2": "If the problem still occurs after restarting, please report it via <a href=\"https://github.com/siyuan-note/siyuan/issues\" target=\"_blank\">GitHub Issues</a>, thank you!",
"fontSize": "Font Size",
"fontSizeTip": "The default font size is 16px, this setting only affects the font size display in the editor",
"font1": "This setting only affects the font family display in the editor, choose <code>Default</code> to use the theme&#039;s font family",
"font1": "This setting only affects the font family display in the editor, choose <code class='fn__code'>Default</code> to use the theme&#039;s font family",
"newNameFile": "The name of the new document is",
"newContentFile": "The content of the new document is",
"exporting": "Exporting, please wait...",
@ -547,25 +547,25 @@
"md33": "Virtual Reference",
"md34": "After enabling, it will automatically identify the possible reference relationship according to the name, alias and anchor text of the existing block ref",
"md35": "Virtual Reference keyword exclusion list",
"md36": "Use the English comma <code>,</code> to separate, the comma itself can be escaped by <code>\\,</code>",
"md36": "Use the English comma <code class='fn__code'>,</code> to separate, the comma itself can be escaped by <code class='fn__code'>\\,</code>",
"md37": "The maximum length of block ref dynamic anchor text",
"md38": "The maximum length of the anchor text that is automatically rendered when the block ref anchor text is not customized, the default is <code>96</code> characters",
"md38": "The maximum length of the anchor text that is automatically rendered when the block ref anchor text is not customized, the default is <code class='fn__code'>96</code> characters",
"md39": "PlantUML Serve Address",
"md40": "Leave blank to restore default <code>https://www.plantuml.com/plantuml/svg/~1</code>",
"md40": "Leave blank to restore default <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"fileTree2": "The doc tree will automatically select the current document when the editor tab is switched",
"fileTree3": "No confirmation required when deleting documents",
"fileTree4": "If not enabled, a confirmation box will pop up every time you delete a document",
"fileTree5": "Ref create doc save location",
"fileTree6": "When using <code>((</code>, the save path of the new document (for example, /folder1/folder2/, the relative path of the current doc is used if it does not start with /)",
"fileTree6": "When using <code class='fn__code'>((</code>, the save path of the new document (for example, /folder1/folder2/, the relative path of the current doc is used if it does not start with /)",
"fileTree7": "Open in the current tab",
"fileTree8": "The newly opened document tab will replace the unmodified tab",
"fileTree9": "Close all tabs at startup",
"fileTree10": "After enabling, the unpinned tabs that were opened the last time will be automatically closed every time the interface is started",
"fileTree11": "New daily note",
"fileTree12": "New doc name template",
"fileTree13": "The template snippet is used by default when creating a new doc for naming, for example <code>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "Save path (support date format template variables, such as <code>/Daily Notes/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>)",
"fileTree15": "Template path (for example, <code>dailynote.md</code>, the file needs to be placed under the workspace/data/templates/)",
"fileTree13": "The template snippet is used by default when creating a new doc for naming, for example <code class='fn__code'>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "Save path (support date format template variables, such as <code class='fn__code'>/Daily Notes/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>)",
"fileTree15": "Template path (for example, <code class='fn__code'>dailynote.md</code>, the file needs to be placed under the workspace/data/templates/)",
"fileTree16": "Maximum number to list",
"fileTree17": "If there are too many sub-documents, this restriction can be used to improve performance",
"fileTree18": "Allows creation of sub-documents deeper than 7 levels",
@ -650,19 +650,19 @@
"about": "About",
"about1": "Copyright (c) 2020-present • Yunnan Liandi Technology Co., Ltd. • <a target='_blank' href='https://b3log.org/siyuan/privacy.html'>Privacy Policy</a> • <a target='_blank' href='https://b3log.org/siyuan/eula.html'>User Agreement</a><div class='fn__hr'></div><div class='fn__hr'></div><div class='ft__on-surface'>The core developers of SiYuan are <a href=\"https://github.com/88250\" target=\"_blank\">D</a> and <a href=\"https://github.com/Vanessa219\" target=\"_blank\">V</a>, and the community development contributors can be seen <a href=\"https://github.com/siyuan-note/bazaar/graphs/contributors\" target=\"_blank\">here</a></div>",
"about2": "Use on browser",
"about3": "Please use the Chrome browser and keep it in the same network as the computer, port <code>6806</code>, the IP addresses that may be connected are as follows",
"about3": "Please use the Chrome browser and keep it in the same network as the computer, port <code class='fn__code'>6806</code>, the IP addresses that may be connected are as follows",
"about4": "Open browser",
"about5": "Access Authorization Code",
"about6": "After configuration, it will be used as the access authentication password, leave it blank to close the authentication",
"about7": "Workspace dir",
"about8": "After the workspace is switched, the data in the current workspace will not be copied to the target workspace<br>If you need to copy data, please manually copy the current workspace <code>data</code> folder on the file system to the target workspace<br>The application will be closed automatically after modification, please restart manually",
"about8": "After the workspace is switched, the data in the current workspace will not be copied to the target workspace<br>If you need to copy data, please manually copy the current workspace <code class='fn__code'>data</code> folder on the file system to the target workspace<br>The application will be closed automatically after modification, please restart manually",
"about9": "Automatically upload error messages and diagnostic data",
"about10": "After opening, it will automatically upload error information and diagnostic data through the <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK, which does not involve personal privacy data so that developers can fix bugs and improve user experience. The application will be closed automatically after modification, please restart manually",
"about11": "Network serving",
"about12": "After enabling, other devices in the same LAN will be allowed to access. The application will be closed automatically after modification, please restart manually",
"about13": "API token",
"about14": "The token needs to be authenticated when calling the API",
"about17": "Do not enable proxy when set to <code>Direct connection</code>. The application will be closed automatically after modification, please restart manually",
"about17": "Do not enable proxy when set to <code class='fn__code'>Direct connection</code>. The application will be closed automatically after modification, please restart manually",
"checkUpdate": "Check update",
"currentVer": "Current version",
"visitAnnouncements": "<a href=\"https://github.com/siyuan-note/siyuan/releases\" target=\"_blank\">View system announcements</a>",

View file

@ -43,8 +43,8 @@
"sortByDownloadsAsc": "Ascendente por descargas",
"activationCode": "Código de activación",
"activationCodePlaceholder": "Por favor, introduzca aquí su código de activación de la suscripción",
"exportDataTip": "Empaquetar y exportar todos los archivos de la carpeta <code>workspace/data/</code> como un archivo zip",
"importDataTip": "Importar el archivo zip exportado, sobrescribiendo la carpeta <code>workspace/data/</code> por la ruta",
"exportDataTip": "Empaquetar y exportar todos los archivos de la carpeta <code class='fn__code'>workspace/data/</code> como un archivo zip",
"importDataTip": "Importar el archivo zip exportado, sobrescribiendo la carpeta <code class='fn__code'>workspace/data/</code> por la ruta",
"includeChildDoc": "Incluir los documentos de los niños",
"text": "Texto",
"lastUsed": "Fuentes utilizadas recientemente",
@ -67,7 +67,7 @@
"justify": "Justificar",
"height": "Altura",
"deactivateUser": "Desactivar cuenta",
"deactivateUserTip": "<ul>\n<li>Una vez desactivada la cuenta, no se puede recuperar, por favor no lo intente a voluntad</li>\n<li>El nombre de usuario se rellenará con <código>alguien101</código> (el siguiente número es el número de usuario), la contraseña se restablecerá con un número aleatorio</li>\n<li>Borrar el apodo, la autoetiqueta, la URL, el perfil, el avatar, el enlace del sitio, la dirección de correo y otra información del usuario</li>\n<li >Todos los interruptores de la configuración de privacidad se restablecerán al estado público por defecto</li>n<li>Las cuentas sociales de terceros, los teléfonos móviles</li>\n<li><strong>nombre de usuario, número de teléfono móvil, tercero vinculado. La cuenta no podrá volver a utilizarse en el futuro</strong></li>\n<li>El estado del usuario está desactivado, el inicio de sesión está prohibido</li>\n</ul>",
"deactivateUserTip": "<ul>\n<li>Una vez desactivada la cuenta, no se puede recuperar, por favor no lo intente a voluntad</li>\n<li>El nombre de usuario se rellenará con <code>alguien101</code> (el siguiente número es el número de usuario), la contraseña se restablecerá con un número aleatorio</li>\n<li>Borrar el apodo, la autoetiqueta, la URL, el perfil, el avatar, el enlace del sitio, la dirección de correo y otra información del usuario</li>\n<li >Todos los interruptores de la configuración de privacidad se restablecerán al estado público por defecto</li>n<li>Las cuentas sociales de terceros, los teléfonos móviles</li>\n<li><strong>nombre de usuario, número de teléfono móvil, tercero vinculado. La cuenta no podrá volver a utilizarse en el futuro</strong></li>\n<li>El estado del usuario está desactivado, el inicio de sesión está prohibido</li>\n</ul>",
"mergeCell": "Merge Cell",
"cancelMerged": "Cancelar fusión de celda",
"useDefaultWidth": "Usar el ancho de columna por defecto",
@ -276,7 +276,7 @@
"keymapTip": "Después de modificar algunas teclas de acceso directo, es necesario hacer clic en el botón de actualización para que surta efecto",
"keymapTip2": "Usar teclas de acceso directo por defecto",
"searchLimit": "El número de resultados de búsqueda mostrados",
"searchLimit1": "Si la cantidad de datos es grande, no configure el valor demasiado grande, el valor por defecto es <code>64</code>",
"searchLimit1": "Si la cantidad de datos es grande, no configure el valor demasiado grande, el valor por defecto es <code class='fn__code'>64</code>",
"searchCaseSensitive": "Distingue mayúsculas y minúsculas",
"searchCaseSensitive1": "Después de habilitarlo, todas las funciones relacionadas con la búsqueda distinguirán entre mayúsculas y minúsculas",
"toggleWin": "Ocultar/Mostrar Ventana",
@ -380,7 +380,7 @@
"kernelFault2": "Si el problema sigue produciéndose después de reiniciar, comuníquelo a través de <a href=\"https://github.com/siyuan-note/siyuan/issues\" target=\"_blank\">Problemas en GitHub</a>, gracias!",
"fontSize": "Tamaño de la fuente",
"fontSizeTip": "El tamaño de la fuente por defecto es de 16px, este ajuste sólo afecta a la visualización del tamaño de la fuente en el editor",
"font1": "Este ajuste sólo afecta a la visualización de la familia de fuentes en el editor, elija <code>Por defecto</code> para utilizar la familia de fuentes del tema",
"font1": "Este ajuste sólo afecta a la visualización de la familia de fuentes en el editor, elija <code class='fn__code'>Por defecto</code> para utilizar la familia de fuentes del tema",
"newNameFile": "El nombre del nuevo documento es",
"newContentFile": "El contenido del nuevo documento es",
"exporting": "Exportando, por favor espere...",
@ -547,25 +547,25 @@
"md33": "Referencia virtual",
"md34": "Una vez habilitado, identificará automáticamente la posible relación de referencia según el nombre, el alias y el texto de anclaje del bloque existente ref",
"md35": "Lista de exclusión de palabras clave de referencia virtual",
"md36": "Utilice la coma inglesa <code>,</code> para separar, la propia coma puede escaparse con <code>\\,</code>",
"md36": "Utilice la coma inglesa <code>,</code> para separar, la propia coma puede escaparse con <code class='fn__code'>\\,</code>",
"md37": "La longitud máxima del bloque de texto de anclaje dinámico",
"md38": "La longitud máxima del texto de anclaje que se renderiza automáticamente cuando el texto de anclaje del bloque ref no está personalizado, el valor por defecto es <code>96</code> caracteres",
"md38": "La longitud máxima del texto de anclaje que se renderiza automáticamente cuando el texto de anclaje del bloque ref no está personalizado, el valor por defecto es <code class='fn__code'>96</code> caracteres",
"md39": "Dirección de PlantUML Serve",
"md40": "Dejar en blanco para restablecer el valor por defecto <code>https://www.plantuml.com/plantuml/svg/~1</code>",
"md40": "Dejar en blanco para restablecer el valor por defecto <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"fileTree2": "El árbol de documentos seleccionará automáticamente el documento actual cuando se cambie la pestaña del editor",
"fileTree3": "No se requiere confirmación al borrar documentos",
"fileTree4": "Si no se activa, aparecerá un cuadro de confirmación cada vez que se elimine un documento",
"fileTree5": "Ref crear ubicación de guardado de documentos",
"fileTree6": "Al utilizar <code>((</code>, la ruta de guardado del nuevo documento (por ejemplo, /carpeta1/carpeta2/, se utiliza la ruta relativa del documento actual si no empieza por /)",
"fileTree6": "Al utilizar <code class='fn__code'>((</code>, la ruta de guardado del nuevo documento (por ejemplo, /carpeta1/carpeta2/, se utiliza la ruta relativa del documento actual si no empieza por /)",
"fileTree7": "Abrir en la pestaña actual",
"fileTree8": "La pestaña del documento recién abierto sustituirá a la pestaña no modificada",
"fileTree9": "Cerrar todas las pestañas al inicio",
"fileTree10": "Cuando está habilitado, las pestañas no fijadas que se abrieron la última vez se cerrarán automáticamente cada vez que se inicie la interfaz",
"fileTree11": "Nueva nota diaria",
"fileTree12": "Nueva pantilla de nombre de documento",
"fileTree13": "El fragmento de plantilla se utiliza por defecto cuando se crea un nuevo documento para nombrar, por ejemplo <code>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "Ruta de guardado (admite variables de plantilla de formato de fecha, como <code>/Notas del día/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>)",
"fileTree15": "Ruta de la plantilla (por ejemplo, <code>dailynote.md</code>, el archivo debe colocarse en el espacio de trabajo/data/templates/)",
"fileTree13": "El fragmento de plantilla se utiliza por defecto cuando se crea un nuevo documento para nombrar, por ejemplo <code class='fn__code'>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "Ruta de guardado (admite variables de plantilla de formato de fecha, como <code class='fn__code'>/Notas del día/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>)",
"fileTree15": "Ruta de la plantilla (por ejemplo, <code class='fn__code'>dailynote.md</code>, el archivo debe colocarse en el espacio de trabajo/data/templates/)",
"fileTree16": "Número máximo a listar",
"fileTree17": "Si hay demasiados subdocumentos, se puede utilizar esta restricción para mejorar el rendimiento",
"fileTree18": "Permite la creación de subdocumentos de más de 7 niveles",
@ -650,19 +650,19 @@
"about": "Acerca de",
"about1": "Copyright (c) 2020-presente • Yunnan Liandi Technology Co., Ltd. • <a target='_blank' href='https://b3log.org/siyuan/privacy.html'>Política de privacidad</a> • <a target='_blank' href='https://b3log.org/siyuan/eula.html'>Acuerdo de usuario</a><div class='fn__hr'></div><div class='fn__hr'></div><div class='ft__on-surface'>Los principales desarrolladores de SiYuan son <a href=\"https://github.com/88250\" target=\"_blank\">D</a> y <a href=\"https://github.com/Vanessa219\" target=\"_blank\">V</a>, y los contribuyentes al desarrollo de la comunidad pueden verse <a href=\"https://github.com/siyuan-note/bazaar/graphs/contributors\" target=\"_blank\">aquí</a></div>",
"about2": "Uso en el navegador",
"about3": "Por favor, utilice el navegador Chrome y manténgalo en la misma red que el ordenador, puerto <code>6806</code>, las direcciones IP que pueden conectarse son las siguientes",
"about3": "Por favor, utilice el navegador Chrome y manténgalo en la misma red que el ordenador, puerto <code class='fn__code'>6806</code>, las direcciones IP que pueden conectarse son las siguientes",
"about4": "Abrir el navegador",
"about5": "Código de autorización de acceso",
"about6": "Después de la configuración, se utilizará como contraseña de autenticación de acceso, déjelo en blanco para cerrar la autenticación",
"about7": "Directorio del espacio de trabajo",
"about8": "Después de cambiar el espacio de trabajo, los datos del espacio de trabajo actual no se copiarán en el espacio de trabajo de destino<br>Si necesita copiar datos, copie manualmente la carpeta <code>data</code> del espacio de trabajo actual en el sistema de archivos al espacio de trabajo de destino<br>La aplicación se cerrará automáticamente después de la modificación, por favor reinicie manualmente",
"about8": "Después de cambiar el espacio de trabajo, los datos del espacio de trabajo actual no se copiarán en el espacio de trabajo de destino<br>Si necesita copiar datos, copie manualmente la carpeta <code class='fn__code'>data</code> del espacio de trabajo actual en el sistema de archivos al espacio de trabajo de destino<br>La aplicación se cerrará automáticamente después de la modificación, por favor reinicie manualmente",
"about9": "Carga automática de mensajes de error y datos de diagnóstico",
"about10": "Después de abrirlo, cargará automáticamente la información de error y los datos de diagnóstico a través de <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK, que no involucra datos personales de privacidad para que los desarrolladores puedan corregir errores y mejorar la experiencia del usuario. La aplicación se cerrará automáticamente después de la modificación, por favor, reinicie manualmente",
"about11": "Red de servicio",
"about12": "Después de habilitarla, se permitirá el acceso a otros dispositivos de la misma LAN. La aplicación se cerrará automáticamente después de la modificación, por favor reinicie manualmente",
"about13": "Token API",
"about14": "El token debe ser autentificado al llamar a la API",
"about17": "No habilite el proxy cuando esté configurado como <code>Conexión directa</code>. La aplicación se cerrará automáticamente después de la modificación, por favor reinicie manualmente",
"about17": "No habilite el proxy cuando esté configurado como <code class='fn__code'>Conexión directa</code>. La aplicación se cerrará automáticamente después de la modificación, por favor reinicie manualmente",
"checkUpdate": "Comprobar actualización",
"currentVer": "Versión actual",
"visitAnnouncements": "<a href=\"https://github.com/siyuan-note/siyuan/releases\" target=\"_blank\">Ver los anuncios del sistema</a>",

View file

@ -43,8 +43,8 @@
"sortByDownloadsAsc": "Croissant par téléchargements",
"activationCode": "Code d'activation",
"activationCodePlaceholder": "Veuillez saisir ici votre code d'activation d'abonnement",
"exportDataTip": "Empaquetez et exportez tous les fichiers du dossier <code>workspace/data/</code> sous forme d'archive zip",
"importDataTip": "Importer l'archive zip exportée, en écrasant le dossier <code>workspace/data/</code> par le chemin",
"exportDataTip": "Empaquetez et exportez tous les fichiers du dossier <code class='fn__code'>workspace/data/</code> sous forme d'archive zip",
"importDataTip": "Importer l'archive zip exportée, en écrasant le dossier <code class='fn__code'>workspace/data/</code> par le chemin",
"includeChildDoc": "Inclure les documents enfants",
"text": "Texte",
"lastUsed": "Polices récemment utilisées",
@ -276,7 +276,7 @@
"keymapTip": "Après la modification de certaines touches de raccourci, vous devez cliquer sur le bouton d'actualisation pour prendre effet",
"keymapTip2": "Utiliser les touches de raccourci par défaut",
"searchLimit": "Le nombre de résultats de recherche affichés",
"searchLimit1": "Si la quantité de données est importante, ne configurez pas la valeur trop grande, la valeur par défaut est <code>64</code>",
"searchLimit1": "Si la quantité de données est importante, ne configurez pas la valeur trop grande, la valeur par défaut est <code class='fn__code'>64</code>",
"searchCaseSensitive": "Sensible à la casse",
"searchCaseSensitive1": "Après l'activation, toutes les fonctions liées à la recherche seront sensibles à la casse.",
"toggleWin": "Masquer/afficher fenêtres",
@ -380,7 +380,7 @@
"kernelFault2": "Si le problème persiste après le redémarrage, veuillez le signaler via <a href=\"https://github.com/siyuan-note/siyuan/issues\" target=\"_blank\">GitHub Issues</a>, merci!",
"fontSize": "Taille de la police",
"fontSizeTip": "La taille de la police par défaut est de 16px, ce paramètre n'affecte que la taille de la police affichée dans l'éditeur.",
"font1": "Ce paramètre n'affecte que l'affichage de la famille de polices dans l'éditeur, choisissez <code>Default</code> pour utiliser la famille de polices du thème.",
"font1": "Ce paramètre n'affecte que l'affichage de la famille de polices dans l'éditeur, choisissez <code class='fn__code'>Default</code> pour utiliser la famille de polices du thème.",
"newNameFile": "Le nom du nouveau document est",
"newContentFile": "Le contenu du nouveau document est",
"exporting": "En cours d'exportation, veuillez patienter...",
@ -547,25 +547,25 @@
"md33": "Référence virtuelle",
"md34": "Après ouverture, il identifiera automatiquement les relations de référence possibles en fonction du nom, de l'alias et du texte d'ancrage des guillemets de bloc existants",
"md35": "Liste d'exclusion des mots-clés de la référence virtuelle",
"md36": "Utiliser la virgule anglaise <code>,</code> pour séparer, la virgule elle-même peut être échappée par <code>\\,</code>",
"md36": "Utiliser la virgule anglaise <code class='fn__code'>,</code> pour séparer, la virgule elle-même peut être échappée par <code class='fn__code'>\\,</code>",
"md37": "La longueur maximale du texte d'ancrage dynamique de référence de bloc",
"md38": "La longueur maximale du texte d'ancrage qui est automatiquement rendu lorsque le texte d'ancrage de la référence de bloc n'est pas personnalisé, la valeur par défaut est de <code>96</code> caractères",
"md38": "La longueur maximale du texte d'ancrage qui est automatiquement rendu lorsque le texte d'ancrage de la référence de bloc n'est pas personnalisé, la valeur par défaut est de <code class='fn__code'>96</code> caractères",
"md39": "Adresse Servo PlantUML",
"md40": "Laissez vide pour restaurer <code>https://www.plantuml.com/plantuml/svg/~1/</code> par défaut",
"md40": "Laissez vide pour restaurer <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1/</code> par défaut",
"fileTree2": "L'arbre des Docs sélectionne automatiquement le document en cours lorsque l'on change d'onglet d'édition",
"fileTree3": "Aucune confirmation requise lors de la suppression de documents",
"fileTree4": "Si non activé, une boîte de confirmation apparaîtra à chaque fois que vous supprimerez un document",
"fileTree5": "Référence créer doc enregistrer emplacement",
"fileTree6": "Lors de l'utilisation de <code>((</code>, le chemin d'enregistrement du nouveau document (par exemple, /dossier1/ dossier2/, le chemin relatif du doc actuel est utilisé s'il ne commence pas par /).",
"fileTree6": "Lors de l'utilisation de <code class='fn__code'>((</code>, le chemin d'enregistrement du nouveau document (par exemple, /dossier1/ dossier2/, le chemin relatif du doc actuel est utilisé s'il ne commence pas par /).",
"fileTree7": "Ouvrir dans l'Onglet actuel",
"fileTree8": "L'onglet du document nouvellement ouvert remplacera l'Onglet non modifié.",
"fileTree9": "Fermer tous les onglets au démarrage",
"fileTree10": "Lorsqu'il est activé, les onglets non épinglés qui ont été ouverts la dernière fois seront automatiquement fermés à chaque démarrage de l'interface",
"fileTree11": "Nouvelle note quotidienne",
"fileTree12": "Nouveau template de nom de document",
"fileTree13": "L'extrait de modèle est utilisé par défaut lors de la création d'un nouveau document pour le nommage, par exemple <code>{{maintenant | date \"20060102150405\"}}</code>.",
"fileTree14": "Chemin d'enregistrement (prise en charge des variables de modèle de format de date, telles que <code>/Notes quotidiennes/{{mais | date \"2006/01\"}}/{{mais | date \"2006-01-02\"}}</code>)",
"fileTree15": "Chemin du modèle (par exemple, <code>dailynote.md</code>, le fichier doit être placé sous \"l'espace de travail/data/templates/\")",
"fileTree13": "L'extrait de modèle est utilisé par défaut lors de la création d'un nouveau document pour le nommage, par exemple <code class='fn__code'>{{maintenant | date \"20060102150405\"}}</code>.",
"fileTree14": "Chemin d'enregistrement (prise en charge des variables de modèle de format de date, telles que <code class='fn__code'>/Notes quotidiennes/{{mais | date \"2006/01\"}}/{{mais | date \"2006-01-02\"}}</code>)",
"fileTree15": "Chemin du modèle (par exemple, <code class='fn__code'>dailynote.md</code>, le fichier doit être placé sous \"l'espace de travail/data/templates/\")",
"fileTree16": "Nombre maximum à lister",
"fileTree17": "S'il y a trop de sous-documents, cette restriction peut être utilisée pour améliorer les performances.",
"fileTree18": "Permet la création de sous-documents de plus de 7 niveaux",
@ -650,19 +650,19 @@
"about": "À propos de",
"about1": "Copyright (c) 2020-présent • Yunnan Liandi Technology Co., Ltd. • <a target='_blank' href='https://b3log.org/siyuan/privacy.html'>Politique de confidentialité</a> • <a target='_blank' href='https://b3log.org/siyuan/eula.html'>Accord de l'utilisateur</a><div class='fn__hr'></div><div class='fn__hr'></div><div class='ft__on-surface'>Les principaux développeurs de SiYuan sont <a href=\"https://github.com/88250\" target=\"_blank\">D</a> et <a href=\"https://github.com/Vanessa219\" target=\"_blank\">V</a>, et les contributeurs au développement de la communauté peuvent être vus <a href=\"https://github.com/siyuan-note/bazaar/graphs/contributors\" target=\"_blank\">ici</a></div>",
"about2": "Utiliser sur le navigateur",
"about3": "Veuillez utiliser le navigateur Chrome et le garder sur le même réseau que l'ordinateur, port <code>6806</code>, les adresses IP pouvant être connectées sont les suivantes",
"about3": "Veuillez utiliser le navigateur Chrome et le garder sur le même réseau que l'ordinateur, port <code class='fn__code'>6806</code>, les adresses IP pouvant être connectées sont les suivantes",
"about4": "Ouvrir le navigateur",
"about5": "Accès Code d'autorisation",
"about6": "Configuré comme mot de passe d'authentification d'accès, laisser vide pour désactiver l'authentification.",
"about7": "Répertoire de l'espace de travail",
"about8": "Une fois l'espace de travail basculé, les données de l'espace de travail actuel ne seront pas copiées dans l'espace de travail cible<br>Si vous devez copier des données, veuillez copier manuellement le dossier <code>data</code> de l'espace de travail actuel sur le système de fichiers vers l'espace de travail cible<br>L'application se fermera automatiquement après modification, merci de redémarrer manuellement",
"about8": "Une fois l'espace de travail basculé, les données de l'espace de travail actuel ne seront pas copiées dans l'espace de travail cible<br>Si vous devez copier des données, veuillez copier manuellement le dossier <code class='fn__code'>data</code> de l'espace de travail actuel sur le système de fichiers vers l'espace de travail cible<br>L'application se fermera automatiquement après modification, merci de redémarrer manuellement",
"about9": "Télécharger automatiquement les messages d'erreur et les données de diagnostic",
"about10": "Après l'ouverture, il télécharge automatiquement les informations d'erreur et les données de diagnostic via le SDK <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a>, qui n'implique pas de données personnelles de confidentialité afin que les développeurs puissent corriger les bogues et améliorer l'expérience utilisateur. L'application sera fermée automatiquement après modification, veuillez la redémarrer manuellement.",
"about11": "Service de réseau",
"about12": "Après l'activation, les autres appareils du même réseau local seront autorisés à accéder. L'application sera fermée automatiquement après modification, veuillez la redémarrer manuellement.",
"about13": "API token",
"about14": "Le token doit être authentifié lors de l'appel de l'API.",
"about17": "N'activez pas le proxy lorsqu'il est défini sur <code>Connexion directe</code>. L'application se fermera automatiquement après modification, merci de redémarrer manuellement",
"about17": "N'activez pas le proxy lorsqu'il est défini sur <code class='fn__code'>Connexion directe</code>. L'application se fermera automatiquement après modification, merci de redémarrer manuellement",
"checkUpdate": "Vérifier la mise à jour",
"currentVer": "Version actuelle",
"visitAnnouncements": "<a href=\"https://github.com/siyuan-note/siyuan/releases\" target=\"_blank\">Voir les annonces du système</a>",

View file

@ -43,8 +43,8 @@
"sortByDownloadsAsc": "下載次數升序",
"activationCode": "激活碼",
"activationCodePlaceholder": "請在這裡輸入訂閱激活碼",
"exportDataTip": "將 <code>工作空間/data/</code> 文件夾下的所有文件以 zip 壓縮包方式打包導出",
"importDataTip": "將導出的 zip 壓縮包導入,按路徑覆蓋 <code>工作空間/data/</code> 文件夾",
"exportDataTip": "將 <code class='fn__code'>工作空間/data/</code> 文件夾下的所有文件以 zip 壓縮包方式打包導出",
"importDataTip": "將導出的 zip 壓縮包導入,按路徑覆蓋 <code class='fn__code'>工作空間/data/</code> 文件夾",
"includeChildDoc": "包含子文檔",
"text": "文本",
"lastUsed": "最近使用過的字體",
@ -276,7 +276,7 @@
"keymapTip": "部分快捷鍵修改後需點擊刷新按鈕後才能生效",
"keymapTip2": "使用默認快捷鍵",
"searchLimit": "搜索結果顯示數",
"searchLimit1": "如果資料量較大,該值請勿配置過大,預設為 <code>64</code>",
"searchLimit1": "如果資料量較大,該值請勿配置過大,預設為 <code class='fn__code'>64</code>",
"searchCaseSensitive": "區分大小寫",
"searchCaseSensitive1": "啟用後所有搜索相關功能將區分大小寫",
"toggleWin": "隱藏/顯示視窗",
@ -380,7 +380,7 @@
"kernelFault2": "如果重啟後仍然出現該問題,請通過<a href=\"https://github.com/siyuan-note/siyuan/issues\" target=\"_blank\">GitHub Issues</a>回饋,謝謝!",
"fontSize": "字型大小",
"fontSizeTip": "字型大小預設為 16px該設置僅影響編輯器內字體大小顯示",
"font1": "該設置僅影響編輯器內字體顯示,選擇 <code>預設</code> 則使用主題自帶字體",
"font1": "該設置僅影響編輯器內字體顯示,選擇 <code class='fn__code'>預設</code> 則使用主題自帶字體",
"newNameFile": "新建文檔名為",
"newContentFile": "新建文檔內容為",
"exporting": "正在匯出,請稍等...",
@ -547,25 +547,25 @@
"md33": "虛擬引用",
"md34": "開啟後將自動根據已有塊引的命名、別名和錨文本來標識出可能存在的引用關係",
"md35": "虛擬引用關鍵字排除列表",
"md36": "使用英文狀態下的逗號 <code>,</code> 進行分隔,逗號自身可通過 <code>\\,</code> 轉義",
"md36": "使用英文狀態下的逗號 <code class='fn__code'>,</code> 進行分隔,逗號自身可通過 <code class='fn__code'>\\,</code> 轉義",
"md37": "塊引動態錨文本最大長度",
"md38": "不自訂塊引錨文本時自動渲染錨文本的最大長度,預設為 <code>96</code> 個字元",
"md38": "不自訂塊引錨文本時自動渲染錨文本的最大長度,預設為 <code class='fn__code'>96</code> 個字元",
"md39": "PlantUML 伺服地址",
"md40": "留空將恢復默認值 <code>https://www.plantuml.com/plantuml/svg/~1</code>",
"md40": "留空將恢復默認值 <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"fileTree2": "在編輯器切換分頁時文檔樹會自動選中當前的文檔",
"fileTree3": "刪除文檔時不需要確認",
"fileTree4": "不啟用時每次刪除文檔都會彈出確認框",
"fileTree5": "塊引新建文檔存放位置",
"fileTree6": "使用 <code>((</code> 時新建文檔的存放路徑(例如 /folder1/folder2/,不以 / 開頭則使用當前文檔相對路徑)",
"fileTree6": "使用 <code class='fn__code'>((</code> 時新建文檔的存放路徑(例如 /folder1/folder2/,不以 / 開頭則使用當前文檔相對路徑)",
"fileTree7": "在當前分頁中打開",
"fileTree8": "新打開的文檔分頁將會替換沒有修改過的分頁",
"fileTree9": "啟動時關閉所有頁簽",
"fileTree10": "啟用後每次啟動界面後都會自動關閉上次打開未釘住的頁簽",
"fileTree11": "新建日記",
"fileTree12": "新建文檔名範本",
"fileTree13": "使用該範本片段進行命名,例如 <code>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "存放路徑(可使用日期格式範本變數,例如 <code>/日記/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>",
"fileTree15": "範本路徑(例如 <code>dailynote.md</code>,需要將該檔放置於工作空間/data/templates/ 下)",
"fileTree13": "使用該範本片段進行命名,例如 <code class='fn__code'>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "存放路徑(可使用日期格式範本變數,例如 <code class='fn__code'>/日記/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>",
"fileTree15": "範本路徑(例如 <code class='fn__code'>dailynote.md</code>,需要將該檔放置於工作空間/data/templates/ 下)",
"fileTree16": "最大列出數量",
"fileTree17": "如果子文檔非常多,可通過該項限制以提升性能",
"fileTree18": "允許創建深度大於 7 層的子文檔",
@ -650,19 +650,19 @@
"about": "關於",
"about1": "版權所有 (c) 2020-現在 • 雲南鏈滴科技有限公司 • <a target='_blank' href='https://b3log.org/siyuan/privacy.html'>隱私政策</a> • <a target='_blank' href='https://b3log.org/siyuan/eula.html'>用戶協議</a><div class='fn__hr'></div><div class='fn__hr'></div><div class='ft__on-surface'>思源筆記的核心開發者是 <a href=\"https://github.com/88250\" target=\"_blank\">D</a> 和 <a href=\"https://github.com/Vanessa219\" target=\"_blank\">V</a>,社區開發貢獻者可在<a href=\"https://github.com/siyuan-note/bazaar/graphs/contributors\" target=\"_blank\">這裡</a>看到</div>",
"about2": "在瀏覽器上使用",
"about3": "請使用 Chrome 瀏覽器並保持和電腦在同一個網路內,端口 <code>6806</code>,可能連通的 IP 地址如下",
"about3": "請使用 Chrome 瀏覽器並保持和電腦在同一個網路內,端口 <code class='fn__code'>6806</code>,可能連通的 IP 地址如下",
"about4": "打開瀏覽器",
"about5": "存取授權碼",
"about6": "配置後作為存取鑒權密碼,留空則關閉鑒權",
"about7": "工作空間目錄",
"about8": "切換工作空間後不會將當前工作空間的數據複製到目標工作空間中<br>如果需要復制數據,請手動在文件系統上將當前工作空間 <code>data</code> 文件夾拷貝到目標工作空間下<br>修改後會自動關閉應用,請手動重啟",
"about8": "切換工作空間後不會將當前工作空間的數據複製到目標工作空間中<br>如果需要復制數據,請手動在文件系統上將當前工作空間 <code class='fn__code'>data</code> 文件夾拷貝到目標工作空間下<br>修改後會自動關閉應用,請手動重啟",
"about9": "自動上傳報錯信息和診斷數據",
"about10": "開啟後會通過 <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK 自動上傳報錯信息和診斷數據等不涉及個人隱私的數據,以便開發者修復缺陷和提升用戶體驗。修改後會自動關閉應用,請手動重啟",
"about11": "網路伺服",
"about12": "啟用後將允許同一區域網內的其他設備進行存取。修改後會自動關閉應用,請手動重啟",
"about13": "API token",
"about14": "調用 API 時需要通過該 token 進行鑒權",
"about17": "設置為 <code>直接連接</code> 時不啟用代理。修改後會自動關閉應用,請手動重啟",
"about17": "設置為 <code class='fn__code'>直接連接</code> 時不啟用代理。修改後會自動關閉應用,請手動重啟",
"checkUpdate": "檢查更新",
"currentVer": "當前版本",
"visitAnnouncements": "<a href=\"https://ld246.com/tag/siyuan-announcement\" target=\"_blank\">瀏覽系統公告</a>",

View file

@ -43,8 +43,8 @@
"sortByDownloadsAsc": "下载次数升序",
"activationCode": "激活码",
"activationCodePlaceholder": "请在这里输入订阅激活码",
"exportDataTip": "将 <code>工作空间/data/</code> 文件夹下的所有文件以 zip 压缩包方式打包导出",
"importDataTip": "将导出的 zip 压缩包导入,按路径覆盖 <code>工作空间/data/</code> 文件夹",
"exportDataTip": "将 <code class='fn__code'>工作空间/data/</code> 文件夹下的所有文件以 zip 压缩包方式打包导出",
"importDataTip": "将导出的 zip 压缩包导入,按路径覆盖 <code class='fn__code'>工作空间/data/</code> 文件夹",
"includeChildDoc": "包含子文档",
"text": "文本",
"lastUsed": "最近使用过的字体",
@ -276,7 +276,7 @@
"keymapTip": "部分快捷键修改后需点击刷新按钮后才能生效",
"keymapTip2": "使用默认快捷键",
"searchLimit": "搜索结果显示数",
"searchLimit1": "如果数据量较大,该值请勿配置过大,默认为 <code>64</code>",
"searchLimit1": "如果数据量较大,该值请勿配置过大,默认为 <code class='fn__code'>64</code>",
"searchCaseSensitive": "区分大小写",
"searchCaseSensitive1": "启用后所有搜索相关功能将区分大小写",
"toggleWin": "隐藏/显示窗口",
@ -380,7 +380,7 @@
"kernelFault2": "如果重启后仍然出现该问题,请通过<a href=\"https://ld246.com/article/1649901726096\" target=\"_blank\">社区</a>进行反馈,谢谢!",
"fontSize": "字号",
"fontSizeTip": "字号默认为 16px该设置仅影响编辑器内字体大小显示",
"font1": "该设置仅影响编辑器内字体显示,选择 <code>默认</code> 则使用主题自带字体",
"font1": "该设置仅影响编辑器内字体显示,选择 <code class='fn__code'>默认</code> 则使用主题自带字体",
"newNameFile": "新建文档名为",
"newContentFile": "新建文档内容为",
"exporting": "正在导出,请稍等...",
@ -548,25 +548,25 @@
"md33": "虚拟引用",
"md34": "开启后将自动根据已有块引的命名、别名和锚文本来标识出可能存在的引用关系",
"md35": "虚拟引用关键字排除列表",
"md36": "使用英文状态下的逗号 <code>,</code> 进行分隔,逗号自身可通过 <code>\\,</code> 转义",
"md36": "使用英文状态下的逗号 <code class='fn__code'>,</code> 进行分隔,逗号自身可通过 <code class='fn__code'>\\,</code> 转义",
"md37": "块引动态锚文本最大长度",
"md38": "不自定义块引锚文本时自动渲染锚文本的最大长度,默认为 <code>96</code> 个字符",
"md38": "不自定义块引锚文本时自动渲染锚文本的最大长度,默认为 <code class='fn__code'>96</code> 个字符",
"md39": "PlantUML 伺服地址",
"md40": "留空将恢复默认值 <code>https://www.plantuml.com/plantuml/svg/~1</code>",
"md40": "留空将恢复默认值 <code class='fn__code'>https://www.plantuml.com/plantuml/svg/~1</code>",
"fileTree2": "在编辑器页签切换时文档树会自动选中当前的文档",
"fileTree3": "删除文档时不需要确认",
"fileTree4": "不启用时每次删除文档都会弹出确认框",
"fileTree5": "块引新建文档存放位置",
"fileTree6": "使用 <code>((</code> 时新建文档的存放路径(例如 /folder1/folder2/,不以 / 开头则使用当前文档相对路径)",
"fileTree6": "使用 <code class='fn__code'>((</code> 时新建文档的存放路径(例如 /folder1/folder2/,不以 / 开头则使用当前文档相对路径)",
"fileTree7": "在当前页签中打开",
"fileTree8": "新打开的文档页签将会替换没有修改过的页签",
"fileTree9": "启动时关闭所有页签",
"fileTree10": "启用后每次启动界面后都会自动关闭上次打开未钉住的页签",
"fileTree11": "新建日记",
"fileTree12": "新建文档名模板",
"fileTree13": "使用该模板片段进行命名,例如 <code>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "存放路径(可使用日期格式模板变量,例如 <code>/日记/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>",
"fileTree15": "模板路径(例如 <code>dailynote.md</code>,需要将该文件放置于工作空间/data/templates/ 下)",
"fileTree13": "使用该模板片段进行命名,例如 <code class='fn__code'>{{now | date \"20060102150405\"}}</code>",
"fileTree14": "存放路径(可使用日期格式模板变量,例如 <code class='fn__code'>/日记/{{now | date \"2006/01\"}}/{{now | date \"2006-01-02\"}}</code>",
"fileTree15": "模板路径(例如 <code class='fn__code'>dailynote.md</code>,需要将该文件放置于工作空间/data/templates/ 下)",
"fileTree16": "最大列出数量",
"fileTree17": "如果子文档非常多,可通过该项限制以提升性能",
"fileTree18": "允许创建深度大于 7 层的子文档",
@ -651,19 +651,19 @@
"about": "关于",
"about1": "版权所有 (c) 2020-现在 • 云南链滴科技有限公司 • <a target='_blank' href='https://b3log.org/siyuan/privacy.html'>隐私政策</a> • <a target='_blank' href='https://b3log.org/siyuan/eula.html'>用户协议</a><div class='fn__hr'></div><div class='fn__hr'></div><div class='ft__on-surface'>思源笔记的核心开发者是 <a href=\"https://ld246.com/member/88250\" target=\"_blank\">D</a> 和 <a href=\"https://ld246.com/member/Vanessa\" target=\"_blank\">V</a>,社区开发贡献者可在<a href=\"https://github.com/siyuan-note/bazaar/graphs/contributors\" target=\"_blank\">这里</a>看到</div>",
"about2": "在浏览器上使用",
"about3": "请使用 Chrome 浏览器并保持和电脑在同一个网络内,端口 <code>6806</code>,可能连通的 IP 地址如下",
"about3": "请使用 Chrome 浏览器并保持和电脑在同一个网络内,端口 <code class='fn__code'>6806</code>,可能连通的 IP 地址:",
"about4": "打开浏览器",
"about5": "访问授权码",
"about6": "配置后作为访问鉴权密码,留空则关闭鉴权",
"about7": "工作空间目录",
"about8": "切换工作空间后不会将当前工作空间的数据复制到目标工作空间中<br>如果需要复制数据,请手动在文件系统上将当前工作空间 <code>data</code> 文件夹拷贝到目标工作空间下<br>修改后会自动关闭应用,请手动重启",
"about8": "切换工作空间后不会将当前工作空间的数据复制到目标工作空间中<br>如果需要复制数据,请手动在文件系统上将当前工作空间 <code class='fn__code'>data</code> 文件夹拷贝到目标工作空间下<br>修改后会自动关闭应用,请手动重启",
"about9": "自动上传报错信息和诊断数据",
"about10": "开启后会通过 <a href=\"https://sentry.io\" target=\"_blank\">Sentry</a> SDK 自动上传报错信息和诊断数据等不涉及个人隐私的数据,以便开发者修复缺陷和提升用户体验。修改后会自动关闭应用,请手动重启",
"about11": "网络伺服",
"about12": "启用后将允许同一局域网内的其他设备进行访问。修改后会自动关闭应用,请手动重启",
"about13": "API token",
"about14": "调用 API 时需要通过该 token 进行鉴权",
"about17": "设置为 <code>直接连接</code> 时不启用代理。修改后会自动关闭应用,请手动重启",
"about17": "设置为 <code class='fn__code'>直接连接</code> 时不启用代理。修改后会自动关闭应用,请手动重启",
"checkUpdate": "检查更新",
"currentVer": "当前版本",
"visitAnnouncements": "<a href=\"https://ld246.com/tag/siyuan-announcement\" target=\"_blank\">浏览系统公告</a>",

View file

@ -99,6 +99,18 @@
top: 48px;
}
}
&__code {
padding: 0.2em 0.4em;
margin: 0;
font-size: 85%;
border-radius: 3px;
font-family: var(--b3-font-family-code);
word-break: break-word;
background-size: 20px 20px;
white-space: pre-wrap;
background-color: var(--b3-protyle-code-background);
}
}
.ft {

View file

@ -204,15 +204,7 @@
}
code:not(.hljs) {
padding: 0.2em 0.4em;
margin: 0;
font-size: 85%;
border-radius: 3px;
font-family: var(--b3-font-family-code);
word-break: break-word;
background-size: 20px 20px;
white-space: pre-wrap;
background-color: var(--b3-protyle-code-background);
@extend .fn__code;
}
a[href^=pdf-outline] {
@ -252,7 +244,7 @@
}
.protyle-icon,
.protyle-action__language{
.protyle-action__language {
opacity: 0;
transition: var(--b3-transition);
}
@ -463,7 +455,7 @@
&:hover {
color: var(--b3-theme-surface);
background-color: var(--b3-theme-on-surface);
background-color: var(--b3-theme-on-surface);
}
}

View file

@ -27,16 +27,15 @@ export const about = {
<div class="fn__flex b3-label${isBrowser() ? " fn__none" : ""}">
<div class="fn__flex-1">
${window.siyuan.languages.about2}
<div class="b3-label__text b3-typography">${window.siyuan.languages.about3}</div>
<div class='fn__hr'></div>
<span class="b3-label__text b3-typography"><code>${window.siyuan.config.localIPs.join("</code> <code>")}</code></span>
<div class="b3-label__text">${window.siyuan.languages.about3}</div>
<span class="b3-label__text"><code class="fn__code">${window.siyuan.config.localIPs.join("</code> <code class='fn__code'>")}</code></span>
</div>
<div class="fn__space"></div>
<button data-type="open" data-url="http://${window.siyuan.config.system.networkServe ? window.siyuan.config.localIPs[0] : "127.0.0.1"}:6806" class="b3-button b3-button--outline fn__size200 fn__flex-center">${window.siyuan.languages.about4}</button>
</div>
<div class="b3-label${(window.siyuan.config.system.container === "std" || window.siyuan.config.system.container === "docker") ? "" : " fn__none"}">
${window.siyuan.languages.networkProxy}
<div class="b3-label__text b3-typography">
<div class="b3-label__text">
${window.siyuan.languages.about17}
</div>
<div class="b3-label__text fn__flex" style="padding: 4px 0 4px 4px;">

View file

@ -229,7 +229,7 @@ export const bazaar = {
</div>
<div class="item__main">
<div class="item__preview" style="background-image: url(${data.previewURL})"></div>
<div class="item__readme b3-typography" style="position:relative;">
<div class="item__readme b3-typography b3-typography--default" style="position:relative;">
<img data-type="img-loading" style="position: absolute;top: 0;left: 0;height: 100%;width: 100%;padding: 48px;box-sizing: border-box;" src="/stage/loading-pure.svg">
</div>
</div>`;

View file

@ -60,7 +60,7 @@ export const editor = {
<label class="fn__flex b3-label">
<div class="fn__flex-1">
${window.siyuan.languages.md39}
<div class="b3-label__text b3-typography">${window.siyuan.languages.md40}</div>
<div class="b3-label__text">${window.siyuan.languages.md40}</div>
</div>
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="plantUMLServePath" value="${window.siyuan.config.editor.plantUMLServePath}"/>
@ -76,7 +76,7 @@ export const editor = {
<label class="fn__flex b3-label">
<div class="fn__flex-1">
${window.siyuan.languages.md35}
<div class="b3-label__text b3-typography">${window.siyuan.languages.md36}</div>
<div class="b3-label__text">${window.siyuan.languages.md36}</div>
</div>
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="virtualBlockRefExclude" value="${window.siyuan.config.editor.virtualBlockRefExclude}" />
@ -104,7 +104,7 @@ export const editor = {
<label class="fn__flex b3-label">
<div class="fn__flex-1">
${window.siyuan.languages.font}
<div class="b3-label__text b3-typography">${window.siyuan.languages.font1}</div>
<div class="b3-label__text">${window.siyuan.languages.font1}</div>
</div>
<span class="fn__space"></span>
${fontFamilyHTML}

View file

@ -93,7 +93,7 @@ export const exportConfig = {
<label class="fn__flex b3-label">
<div class="fn__flex-1 fn__flex-center">
${window.siyuan.languages.export} Data
<div class="b3-label__text b3-typography">${window.siyuan.languages.exportDataTip}</div>
<div class="b3-label__text">${window.siyuan.languages.exportDataTip}</div>
</div>
<span class="fn__space"></span>
<button class="b3-button b3-button--outline fn__flex-center fn__size200" id="exportData"><svg><use xlink:href="#iconUpload"></use></svg>${window.siyuan.languages.export}</button>
@ -101,7 +101,7 @@ export const exportConfig = {
<div class="fn__flex b3-label">
<div class="fn__flex-1 fn__flex-center">
${window.siyuan.languages.import} Data
<div class="b3-label__text b3-typography">${window.siyuan.languages.importDataTip}</div>
<div class="b3-label__text">${window.siyuan.languages.importDataTip}</div>
</div>
<span class="fn__space"></span>
<button class="b3-button b3-button--outline fn__flex-center fn__size200" style="position: relative">

View file

@ -46,7 +46,7 @@ export const fileTree = {
<label class="fn__flex b3-label">
<div class="fn__flex-1">
${window.siyuan.languages.fileTree12}
<div class="b3-label__text b3-typography">${window.siyuan.languages.fileTree13}</div>
<div class="b3-label__text">${window.siyuan.languages.fileTree13}</div>
</div>
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="createDocNameTemplate" value="">
@ -54,7 +54,7 @@ export const fileTree = {
<label class="b3-label fn__flex">
<div class="fn__flex-1">
${window.siyuan.languages.fileTree5}
<div class="b3-label__text b3-typography">${window.siyuan.languages.fileTree6}</div>
<div class="b3-label__text">${window.siyuan.languages.fileTree6}</div>
</div>
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="refCreateSavePath" value="${window.siyuan.config.fileTree.refCreateSavePath}">

View file

@ -187,7 +187,7 @@ export const query = {
<label class="fn__flex b3-label">
<div class="fn__flex-1">
${window.siyuan.languages.searchLimit}
<div class="b3-label__text b3-typography">${window.siyuan.languages.searchLimit1}</div>
<div class="b3-label__text">${window.siyuan.languages.searchLimit1}</div>
</div>
<span class="fn__space"></span>
<input class="b3-text-field fn__flex-center fn__size200" id="limit" type="number" min="1" max="10240" value="${window.siyuan.config.search.limit}">

View file

@ -108,8 +108,8 @@ export const repos = {
return `<div class="b3-label">${window.siyuan.config.system.container === "ios" ? window.siyuan.languages._kernel[122] : window.siyuan.languages._kernel[29]}</div>
<div class="b3-label">
${window.siyuan.languages.cloudIntro1}
<div class="b3-label__text b3-typography">
<ul>
<div class="b3-label__text">
<ul style="padding-left: 2em">
<li>${window.siyuan.languages.cloudIntro2}</li>
<li>${window.siyuan.languages.cloudIntro3}</li>
<li>${window.siyuan.languages.cloudIntro4}</li>
@ -122,8 +122,8 @@ export const repos = {
</div>
<div class="b3-label">
${window.siyuan.languages.cloudIntro9}
<div class="b3-label__text b3-typography">
<ul>
<div class="b3-label__text">
<ul style="padding-left: 2em">
<li>${window.siyuan.languages.cloudIntro10}</li>
<li>${window.siyuan.languages.cloudIntro11}</li>
</ul>

View file

@ -13,7 +13,7 @@ export const lockFile = (id: string) => {
const html = `<div class="b3-dialog__scrim"></div>
<div class="b3-dialog__container">
<div class="b3-dialog__header" onselectstart="return false;">🔒 ${window.siyuan.languages.lockFile0} <small>v${Constants.SIYUAN_VERSION}</small></div>
<div class="b3-dialog__content b3-typography">
<div class="b3-dialog__content">
<p>${window.siyuan.languages.lockFile1}</p>
<p>${window.siyuan.languages.lockFile2}</p>
</div>
@ -58,7 +58,7 @@ export const kernelError = () => {
const html = `<div class="b3-dialog__scrim"></div>
<div class="b3-dialog__container">
<div class="b3-dialog__header" onselectstart="return false;">💔 ${window.siyuan.languages.kernelFault0} <small>v${Constants.SIYUAN_VERSION}</small></div>
<div class="b3-dialog__content b3-typography">
<div class="b3-dialog__content">
<p>${window.siyuan.languages.kernelFault1}</p>
<p>${window.siyuan.languages.kernelFault2}</p>
${iosReStart}

View file

@ -146,7 +146,7 @@ ${data.shorthandTitle}
<div class="fn__hr"></div>
<a href="${data.shorthandURL}" target="_blank">${data.shorthandURL}</a>
<div class="fn__hr"></div>
<div class="b3-typography">
<div class="b3-typography b3-typography--default">
${(Lute.New()).MarkdownStr("", data.shorthandContent)}
</div>`;
detailsElement.setAttribute("data-id", data.oId);

View file

@ -22,25 +22,25 @@ export const onGetnotebookconf = (data: {
<div class="b3-label">
${window.siyuan.languages.fileTree12}
<div class="fn__hr"></div>
<div class="b3-label__text b3-typography">${window.siyuan.languages.fileTree13}</div>
<div class="b3-label__text">${window.siyuan.languages.fileTree13}</div>
<div class="fn__hr"></div>
<input class="b3-text-field fn__flex-center fn__block" id="createDocNameTemplate" value="">
</div>
<div class="b3-label">
${window.siyuan.languages.fileTree5}
<div class="fn__hr"></div>
<div class="b3-label__text b3-typography">${window.siyuan.languages.fileTree6}</div>
<div class="b3-label__text">${window.siyuan.languages.fileTree6}</div>
<div class="fn__hr"></div>
<input class="b3-text-field fn__flex-center fn__block" id="refCreateSavePath" value="${window.siyuan.config.fileTree.refCreateSavePath}">
</div>
<div class="b3-label">
${window.siyuan.languages.fileTree11}
<div class="fn__hr"></div>
<div class="b3-label__text b3-typography">${window.siyuan.languages.fileTree14}</div>
<div class="b3-label__text">${window.siyuan.languages.fileTree14}</div>
<div class="fn__hr"></div>
<input class="b3-text-field fn__flex-center fn__block" id="dailyNoteSavePath" value="">
<div class="fn__hr"></div>
<div class="b3-label__text b3-typography">${window.siyuan.languages.fileTree15}</div>
<div class="b3-label__text">${window.siyuan.languages.fileTree15}</div>
<div class="fn__hr"></div>
<input class="b3-text-field fn__flex-center fn__block" id="dailyNoteTemplatePath" value="${data.conf.dailyNoteTemplatePath}">
</div></div>`;

View file

@ -15,7 +15,7 @@ export const initAppearance = (modelElement: HTMLElement, modelMainElement: HTML
<option value="0" ${window.siyuan.config.appearance.mode === 0 ? "selected" : ""}>${window.siyuan.languages.themeLight}</option>
<option value="1" ${window.siyuan.config.appearance.mode === 1 ? "selected" : ""}>${window.siyuan.languages.themeDark}</option>
</select>
<div class="b3-label__text b3-typography">${window.siyuan.languages.appearance5}</div>
<div class="b3-label__text">${window.siyuan.languages.appearance5}</div>
</div>
<div class="b3-label">
${window.siyuan.languages.theme}
@ -23,12 +23,12 @@ export const initAppearance = (modelElement: HTMLElement, modelMainElement: HTML
<select class="b3-select fn__block" id="themeLight">
${genOptions(window.siyuan.config.appearance.lightThemes, window.siyuan.config.appearance.themeLight)}
</select>
<div class="b3-label__text b3-typography">${window.siyuan.languages.theme11}</div>
<div class="b3-label__text">${window.siyuan.languages.theme11}</div>
<div class="fn__hr"></div>
<select class="b3-select fn__block" id="themeDark">
${genOptions(window.siyuan.config.appearance.darkThemes, window.siyuan.config.appearance.themeDark)}
</select>
<div class="b3-label__text b3-typography">${window.siyuan.languages.theme12}</div>
<div class="b3-label__text">${window.siyuan.languages.theme12}</div>
</div>
<div class="b3-label">
${window.siyuan.languages.icon}
@ -36,19 +36,19 @@ export const initAppearance = (modelElement: HTMLElement, modelMainElement: HTML
<select class="b3-select fn__block" id="icon">
${genOptions(window.siyuan.config.appearance.icons, window.siyuan.config.appearance.icon)}
</select>
<div class="b3-label__text b3-typography">${window.siyuan.languages.theme2}</div>
<div class="b3-label__text">${window.siyuan.languages.theme2}</div>
</div>
<div class="b3-label">
${window.siyuan.languages.language}
<div class="fn__hr"></div>
<select id="lang" class="b3-select fn__block">${genOptions(window.siyuan.config.langs, window.siyuan.config.appearance.lang)}</select>
<div class="b3-label__text b3-typography">${window.siyuan.languages.language1}</div>
<div class="b3-label__text">${window.siyuan.languages.language1}</div>
</div>
<div class="b3-label">
${window.siyuan.languages.fontSize} <span id="fontSize" class="ft__on-surface">${window.siyuan.config.editor.fontSize}px</span>
<div class="fn__hr"></div>
<input class="b3-slider fn__block" max="72" min="9" step="1" type="range" value="${window.siyuan.config.editor.fontSize}">
<div class="b3-label__text b3-typography">${window.siyuan.languages.fontSizeTip}</div>
<div class="b3-label__text">${window.siyuan.languages.fontSizeTip}</div>
</div>`;
modelMainElement.querySelector(".b3-slider").addEventListener("input", (event: InputEvent & { target: HTMLInputElement }) => {
modelMainElement.querySelector("#fontSize").textContent = event.target.value + "px";

View file

@ -193,9 +193,9 @@ ${accountHTML}
${window.siyuan.languages.about2}
<div class="fn__hr"></div>
<input class="b3-text-field fn__block" readonly value="http://${window.siyuan.config.system.networkServe ? window.siyuan.config.localIPs[0] : "127.0.0.1"}:6806">
<div class="b3-label__text b3-typography">${window.siyuan.languages.about3}</div>
<div class="b3-label__text">${window.siyuan.languages.about3}</div>
<div class="fn__hr"></div>
<span class="b3-label__text b3-typography"><code>${window.siyuan.config.localIPs.join("</code> <code>")}</code></span>
<span class="b3-label__text"><code class="fn__code">${window.siyuan.config.localIPs.join("</code> <code class='fn__code'>")}</code></span>
</div>
<div class="b3-label">
${window.siyuan.languages.about5}
@ -203,7 +203,7 @@ ${accountHTML}
<button class="b3-button b3-button--outline fn__block" id="authCode">
<svg><use xlink:href="#iconLock"></use></svg>${window.siyuan.languages.config}
</button>
<div class="b3-label__text b3-typography">${window.siyuan.languages.about6}</div>
<div class="b3-label__text">${window.siyuan.languages.about6}</div>
</div>
<div class="b3-label">
${window.siyuan.languages.dataRepoKey}
@ -240,7 +240,7 @@ ${accountHTML}
<button class="b3-button b3-button--outline fn__block" id="token">
<svg><use xlink:href="#iconCopy"></use></svg>${window.siyuan.languages.copy}
</button>
<div class="b3-label__text b3-typography">${window.siyuan.languages.about14}</div>
<div class="b3-label__text">${window.siyuan.languages.about14}</div>
</div>
<div class="b3-label">
<div class="fn__flex">
@ -251,7 +251,7 @@ ${accountHTML}
<svg><use xlink:href="#iconUpload"></use></svg> ${window.siyuan.languages.export} Data
</button>
<div class="fn__hr"></div>
<div class="b3-label__text b3-typography">${window.siyuan.languages.exportDataTip}</div>
<div class="b3-label__text">${window.siyuan.languages.exportDataTip}</div>
</div>
<div class="b3-label">
<div class="fn__flex">
@ -263,7 +263,7 @@ ${accountHTML}
<svg><use xlink:href="#iconDownload"></use></svg> ${window.siyuan.languages.import} Data
</button>
<div class="fn__hr"></div>
<div class="b3-label__text b3-typography">${window.siyuan.languages.importDataTip}</div>
<div class="b3-label__text">${window.siyuan.languages.importDataTip}</div>
</div>
<div class="b3-label">
<div class="config-about__logo">

View file

@ -100,7 +100,7 @@ export const setInlineStyle = (set = true) => {
.protyle-wysiwyg .h5 img.emoji, .b3-typography h5 img.emoji {width:${Math.floor(window.siyuan.config.editor.fontSize * 1.13 * 1.25)}px}
.protyle-wysiwyg .h6 img.emoji, .b3-typography h6 img.emoji {width:${Math.floor(window.siyuan.config.editor.fontSize * 1.25)}px}`;
if (window.siyuan.config.editor.fontFamily) {
style += `.b3-typography, .protyle-wysiwyg, .protyle-title, .protyle-title__input{font-family: "${window.siyuan.config.editor.fontFamily}", "quote", "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Microsoft Yahei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols" !important;}`;
style += `.b3-typography:not(.b3-typography--default), .protyle-wysiwyg, .protyle-title, .protyle-title__input{font-family: "${window.siyuan.config.editor.fontFamily}", "quote", "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Microsoft Yahei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols" !important;}`;
}
if (set) {
document.getElementById("editorFontSize").innerHTML = style;

View file

@ -241,7 +241,7 @@ export const openHistory = () => {
<ul style="width:200px;overflow: auto;" class="b3-list b3-list--background">
<li class="b3-list--empty">${window.siyuan.languages.emptyContent}</li>
</ul>
<textarea class="fn__flex-1 b3-typography history__text" readonly></textarea>
<textarea class="fn__flex-1 history__text" readonly></textarea>
</div>
<div data-type="assets" class="fn__flex fn__none">
<ul style="width:200px;overflow: auto;" class="b3-list b3-list--background">