diff --git a/Clocker/Clocker.xcodeproj/project.pbxproj b/Clocker/Clocker.xcodeproj/project.pbxproj index dedaf64..9b408dc 100755 --- a/Clocker/Clocker.xcodeproj/project.pbxproj +++ b/Clocker/Clocker.xcodeproj/project.pbxproj @@ -290,6 +290,7 @@ 35584D1727F0B019006E3EAD /* DateFormatterManagerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatterManagerTests.swift; sourceTree = ""; }; 35584D1927F0B64E006E3EAD /* AppDelegateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegateTests.swift; sourceTree = ""; }; 35621CFB27F66C1900926D5C /* SearchDataSourceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchDataSourceTests.swift; sourceTree = ""; }; + 3567F7DB288DC6520049C7A9 /* uk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = uk; path = uk.lproj/Localizable.strings; sourceTree = ""; }; 3569A44E25441F320087E254 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; 357391852507277500D30819 /* TimeMarkerViewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeMarkerViewItem.swift; sourceTree = ""; }; 357391862507277500D30819 /* HourMarkerViewItem.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = HourMarkerViewItem.xib; sourceTree = ""; }; @@ -1142,6 +1143,7 @@ tr, ar, pl, + uk, ); mainGroup = DD4F7BF913C30F9F00825C6E; productRefGroup = DD4F7C0513C30F9F00825C6E /* Products */; @@ -1462,6 +1464,7 @@ 3552066027AF6277000EF08F /* tr */, 3552066327AF63DC000EF08F /* ar */, 3552066527AF6489000EF08F /* pl */, + 3567F7DB288DC6520049C7A9 /* uk */, ); name = Localizable.strings; path = Clocker; diff --git a/Clocker/Clocker/uk.lproj/Localizable.strings b/Clocker/Clocker/uk.lproj/Localizable.strings new file mode 100644 index 0000000..96ac236 --- /dev/null +++ b/Clocker/Clocker/uk.lproj/Localizable.strings @@ -0,0 +1,160 @@ +/* + Localizable.strings + Clocker + + Created by Abhishek Banthia on 3/27/16. + +*/ + +"CFBundleDisplayName" = "Clocker"; +"Thank you for helping make Clocker even better!" = "Thank you for helping make Clocker even better!"; +"iRateMessageTitle" = "Оціни %@"; +"iRateAppMessage" = "If you enjoy using %@, would you mind taking a moment to rate it? It won’t take more than a minute. Thanks for your support!"; +"iRateGameMessage" = "If you enjoy playing %@, would you mind taking a moment to rate it? It won’t take more than a minute. Thanks for your support!"; +"iRateCancelButton" = "Ні, дякую"; +"iRateRateButton" = "Оцінити зараз"; +"iRateRemindButton" = "Нагадати пізніше"; +"iRateUpdateMessage" = "Оновити зараз?"; +"ClockerVersion" = "Версія %@"; +"CLFeedbackAlertTitle" = "Дякуємо, що допомагаєте зробити Clocker ще кращим!"; +"app-name" = "Clocker"; +"start-at-login" = "Запускати при вході"; +"setup-steps" = "Налаштування Clocker займе лише 3 кроки"; +"Permissions-Header" = "Дозволи"; +"See your next Calendar event here." = "Побачте вашу наступну подію Календаря тут."; +"Click here to start." = "Натисніть тут, щоб почати."; +"Reminders Access" = "Доступ до Нагадувань"; +"Calendar Access" = "Доступ до Календаря"; +"Permissions" = "Дозволи"; +"Calendar Detail" = "Upcoming events from your personal and shared calendars can be shown in the menubar and the panel."; +"Reminders Detail" = "Встановіть нагадування в часовому поясі вибраного вами місця. Ваші нагадування зберігаються в програмі Нагадування за умовчанням."; +"Privacy Text" = "You can change this later in the Privacy section of the System Preferences."; +"Granted Button Text" = "Надано"; +"Denied Button Text" = "Відмовлено"; +"Grant Button Text" = "Надати"; + +// Welcome Onboarding +"It only takes 3 steps to setup Clocker." = "Налаштування Clocker займе лише 3 кроки."; +"Get Started" = "Почати роботу"; + +// Tab Item Titles +"Preferences Tab" = "Налаштування"; +"Appearance Tab" = "Вигляд"; +"Calendar Tab" = "Календар"; +"About Tab" = "Про програму"; +"Permissions Tab" = "Дозволи"; + +// General Preferences Screen +"Start at Login" = "Запускати Clocker при вході"; +"Sort by Time Difference" = "Сортувати за Різницею у часі"; +"Sort by Name" = "Сортувати за Назвою"; +"Sort by Label" = "Сортувати за Позначенням"; +"Search Field Placeholder" = "Введіть місто, область або назву країни"; +"No Timezone Selected" = "Будь ласка, оберіть часовий пояс!"; +"Max Timezones Selected" = "Максимально доступно 100 часових поясів!"; +"Max Search Characters" = "Only 50 characters allowed!"; +"Add Button Title" = "Додати"; +"Close Button Title" = "Закрити"; + +// Onboarding +"Open Clocker At Login" = "Відкривати Clocker при вході"; +"Launch Clocker" = "Запустити Clocker"; + +// Welcome Onboarding +"It only takes 3 steps to set up Clocker." = "Налаштування Clocker займе лише 3 кроки."; +"Get Started" = "Почати роботу"; + +// Permissions +"Calendar Access Title" = "Доступ до Календаря"; +"Reminders Access Title" = "Доступ до Нагадувань"; +"Later Config Description" = "Це можна налаштувати пізніше в Системних параметрах."; +"Back" = "Назад"; +"Continue" = "Continue"; +"Clocker is more useful when it can display events from your calendars." = "Clocker більш корисний, коли може відображати події з ваших календарів."; +"Clocker is more useful when it can display events from your calendars. You can change this setting in System Preferences › Security & Privacy › Privacy." = "Clocker більш корисний, коли може відображати події з ваших календарів. Ви можете змінити цей параметр у Системні параметри › Безпека та приватність › Приватність."; +/* Text for button that takes the user to the System Preferences app. In case the user hasn't given Calendar/Reminders access permission, this button takes you to the System Preferences app where the user can give proper permissions to Clocker. */ +"Launch Preferences" = "Відкрити Системні параметри"; +"Grant Access" = "Надати доступ"; +"Upcoming events from your personal and shared calendars can be shown in the menubar and the panel." = "Upcoming events from your personal and shared calendars can be shown in the menubar and the panel."; +"Granted" = "Надано"; +"Denied" = "Відмовлено"; +"Grant" = "Надати"; +"Unexpected" = "Unexpected"; + +// Onboarding Search +"Quick Add Locations" = "Quick Add Locations"; +"More search options in Clocker Preferences." = "Більше варіантів пошуку в налаштуваннях Clocker."; +"Enter 3 or more characters for locations you'll like to add" = "Enter 3 or more characters for locations you'll like to add"; + +// Start at Login +"Launch at Login" = "Запускати при вході"; +"This can be configured later in Clocker Preferences." = "This can be configured later in Clocker Preferences."; +"Should Clocker open automatically on startup?" = "Should Clocker open automatically on startup?"; + +// Final Onboarding Screen +"You're all set!" = "You're all set!"; +"Thank you for the details." = "Thank you for the details."; +"You'll see a clock icon in your Menu Bar when you launch the app. If you'd like to see a dock icon, go to Preferences." = "You'll see a clock icon in your Menu Bar when you launch the app. If you'd like to see a dock icon, go to Preferences."; +"If you'd like to help us localize the app in your language or receive infrequent app-related updates, please enter your email!" = "If you'd like to help us localize the app in your language or receive infrequent app-related updates, please enter your email!"; + +// Appearance Tab +"Panel Theme" = "Panel Theme"; +"Favourite a timezone to enable menubar display options." = "Favourite a timezone to enable menubar display options."; +"Main Panel Options" = "Main Panel Options"; +"Time Format" = "Формат часу"; +"Day Display Options" = "Варіанти відображання дня"; +"Show Future Slider" = "Show Future Slider"; +"Show Sunrise/Sunset" = "Show Sunrise/Sunset"; +"Display the time in seconds" = "Відображати час у секундах"; +"Larger Text" = "Більший текст"; +"Future Slider Range" = "Future Slider Range"; +"Include Date" = "Include Date"; +"Include Day" = "Include Day"; +"Include Place Name" = "Include Place Name"; +"Menubar Display Options" = "Menubar Display Options"; +/* Appears in Preferences -> Appearance which allows the user to switch between the compact and standard menubar mode. It doesn't lead anywhere. */ +"Menubar Mode" = "Menubar Mode"; +"Preview" = "Preview"; +"Miscellaneous" = "Miscellaneous"; + +// Empty View +"No places added" = "No places added"; + +// Panel +"No upcoming event." = "No upcoming event."; +"You have no events scheduled for tomorrow." = "You have no events scheduled for tomorrow."; + +// Review +"Enjoy using Clocker?" = "Enjoy using Clocker?"; + +// App Feedback +"Tell us what you think!" = "Розкажіть нам, що ви думаєте!"; +"Contact Information (Optional)" = "Contact Information (Optional)"; +"Contact fields are optional! Your contact information will let us contact you in case we need more information or can help!" = "Contact fields are optional! Your contact information will let us contact you in case we need more information or can help!"; + +// About View Screen +"Feedback is always welcome:" = "Feedback is always welcome:"; + +// Calendars View +"Upcoming Event View Options" = "Варіанти перегляду майбутньої події"; +"Show Upcoming Event View" = "Show Upcoming Event View"; +"Show All Day Meetings" = "Show All Day Meetings"; +"Show Next Meeting Title in Menubar" = "Show Next Meeting Title in Menubar"; +"Truncate menubar text longer than" = "Truncate menubar text longer than"; +"characters" = "characters"; +"Show events from" = "Show events from"; +"If meeting title is \"Meeting with Neel\" and truncate length is set to 5, text in menubar will appear as \"Meeti...\"" = "If meeting title is \"Meeting with Neel\" and truncate length is set to 5, text in menubar will appear as \"Meeti...\""; + +// Notes Popover +"Reminder Set" = "Reminder Set"; +"Successfully set." = "Successfully set."; + +// Errors +"You're offline, maybe?" = "You're offline, maybe?"; +"Try again, maybe?" = "Try again, maybe?"; +"The Internet connection appears to be offline." = "The Internet connection appears to be offline."; + +// UI Tests +"New Zealand" = "New Zealand"; +"Florida" = "Florida"; +"San Francisco" = "San Francisco";