From 70f0ed9306865360c9ec81a572a33c104c6725e7 Mon Sep 17 00:00:00 2001 From: Vitaly Kovalyshyn Date: Tue, 28 Feb 2023 22:11:17 +0200 Subject: [PATCH 1/3] Ukrainian localization: some small improvements (#1104) * Ukrainian localization: some small improvements * ai-prompt fixes --- .../Localization/uk.lproj/Localizable.strings | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/IceCubesApp/Resources/Localization/uk.lproj/Localizable.strings b/IceCubesApp/Resources/Localization/uk.lproj/Localizable.strings index 1033b3a4..a94d9588 100644 --- a/IceCubesApp/Resources/Localization/uk.lproj/Localizable.strings +++ b/IceCubesApp/Resources/Localization/uk.lproj/Localizable.strings @@ -111,9 +111,9 @@ "settings.general.content" = "Налаштування вмісту"; "settings.system" = "Системні налаштування"; "settings.content.navigation-title" = "Налаштування вмісту"; -"settings.content.collapse-long-posts" = "Collapse long posts"; -"settings.content.collapse-long-posts-hint" = "Collapsed posts only display a limited number of lines together with a button to show the full post"; "settings.content.boosts" = "Поширення"; +"settings.content.collapse-long-posts" = "Згортати довгі дописи"; +"settings.content.collapse-long-posts-hint" = "У згорнутих публікаціях відображається лише обмежена кількість рядків разом із кнопкою, щоб показати повну публікацію"; "settings.content.hide-repeated-boosts" = "Не відображати повторні поширення"; "settings.content.instance-settings" = "Налаштування відображення сервера"; "settings.content.use-instance-settings" = "Використовувати налаштування сервера"; @@ -195,7 +195,7 @@ "settings.display.section.font" = "Шрифти"; "settings.section.cache" = "Cache"; -"settings.cache-media.clear" = "Clear Media Cache"; +"settings.cache-media.clear" = "Очистити Media Cache"; // MARK: Tabs "tab.explore" = "Огляд"; @@ -289,13 +289,13 @@ "conversations.action.mark-read" = "Позначити прочитаним"; "conversations.action.view-detail" = "Переглянути деталі"; "conversations.empty.message" = "Looking for some social media love? You'll find all your direct messages and private mentions right here. Happy messaging! 📱❤️"; -"conversations.empty.title" = "Inbox Zero"; +"conversations.empty.title" = "Порожня скринька"; "conversations.error.button" = "Спробувати знову"; "conversations.error.message" = "Помилка завантаження вашого повідомлення"; "conversations.error.title" = "Виникла халепа"; "conversations.navigation-title" = "Особисті повідомлення"; "conversations.new.message.placeholder" = "Нове повідомлення"; -"conversations.latest.message" = "Latest Message"; +"conversations.latest.message" = "Останні повідомлення"; // MARK: Package: DesignSystem "design.tag.n-posts-from-n-participants %lld %lld" = "%lld дописів від %lld учасників"; @@ -326,8 +326,8 @@ "env.poll-duration.1d" = "1 день"; "env.poll-duration.3d" = "3 дні"; "env.poll-duration.7d" = "7 днів"; -"env.poll-vote-frequency.one" = "Один голос"; -"env.poll-vote-frequency.multiple" = "Кілька голосів"; +"env.poll-vote-frequency.one" = "Лише один варіант"; +"env.poll-vote-frequency.multiple" = "Вибір декількох варіантів"; // MARK: Package: Lists "lists.add-remove-%@" = "Додати/Видалити %@"; @@ -385,7 +385,7 @@ "status.action.translated-label-from-%@-%@" = "Переклад з %@ з допомогою %@"; "status.action.bookmark" = "У закладки"; "status.action.boost" = "Поширити"; -"status.action.boost-to-followers" = "Boost to Followers"; +"status.action.boost-to-followers" = "Поширити Підписникам"; "status.action.copy-text" = "Копіювати текст"; "status.action.copy-link" = "Копіювати посилання"; "status.action.delete" = "Видалити"; @@ -414,8 +414,8 @@ "status.draft.delete" = "Видалити чернетку"; "status.draft.save" = "Зберегти чернетку"; "status.editor.ai-prompt.correct" = "Виправити текст"; -"status.editor.ai-prompt.emphasize" = "Підкреслити текст"; -"status.editor.ai-prompt.fit" = "Короткий текст"; +"status.editor.ai-prompt.emphasize" = "Надавати виразності"; +"status.editor.ai-prompt.fit" = "Підігнати текст"; "status.editor.description.add" = "Додати опис"; "status.editor.description.edit" = "Виправити опис"; "status.editor.drafts.navigation-title" = "Чернетки"; @@ -461,7 +461,7 @@ "status.row.you-boosted" = "Ви поширили"; "status.show-less" = "Показати менше"; "status.show-more" = "Показати більше"; -"status.show-full-post" = "Show full post"; +"status.show-full-post" = "Показати весь допис"; "status.summary.at-time" = " о "; "status.summary.edited-time" = "Востаннє змінено: "; "status.summary.n-boosts %lld" = "%lld поширень"; From ecfc82c371035389dedafd36967bed0f9a87b094 Mon Sep 17 00:00:00 2001 From: Chanhwi Joo <56245920+te6-in@users.noreply.github.com> Date: Wed, 1 Mar 2023 05:11:25 +0900 Subject: [PATCH 2/3] Update Korean localization (#1103) --- .../Localization/ko.lproj/Localizable.strings | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/IceCubesApp/Resources/Localization/ko.lproj/Localizable.strings b/IceCubesApp/Resources/Localization/ko.lproj/Localizable.strings index 92471839..01905580 100644 --- a/IceCubesApp/Resources/Localization/ko.lproj/Localizable.strings +++ b/IceCubesApp/Resources/Localization/ko.lproj/Localizable.strings @@ -79,14 +79,14 @@ "settings.display.restore" = "초기 설정으로 되돌리기"; "settings.display.section.display" = "화면"; "settings.display.section.theme" = "테마"; -"settings.display.section.theme.footer" = "시스템 설정에 맞추기 옵션이 꺼져 있을 때만 색상을 직접 고를 수 있습니다."; +"settings.display.section.theme.footer" = "시스템 설정에 맞춤 옵션이 꺼져 있을 때만 색상을 직접 고를 수 있습니다."; "settings.display.status.action-buttons" = "글 동작 버튼"; "settings.display.status.media-style" = "글 미디어 크기"; "settings.display.translate-button" = "번역 버튼 표시"; "settings.display.theme.background" = "배경 색상"; "settings.display.theme.secondary-background" = "보조 배경 색상"; "settings.display.theme.tint" = "강조 색상"; -"settings.display.theme.systemColor" = "시스템 설정에 맞추기"; +"settings.display.theme.systemColor" = "시스템 설정에 맞춤"; "settings.general.browser" = "브라우저"; "settings.general.browser.in-app" = "인앱 브라우저"; "settings.general.browser.in-app.readerview" = "인앱 브라우저에서 항상 읽기 도구 사용"; @@ -108,12 +108,12 @@ "settings.system" = "시스템 설정"; "settings.content.navigation-title" = "콘텐츠 설정"; "settings.content.boosts" = "부스트"; -"settings.content.collapse-long-posts" = "Collapse long posts"; -"settings.content.collapse-long-posts-hint" = "Collapsed posts only display a limited number of lines together with a button to show the full post"; -"settings.content.hide-repeated-boosts" = "중복으로 부스트된 글 숨기기"; +"settings.content.collapse-long-posts" = "긴 글을 접힌 상태로 표시"; +"settings.content.collapse-long-posts-hint" = "접힌 글은 일정 줄까지만 내용이 표시됩니다. 함께 표시되는 버튼을 누르면 전체 내용을 볼 수 있습니다."; +"settings.content.hide-repeated-boosts" = "중복으로 부스트된 글 숨김"; "settings.content.instance-settings" = "인스턴스 콘텐츠 설정"; -"settings.content.use-instance-settings" = "인스턴스 설정에 맞추기"; -"settings.content.expand-spoilers" = "열람 주의 표시된 글 항상 표시하기"; +"settings.content.use-instance-settings" = "인스턴스 설정에 맞춤"; +"settings.content.expand-spoilers" = "열람 주의 표시된 글 항상 가리지 않음"; "settings.content.expand-media" = "표시할 미디어"; "settings.content.default-sensitive" = "내 미디어 항상 민감함으로 표시"; "settings.content.default-visibility" = "글 기본 공개 범위"; @@ -154,7 +154,7 @@ "settings.push.duplicate.button.fix" = "🪄 고치기"; "settings.other.autoplay-video" = "동영상 자동 재생"; "settings.display.font" = "타임라인 글꼴"; -"settings.display.font.system" = "시스템 글꼴 사용"; +"settings.display.font.system" = "시스템 글꼴"; "settings.display.font.custom" = "직접 설정"; "settings.display.font.scaling-%@" = "폰트 크기 조절: %@"; "settings.about.built-with" = "Ice Cubes는 다음 오픈 소스 소프트웨어를 사용하여 개발되었습니다:"; @@ -185,7 +185,7 @@ "settings.swipeactions.status.explanation" = "글을 오른쪽 혹은 왼쪽으로 쓸어넘겨 원하는 동작을 실행할 수 있습니다. 보조 동작은 주 동작이 설정되어 있을 때만 추가할 수 있습니다."; "settings.swipeactions.status.leading" = "오른쪽으로 쓸어넘길 때"; "settings.swipeactions.status.trailing" = "왼쪽으로 쓸어넘길 때"; -"settings.swipeactions.status" = "글"; +"settings.swipeactions.status" = "글을"; "settings.swipeactions.appearance" = "모양"; "settings.swipeactions.use-theme-colors" = "테마 색상 사용"; "settings.swipeactions.use-theme-colors-explanation" = "동작의 기본 색상 대신 테마 색상을 사용합니다."; @@ -295,7 +295,7 @@ "conversations.error.title" = "오류"; "conversations.navigation-title" = "다이렉트 메시지"; "conversations.new.message.placeholder" = "새 메시지"; -"conversations.latest.message" = "최신 메시지"; +"conversations.latest.message" = "가장 최근 메시지를"; // MARK: Package: DesignSystem "design.tag.n-posts-from-n-participants %lld %lld" = "%lld개 글 (%lld명이 이야기 중)"; @@ -400,7 +400,7 @@ "status.action.post" = "게시"; "status.action.quote" = "인용"; "status.action.reply" = "댓글"; -"status.action.section.your-post" = "내 글"; +"status.action.section.your-post" = "내 글을"; "status.action.share" = "링크 및 본문 공유"; "status.action.share-link" = "링크 공유"; "status.action.share-image" = "이미지로 공유"; @@ -462,7 +462,7 @@ "status.row.you-boosted" = "내가 부스트함"; "status.show-less" = "간략히 보기"; "status.show-more" = "더 보기"; -"status.show-full-post" = "Show full post"; +"status.show-full-post" = "전체 내용 보기"; "status.summary.at-time" = " "; "status.summary.edited-time" = "마지막 수정: "; "status.summary.n-boosts %lld" = "부스트 %lld회"; @@ -486,8 +486,8 @@ "filter.contexts.public" = "공개 타임라인"; "filter.contexts.conversations" = "대화"; "filter.contexts.profiles" = "프로필"; -"filter.action.warning" = "경고 표시하고 글 가리기"; -"filter.action.hide" = "완전히 숨기기"; +"filter.action.warning" = "경고 표시하고 글 가림"; +"filter.action.hide" = "완전히 숨김"; // MARK: Accessibility "accessibility.editor.button.attach-photo" = "이미지 첨부"; From ddebf87080ce4a1b40ed9a232619a4a7e9e4dd2e Mon Sep 17 00:00:00 2001 From: Yusuke Arakawa <108506642+nekolaboratory@users.noreply.github.com> Date: Wed, 1 Mar 2023 05:11:32 +0900 Subject: [PATCH 3/3] A cancel button has been placed on the custom pictogram selection screen on the post screen (#1101) Currently, the post screen has a cancel button only on the screen for selecting drafts, so we placed a cancel button for consistency and UX improvement. Related: #1073 Co-authored-by: Yusuke Arakawa --- .../Status/Editor/Components/StatusEditorAccessoryView.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Packages/Status/Sources/Status/Editor/Components/StatusEditorAccessoryView.swift b/Packages/Status/Sources/Status/Editor/Components/StatusEditorAccessoryView.swift index f6323dbe..84d27317 100644 --- a/Packages/Status/Sources/Status/Editor/Components/StatusEditorAccessoryView.swift +++ b/Packages/Status/Sources/Status/Editor/Components/StatusEditorAccessoryView.swift @@ -261,6 +261,11 @@ struct StatusEditorAccessoryView: View { } }.padding(.horizontal) } + .toolbar { + ToolbarItem(placement: .navigationBarLeading) { + Button("action.cancel", action: { isCustomEmojisSheetDisplay = false }) + } + } .scrollContentBackground(.hidden) .background(theme.primaryBackgroundColor) .navigationTitle("status.editor.emojis.navigation-title")