Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
### Added
- Devin: add daily and weekly quota tracking from the signed-in Chrome session or a manual Bearer token (#1264, fixes #800). Thanks @coygeek!
- Menu bar: move the highlighted Overview provider with trackpad or mouse-wheel scrolling while preserving native submenu and keyboard behavior (#1436). Thanks @joshuavial!
- Localization: add Polish as a selectable app language (#1253). Thanks @Yuxin-Qiao!

### Fixed
- Menu bar: anchor merged provider dropdowns to the status item's trailing edge without marking preserved in-flight refresh content fresh, preventing horizontal drift while keeping deferred updates visible (#1288). Thanks @Yuxin-Qiao!
Expand Down
2 changes: 2 additions & 0 deletions Sources/CodexBar/PreferencesGeneralPane.swift
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ enum AppLanguage: String, CaseIterable, Identifiable {
case ukrainian = "uk"
case vietnamese = "vi"
case japanese = "ja"
case polish = "pl"

var id: String {
self.rawValue
Expand All @@ -36,6 +37,7 @@ enum AppLanguage: String, CaseIterable, Identifiable {
case .ukrainian: L("language_ukrainian")
case .vietnamese: L("language_vietnamese")
case .japanese: L("language_japanese")
case .polish: L("language_polish")
}
}
}
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/ca.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,7 @@
"language_french" = "Francès";
"language_ukrainian" = "Ucraïnès";
"language_japanese" = "Japonès";
"language_polish" = "Polski";
"start_at_login_title" = "Obrir en iniciar la sessió";
"start_at_login_subtitle" = "Obre el CodexBar automàticament en iniciar el Mac.";
"show_cost_summary" = "Mostra el resum de cost";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/en.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -406,6 +406,7 @@
"language_french" = "French";
"language_ukrainian" = "Українська";
"language_japanese" = "Japanese";
"language_polish" = "Polski";
"start_at_login_title" = "Start at Login";
"start_at_login_subtitle" = "Automatically opens CodexBar when you start your Mac.";
"show_cost_summary" = "Show cost summary";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/es.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,7 @@
"language_french" = "Francés";
"language_ukrainian" = "Ucraniano";
"language_japanese" = "Japonés";
"language_polish" = "Polski";
"start_at_login_title" = "Abrir al iniciar sesión";
"start_at_login_subtitle" = "Abre CodexBar automáticamente al iniciar tu Mac.";
"show_cost_summary" = "Mostrar resumen de coste";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/fr.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@
"language_ukrainian" = "Ukrainien";
"language_japanese" = "Japonais";
"language_vietnamese" = "Vietnamien";
"language_polish" = "Polonais";
"start_at_login_title" = "Lancer à l'ouverture de session";
"start_at_login_subtitle" = "Ouvre automatiquement CodexBar au démarrage de votre Mac.";
"show_cost_summary" = "Afficher le récapitulatif des coûts";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/ja.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,7 @@
"language_french" = "フランス語";
"language_ukrainian" = "ウクライナ語";
"language_japanese" = "日本語";
"language_polish" = "ポーランド語";
"start_at_login_title" = "ログイン時に起動";
"start_at_login_subtitle" = "Mac の起動時に CodexBar を自動的に開きます。";
"show_cost_summary" = "コスト概要を表示";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/nl.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@
"language_japanese" = "Japans";
"language_swedish" = "Zweeds";
"language_vietnamese" = "Vietnamees";
"language_polish" = "Pools";
"start_at_login_title" = "Begin bij Inloggen";
"start_at_login_subtitle" = "Opent automatisch CodexBar wanneer u uw Mac start.";
"show_cost_summary" = "Kostenoverzicht weergeven";
Expand Down
1,073 changes: 1,073 additions & 0 deletions Sources/CodexBar/Resources/pl.lproj/Localizable.strings

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/pt-BR.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,7 @@
"language_french" = "Francês";
"language_ukrainian" = "Ucraniano";
"language_japanese" = "Japonês";
"language_polish" = "Polski";
"start_at_login_title" = "Iniciar ao fazer login";
"start_at_login_subtitle" = "Abre o CodexBar automaticamente ao iniciar o Mac.";
"show_cost_summary" = "Mostrar resumo de custos";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/sv.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@
"language_french" = "Franska";
"language_ukrainian" = "Ukrainska";
"language_japanese" = "Japanska";
"language_polish" = "Polski";
"start_at_login_title" = "Starta vid inloggning";
"start_at_login_subtitle" = "Öppnar CodexBar automatiskt när du startar din Mac.";
"show_cost_summary" = "Visa kostnadssammanfattning";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/uk.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,7 @@
"language_ukrainian" = "Українська";
"language_japanese" = "Японська";
"language_vietnamese" = "В'єтнамська";
"language_polish" = "Польська";
"start_at_login_title" = "Почніть із входу";
"start_at_login_subtitle" = "Автоматично відкриває CodexBar під час запуску Mac.";
"show_cost_summary" = "Показати підсумок витрат";
Expand Down
1 change: 1 addition & 0 deletions Sources/CodexBar/Resources/vi.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -1067,3 +1067,4 @@
"Search providers" = "Tìm kiếm nhà cung cấp";

"language_vietnamese" = "Tiếng Việt";
"language_polish" = "Tiếng Ba Lan";
Original file line number Diff line number Diff line change
Expand Up @@ -411,6 +411,7 @@
"language_french" = "法语";
"language_ukrainian" = "乌克兰语";
"language_japanese" = "日语";
"language_polish" = "Polski";
"start_at_login_title" = "开机启动";
"start_at_login_subtitle" = "启动 Mac 时自动打开 CodexBar。";
"show_cost_summary" = "显示费用摘要";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -411,6 +411,7 @@
"language_french" = "法語";
"language_ukrainian" = "烏克蘭語";
"language_japanese" = "日語";
"language_polish" = "Polski";
"start_at_login_title" = "登入時啟動";
"start_at_login_subtitle" = "登入 Mac 時自動開啟 CodexBar。";
"show_cost_summary" = "顯示費用摘要";
Expand Down
1 change: 1 addition & 0 deletions Tests/CodexBarTests/LocalizationLanguageCatalogTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ struct LocalizationLanguageCatalogTests {
"language_ukrainian",
"language_vietnamese",
"language_japanese",
"language_polish",
]

@Test
Expand Down