From 8e0e5d67ac88406a17d35003357207e7780b230d Mon Sep 17 00:00:00 2001 From: YellowRover <140889695+YellowRover@users.noreply.github.com> Date: Thu, 16 May 2024 01:28:40 +0300 Subject: [PATCH 1/3] Update Russian translation (#758) More appropriate translation Co-authored-by: Ankit Ahuja --- src/_locales/ru.config | 98 +++++++++++++++++++++--------------------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/src/_locales/ru.config b/src/_locales/ru.config index 808debb4..8f38717b 100644 --- a/src/_locales/ru.config +++ b/src/_locales/ru.config @@ -16,7 +16,7 @@ Высота линии @text_decoration -Украшение +Оформление @text_transform Преобразовать @@ -28,7 +28,7 @@ Текст @background_color -Задний план +Фон @visibility Видимость @@ -37,13 +37,13 @@ Спрятать @margin -Прибыль +Поле @border Граница @padding -Прокладка +Отступ @width Ширина @@ -52,7 +52,7 @@ Высота @none -Никто +Нет @default По умолчанию @@ -61,13 +61,13 @@ Тонкий @light -Легкий +Лёгкий @regular Обычный @medium -Средняя +Средний @bold Жирный @@ -79,7 +79,7 @@ Тонкий курсив @light_italic -Светлый курсив +Лёгкий курсив @italic Курсив @@ -91,40 +91,40 @@ Жирный курсив @black_italic -Черный курсив +Чёрный курсив @border_style Стиль @border_color -цвет +Цвет @border_none -Никто +Нет @border_solid -Твердый +Сплошной @border_dotted Пунктирный @border_dashed -Пунктирная +Штриховой @border_double Двойной @border_groove -Паз +Вогнутый @border_ridge -Ридж +Выгнутый @border_inset -Вставка +Впадающий @border_outset -Начало +Выпадающий #==== Editor ==== @text_properties @@ -140,7 +140,7 @@ Граница @basic_mode -Базовый +Основное @basic_mode_description Визуальный редактор CSS @@ -149,7 +149,7 @@ Магия @magic_mode_description -Экспериментальные особенности +Экспериментальные функции @code_mode Код @@ -158,7 +158,7 @@ Код @inspect_description -Выберите элемент на странице для его стиля +Выберите элемент на странице для его стилизации @enter_css_selector Войдите в селектор CSS ... @@ -173,7 +173,7 @@ Это приведет к безвозвратному удалению вашего css для $url$. Вы не можете отменить это. @delete -удалять +Удалить @cancel Отмена @@ -188,16 +188,16 @@ Изменить размер @dock_to_right -Двигаться вправо +Прикрепить справа @dock_to_left -Переместить влево +Прикрепить слева @adjust_page_layout -Отрегулируйте макет страницы +Отрегулировать макет страницы @close -близко +Закрыть #==== Keyboard shortcuts help ==== @@ -208,10 +208,10 @@ Настроить @editor -редактор +Редактор @global -Глобальный +Глобальные @toggle_editor Переключить редактор @@ -220,7 +220,7 @@ Переключить стиль @toggle_readability -Переключить читабельность +Переключить удобочитаемость @toggle_grayscale Переключить оттенки серого @@ -235,7 +235,7 @@ Перейти в основной редактор @set_magic_mode -Перейти в волшебный редактор +Перейти в магический редактор @set_code_mode Перейти в редактор кода @@ -247,7 +247,7 @@ Применить CSS для отображения / скрытия выбранных элементов @styling -Укладка +Стилизация @magic_mode_description Экспериментальные возможности. Может работать не на всех страницах должным образом. @@ -255,7 +255,7 @@ #==== Readability ==== @readability -Читаемость +Удобочитаемость @enable_readability Включить удобочитаемость @@ -267,10 +267,10 @@ Тема @light_theme -Легкий +Светлая @dark_theme -Темно +Тёмная @sepia_theme Сепия @@ -303,21 +303,21 @@ #==== Context Menu ==== @style_element -Элемент стиля +Стилизовать элемент #==== Options ==== @basics_options -Основы +Основное @styles_options Стили @sync_options -Резервное копирование +Синхронизация @help_options -Помогите +Помощь @donate Пожертвовать @@ -328,13 +328,13 @@ Контекстное меню @enable_right_click_menu -Включить меню правого клика +Включить меню при правом клике @fonts Шрифты @fonts_description -Введите разделенные запятые списки шрифтов, чтобы сделать доступным для стиля.Любые локальные или Google шрифты поддерживаются +Введите разделённый запятыми список шрифтов, чтобы сделать их доступными при стилизации. Поддерживаются любые локальные или Google шрифты @fonts_edit_list Редактировать список шрифтов ... @@ -360,7 +360,7 @@ Удалить все стили @open_delete_style_dialog -Удалять... +Удалить... @delete_style_warning Это навсегда удалит ваш стиль. Вы не можете отменить это. @@ -377,10 +377,10 @@ Ручная синхронизация через Google Диск @sync_description -Для обновления удаленных и / или локальных стилей необходимо выполнить синхронизацию вручную. +Для обновления сохранённых удалённо и/или локально стилей необходимо выполнить синхронизацию вручную. @view_synced_file -смотреть +Просмотреть @download_synced_file Скачать @@ -389,16 +389,16 @@ Синхронизировать сейчас @sync_in_progress -Синхронизации... +Синхронизация... @synced_at_time Синхронизировано $time$ @disable_google_drive_sync -Отключить синхронизацию Google Диска +Отключить синхронизацию через Google Диск @enable_google_drive_sync -Включить Google Drive Sync +Включить синхрозацию через Google Диск #==== Backup ==== @@ -412,7 +412,7 @@ Экспорт @import -Импортировать +Импорт @import_success Стили успешно импортированы @@ -424,18 +424,18 @@ @store_listing -Вы выбираете элемент и выбираете любые изменения, которые хотите внести в редакторе. Вы можете изменить шрифт, цвет, поля, видимость и многое другое. Вы также можете кодировать CSS вручную. +Вы выбираете элемент и выбираете любые изменения, которые хотите внести в редакторе. Вы можете изменить шрифт, цвет, поля, видимость и многое другое. Вы также можете изменять код CSS вручную. ★ Простота использования: выбирайте и стилизуйте элементы с помощью действий пользовательского интерфейса. ★ Просто и быстро: изменения сохраняются мгновенно ★ Редактор кода - напишите свой собственный CSS ★ Режим удобочитаемости - сделайте статьи на любом сайте удобочитаемыми, скрывая несущественные элементы страницы, такие как боковые панели, нижние колонтитулы и рекламу. -★ Режим оттенков серого: включите оттенки серого, чтобы снизить нагрузку на веб-сайты. +★ Режим оттенков серого: включите оттенки серого, чтобы снизить нагрузку от веб-сайтов. @privacy_policy Политика конфиденциальности: -Stylebot никогда не собирал и никогда не будет собирать какие-либо личные данные, историю просмотров и т. Д. Разрешение на доступ к веб-сайтам позволяет вам настраивать CSS только для любой веб-страницы и автоматически применять ваш CSS при посещении веб-страницы в будущем. +Stylebot никогда не собирал и никогда не будет собирать какие-либо личные данные, историю просмотров и т.д. Разрешение на доступ к веб-сайтам позволяет вам настраивать CSS только для любой веб-страницы и автоматически применять ваш CSS при посещении веб-страницы в будущем. В будущем Stylebot может собирать версию браузера, название платформы, настройки пользователя (за исключением списка веб-сайтов или любых других данных, которые могут помочь идентифицировать пользователя). Эта информация необходима для принятия решения о внедрении новых функций, удалении неиспользуемых функций или предложении настроек по умолчанию для новых пользователей. Это произойдет только с вашего разрешения. From 73eb9c6d69ff1386612b72d497197e5acec48f23 Mon Sep 17 00:00:00 2001 From: "Yoon, Hyunho" Date: Thu, 16 May 2024 07:32:48 +0900 Subject: [PATCH 2/3] fix: improve Korean translation (#734) Modify the expression appropriately in Korean Co-authored-by: Ankit Ahuja --- src/_locales/ko.config | 180 ++++++++++++++++++++--------------------- 1 file changed, 90 insertions(+), 90 deletions(-) diff --git a/src/_locales/ko.config b/src/_locales/ko.config index 36dd10f8..65983231 100644 --- a/src/_locales/ko.config +++ b/src/_locales/ko.config @@ -1,34 +1,34 @@ @extension_description -웹의 모양을 즉시 변경 +웹 페이지의 모습을 원하는 대로 바꿉니다. #==== CSS Properties ==== @font_family -서체 +글꼴 @font_size -크기 +글꼴 크기 @font_style -스타일 +글꼴 스타일 @line_height -행높이 +행 높이 @text_decoration -장식 +글자 꾸미기 @text_transform -변형 +텍스트 변형 @text_align -정렬 +텍스트 정렬 @text_color -글자색 +글자 색상 @background_color -배경색 +배경 색상 @visibility 보이기 @@ -37,16 +37,16 @@ 숨기기 @margin -여백 +바깥 여백 @border -외곽선 +테두리 @padding -패딩 +안쪽 여백 @width -폭 +너비 @height 높이 @@ -55,52 +55,52 @@ 없음 @default -기본 +기본 글자체 @thin -얇은체 +가는 글자체 @light -옅은체 +옅은 글자체 @regular -일반체 +보통 글자체 @medium -중간체 +중간 글자체 @bold -굵은체 +굵은 글자체 @black -진한체 +진한 글자체 @thin_italic -얇은 기울임 꼴 +가는 이탤릭체 @light_italic -옅은 기울임 꼴 +옅은 이탤릭체 @italic -기울임 꼴 +이탤릭체 @medium_italic -중간 기울임 꼴 +중간 이탤릭체 @bold_italic -굵은 기울임 꼴 +굵은 이탤릭체 @black_italic -진한 기울임 꼴 +진한 이탤릭체 @border_style -외곽선 모양 +테두리 형태 @border_color -외곽선 색 +테두리 색상 @border_none -없음 +테두리 없음 @border_solid 실선 @@ -112,7 +112,7 @@ 긴 점선 @border_double -2줄 +이중 실선 @border_groove 음각선 @@ -128,49 +128,49 @@ #==== Editor ==== @text_properties -텍스트 +텍스트 설정 @color_properties -색 +색상 설정 @layout_properties -레이아웃 +레이아웃 설정 @border_properties -외곽선 +테두리 설정 @basic_mode -기본 +기본 설정 @basic_mode_description -비주얼 CSS 편집기 +비주얼 CSS 편집기를 엽니다. @magic_mode -마법사 +설정 마법사 @magic_mode_description -실험적 기능 +실험적인 기능입니다. @code_mode -코드 +코드 편집 @code_mode_description -코드 +CSS 코드 편집기를 엽니다. -@inspect_description +@inspect_description 페이지에서 스타일을 지정할 요소를 선택하십시오. @enter_css_selector -CSS 선택기 입력 ... +CSS 선택자 입력... @delete_style -스타일 삭제 ... +스타일 삭제... @delete_style_for_url_title $url$의 스타일 삭제 @delete_style_for_url_description -$url$에 대한 CSS가 영구적으로 삭제됩니다. 이 작업은 취소 할 수 없습니다. +$url$의 스타일이 완전히 삭제됩니다. 이 작업은 되돌릴 수 없으니 주의하십시오. @delete 삭제 @@ -179,19 +179,19 @@ $url$에 대한 CSS가 영구적으로 삭제됩니다. 이 작업은 취소 할 취소 @view_options -옵션 ... +옵션... @view_keyboard_shortcuts -단축키보기 ... +키보드 단축키 보기... @resize 크기 조정 @dock_to_right -오른쪽 고정 +오른쪽에 고정 @dock_to_left -왼쪽 고정 +왼쪽에 고정 @adjust_page_layout 페이지 레이아웃 조정 @@ -214,54 +214,54 @@ $url$에 대한 CSS가 영구적으로 삭제됩니다. 이 작업은 취소 할 전역 설정 @toggle_editor -편집기 전환 +편집기 열기 @toggle_styling -스타일 전환 +스타일 적용 @toggle_readability -가독성 전환 +가독성 모드 켜기 @toggle_grayscale -그레이 스케일 전환 +회색조 모드 켜기 @toggle_inspector -요소 검사기 전환 +요소 검사기 켜기 @move_editor 편집기 이동 @set_basic_mode -기본 편집기로 전환 +기본 편집 모드로 전환 @set_magic_mode -마법사 모드로 전환 +설정 마법사 모드로 전환 @set_code_mode -코드 편집기로 전환 +코드 편집 모드로 전환 @show_help -도움말보기 +도움말 보기 @hide_element -CSS를 적용하여 선택한 요소 표시 / 숨기기 +CSS를 적용해 선택한 요소를 표시하거나 숨기기 @styling -스타일링 +스타일 설정 @magic_mode_description -실험적 기능. 모든 페이지에서 예상대로 작동하지 않을 수 있습니다. +실험적인 기능입니다. 간혹 예상대로 작동하지 않을 수도 있습니다. #==== Readability ==== @readability -가독성 +가독성 모드 @enable_readability -가독성 활성화 +가독성 모드 켜기 @readability_description -사이드 바, 바닥글 및 광고와 같이 중요하지 않은 페이지 요소를 숨겨 사이트의 기사를 읽을 수 있도록 만드세요. +사이드 바, 바닥글, 광고와 같이 중요하지 않은 페이지 요소를 숨겨 페이지의 본문에 집중할 수 있습니다. @theme 테마 @@ -273,7 +273,7 @@ CSS를 적용하여 선택한 요소 표시 / 숨기기 어두운 테마 @sepia_theme -세피아 +세피아 테마 @decrease_width 너비 줄이기 @@ -284,7 +284,7 @@ CSS를 적용하여 선택한 요소 표시 / 숨기기 #==== Grayscale ==== @grayscale -회색조 +회색조 모드 @grayscale_description 페이지에 회색조 스타일을 적용합니다. @@ -298,23 +298,23 @@ Stylebot 열기 Stylebot 닫기 @see_whats_new_3_1 -3.1의 새로운 기능보기 ... +3.1의 새로운 기능 보기... #==== Context Menu ==== @style_element -스타일 요소 +이 요소의 스타일 설정 #==== Options ==== @basics_options -기본 옵션 +기본 설정 @styles_options -스타일 +스타일 설정 @sync_options -동기화 +동기화 설정 @help_options 도움말 @@ -325,24 +325,24 @@ Stylebot 닫기 #==== Basics ==== @context_menu -마우스 오른쪽 메뉴 +콘텍스트 메뉴 @enable_right_click_menu -마우스 오른쪽 메뉴 활성화 +브라우저 콘텍스트 메뉴에 Stylebot 메뉴 추가 @fonts 글꼴 @fonts_description -스타일에 적용할 수 있도록 글꼴 목록을 쉼표로 분리하여 입력하십시오.모든 로컬 또는 Google 글꼴이 지원됩니다 +스타일 설정에서 사용할 글꼴들을 쉼표로 구분해서 입력하십시오. 사용자 컴퓨터에 설치된 글꼴이나 Google Fonts을 사용할 수 있습니다. @fonts_edit_list -글꼴 목록 편집 ... +글꼴 목록 편집... #==== Styles ==== @add_new_style -새 스타일 추가 ... +새 스타일 추가... @enable_all_styles 모두 활성화 @@ -354,7 +354,7 @@ Stylebot 닫기 모두 삭제... @delete_all_warning -모든 스타일이 영구적으로 삭제됩니다. 이 작업은 취소 할 수 없습니다. +모든 스타일이 완전히 삭제됩니다. 이 작업은 되돌릴 수 없으니 주의하십시오. @delete_all_styles 모든 스타일 삭제 @@ -363,7 +363,7 @@ Stylebot 닫기 스타일 삭제... @delete_style_warning -스타일이 영구적으로 삭제됩니다. 이 작업은 취소 할 수 없습니다. +스타일이 완전히 삭제됩니다. 이 작업은 되돌릴 수 없으니 주의하십시오. @open_edit_style_dialog 스타일 편집... @@ -377,7 +377,7 @@ Stylebot 닫기 Google 드라이브로 수동 동기화 @sync_description -원격 및 / 또는 로컬 스타일을 업데이트하려면 수동으로 동기화해야합니다. +Google 드라이브에 저장된 스타일과 사용자 컴퓨터에 저장된 스타일을 수동으로 동기화합니다. @view_synced_file 보기 @@ -389,7 +389,7 @@ Google 드라이브로 수동 동기화 지금 동기화 @sync_in_progress -동기화 중 ... +동기화 중... @synced_at_time 동기화 됨 $time$ @@ -406,7 +406,7 @@ Google 드라이브 동기화 사용 백업 @backup_description -스타일을 JSON으로 내보내기 및 가져오기 +스타일을 JSON으로 내보내거나 가져오기 @export 내보내기 @@ -415,7 +415,7 @@ Google 드라이브 동기화 사용 가져오기 @import_success -스타일을 성공적으로 가져 왔습니다 +스타일을 성공적으로 가져왔습니다 @import_error 스타일을 가져올 수 없습니다 - $error$ @@ -424,18 +424,18 @@ Google 드라이브 동기화 사용 @store_listing -요소를 선택하고 편집기에서 변경하려는 내용을 선택합니다. 글꼴, 색상, 여백, 가독성 등을 변경할 수 있습니다. CSS를 수동으로 편집할 수도 있습니다. +요소를 선택하고 편집기에서 원하는 스타일을 변경합니다. 글꼴, 색상, 여백, 표시 여부 등 여러 스타일을 변경할 수 있습니다. 또한 CSS를 직접 편집할 수도 있습니다. -★ 사용하기 쉬움 : UI 작업을 사용하여 요소 선택 및 스타일 지정 -★ 간단하고 빠름 : 변경 사항이 즉시 저장됩니다. -★ 코드 편집기-자신 만의 CSS 작성 -★ 가독성 모드-사이드 바, 바닥글 및 광고와 같은 중요하지 않은 페이지 요소를 숨겨서 모든 사이트의 기사를 읽을 수 있도록합니다. -★ 회색조 모드-웹 사이트의 부담을 줄이기 위해 회색조 스타일을 켜십시오. +★ 사용하기 쉽습니다. 간단한 UI를 이용해 요소를 선택해서 스타일을 설정할 수 있습니다. +★ 간결하고 빠릅니다. 설정한 스타일은 곧바로 저장되고 적용됩니다. +★ 코드 편집기를 이용해 자신만의 CSS를 작성할 수 있습니다. +★ 가독성 모드를 사용하면, 사이드 바, 바닥글, 광고와 같이 중요하지 않은 페이지 요소를 숨겨 페이지의 본문에 집중할 수 있습니다. +★ 회색조 모드를 사용하면 눈의 피로를 줄일 수 있습니다. @privacy_policy 개인 정보 정책: -Stylebot은 개인 데이터, 검색 기록 등을 수집 한 적이 없으며 앞으로도 절대 수집하지 않을 것입니다. 웹 사이트에 액세스 할 수있는 권한은 웹 페이지에 CSS를 사용자 정의하고 페이지를 방문 할 때 CSS를 자동으로 적용하기 위해서 필요합니다. +Stylebot은 개인 정보, 검색 기록 등을 수집한 적이 없으며 앞으로도 수집하지 않을 것입니다. 웹 페이지에 접근할 수 있는 권한은, 사용자가 웹 페이지에 적용할 CSS를 정의할 때에만, 그리고 사용자가 그 페이지를 방문하면 자동으로 CSS를 적용하기 위해서만 필요합니다. -향후 Stylebot은 브라우저 버전, 플랫폼 이름, 사용자 설정 (웹 사이트 목록 또는 사용자 식별에 도움이 될 수있는 기타 데이터 제외)을 수집할 수 있습니다. 이 정보는 새 기능 구현, 사용하지 않는 기능 제거 또는 새 사용자를위한 기본 설정 제안에 대한 결정에 필요합니다. 이는 당신이 허가하는 경우에만 사용될 것입니다. +앞으로 Stylebot은 브라우저 버전, 플랫폼 이름, 사용자 설정(웹 사이트 목록이나 사용자를 식별할 수 있는 정보는 제외)을 수집할 수도 있습니다. 이 정보는 새로운 기능을 구현하거나, 사용하지 않는 기능을 제거하거나, 새로운 사용자를 위한 기본 설정을 결정하는 데 필요합니다. 이는 사용자가 허락하는 경우에만 수집할 것입니다. From b0bd37f90f11fc7ab3ff1e86a31a78b7cc8132d5 Mon Sep 17 00:00:00 2001 From: Richard Macklin <1863540+rmacklin@users.noreply.github.com> Date: Wed, 15 May 2024 15:51:08 -0700 Subject: [PATCH 3/3] Remove fibers dependency (#750) It seems that the usage of this dependency was removed in b7d2708110efc2177e1ae2fd0312109194d92714, so we don't actually need it. Furthermore, even though it doesn't appear to be used anywhere else, just having the package as a dependency breaks `yarn build` on node 16: ``` yarn build yarn run v1.22.19 $ cross-env NODE_ENV=production webpack --hide-modules build [=== ] 15%Assertion failed: (thread_id_key != 0x7777), function find_thread_id_key, file coroutine.cc, line 134. error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. node:internal/process/promises:279 triggerUncaughtException(err, true /* fromPromise */); ^ RpcIpcMessagePortClosedError: Cannot send the message - the message port has been closed for the process 83355. at /Users/rmacklin/src/github.com/ankit/stylebot/stylebot/node_modules/fork-ts-checker-webpack-plugin/lib/rpc/rpc-ipc/RpcIpcMessagePort.js:47:47 at processTicksAndRejections (node:internal/process/task_queues:82:21) { code: undefined, signal: undefined } ``` and that `thread_id_key` error is apparently a well-known issue with the fibers package which doesn't support node 16: https://github.com/laverdet/node-fibers/commit/8f2809869cc92c28c92880c4a38317ae3dbe654d After removing the dependency, we can successfully run `yarn build` on node 16 (which is important, because earlier versions of node are not supported on darwin-arm64, a.k.a. Apple Silicon): ``` yarn build yarn run v1.22.19 $ cross-env NODE_ENV=production webpack --hide-modules build [====== ] 32%Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Build completed in 5.822s ``` Co-authored-by: Ankit Ahuja --- package.json | 1 - yarn.lock | 12 ------------ 2 files changed, 13 deletions(-) diff --git a/package.json b/package.json index 3d8228dd..7c1714c0 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,6 @@ "eslint-config-prettier": "^6.11.0", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-vue": "^6.2.2", - "fibers": "^5.0.0", "hotkeys-js": "^3.8.1", "husky": "^4.2.5", "jest": "^26.1.0", diff --git a/yarn.lock b/yarn.lock index 91506aa4..a9bc8193 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3795,11 +3795,6 @@ detect-file@^1.0.0: resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= -detect-libc@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" @@ -4670,13 +4665,6 @@ fd-slicer@~1.1.0: dependencies: pend "~1.2.0" -fibers@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/fibers/-/fibers-5.0.0.tgz#3a60e0695b3ee5f6db94e62726716fa7a59acc41" - integrity sha512-UpGv/YAZp7mhKHxDvC1tColrroGRX90sSvh8RMZV9leo+e5+EkRVgCEZPlmXeo3BUNQTZxUaVdLskq1Q2FyCPg== - dependencies: - detect-libc "^1.0.3" - figgy-pudding@^3.5.1: version "3.5.2" resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"