-
Notifications
You must be signed in to change notification settings - Fork 277
/
Strings.swift
2976 lines (2936 loc) · 173 KB
/
Strings.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// swiftlint:disable all
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen
import Foundation
// swiftlint:disable superfluous_disable_command file_length implicit_return
// MARK: - Strings
// swiftlint:disable explicit_type_interface function_parameter_count identifier_name line_length
// swiftlint:disable nesting type_body_length type_name vertical_whitespace_opening_braces
public enum L10n {
/// Add
public static var addButtonLabel: String { return L10n.tr("Localizable", "addButtonLabel") }
/// Cancel
public static var cancelLabel: String { return L10n.tr("Localizable", "cancel_label") }
/// Copy
public static var copyLabel: String { return L10n.tr("Localizable", "copy_label") }
/// Delete
public static var delete: String { return L10n.tr("Localizable", "delete") }
/// Done
public static var doneLabel: String { return L10n.tr("Localizable", "done_label") }
/// Error
public static var errorLabel: String { return L10n.tr("Localizable", "error_label") }
/// No
public static var noLabel: String { return L10n.tr("Localizable", "no_label") }
/// Off
public static var offLabel: String { return L10n.tr("Localizable", "off_label") }
/// OK
public static var okLabel: String { return L10n.tr("Localizable", "ok_label") }
/// On
public static var onLabel: String { return L10n.tr("Localizable", "on_label") }
/// Open
public static var openLabel: String { return L10n.tr("Localizable", "open_label") }
/// Preview Output
public static var previewOutput: String { return L10n.tr("Localizable", "preview_output") }
/// Retry
public static var retryLabel: String { return L10n.tr("Localizable", "retry_label") }
/// Success
public static var successLabel: String { return L10n.tr("Localizable", "success_label") }
/// Username
public static var usernameLabel: String { return L10n.tr("Localizable", "username_label") }
/// Yes
public static var yesLabel: String { return L10n.tr("Localizable", "yes_label") }
public enum About {
/// About
public static var title: String { return L10n.tr("Localizable", "about.title") }
public enum Acknowledgements {
/// Acknowledgements
public static var title: String { return L10n.tr("Localizable", "about.acknowledgements.title") }
}
public enum Beta {
/// Join Beta
public static var title: String { return L10n.tr("Localizable", "about.beta.title") }
}
public enum Chat {
/// Chat
public static var title: String { return L10n.tr("Localizable", "about.chat.title") }
}
public enum Documentation {
/// Documentation
public static var title: String { return L10n.tr("Localizable", "about.documentation.title") }
}
public enum EasterEgg {
/// i love you
public static var message: String { return L10n.tr("Localizable", "about.easter_egg.message") }
/// You found me!
public static var title: String { return L10n.tr("Localizable", "about.easter_egg.title") }
}
public enum Forums {
/// Forums
public static var title: String { return L10n.tr("Localizable", "about.forums.title") }
}
public enum Github {
/// GitHub
public static var title: String { return L10n.tr("Localizable", "about.github.title") }
}
public enum GithubIssueTracker {
/// GitHub Issue Tracker
public static var title: String { return L10n.tr("Localizable", "about.github_issue_tracker.title") }
}
public enum HelpLocalize {
/// Help localize the app!
public static var title: String { return L10n.tr("Localizable", "about.help_localize.title") }
}
public enum HomeAssistantOnFacebook {
/// Home Assistant on Facebook
public static var title: String { return L10n.tr("Localizable", "about.home_assistant_on_facebook.title") }
}
public enum HomeAssistantOnTwitter {
/// Home Assistant on Twitter
public static var title: String { return L10n.tr("Localizable", "about.home_assistant_on_twitter.title") }
}
public enum Logo {
/// Home Assistant Companion
public static var appTitle: String { return L10n.tr("Localizable", "about.logo.app_title") }
/// Awaken Your Home
public static var tagline: String { return L10n.tr("Localizable", "about.logo.tagline") }
}
public enum Review {
/// Leave a review
public static var title: String { return L10n.tr("Localizable", "about.review.title") }
}
public enum Website {
/// Website
public static var title: String { return L10n.tr("Localizable", "about.website.title") }
}
}
public enum ActionsConfigurator {
/// New Action
public static var title: String { return L10n.tr("Localizable", "actions_configurator.title") }
public enum Rows {
public enum BackgroundColor {
/// Background Color
public static var title: String { return L10n.tr("Localizable", "actions_configurator.rows.background_color.title") }
}
public enum Icon {
/// Icon
public static var title: String { return L10n.tr("Localizable", "actions_configurator.rows.icon.title") }
}
public enum IconColor {
/// Icon Color
public static var title: String { return L10n.tr("Localizable", "actions_configurator.rows.icon_color.title") }
}
public enum Name {
/// Name
public static var title: String { return L10n.tr("Localizable", "actions_configurator.rows.name.title") }
}
public enum Text {
/// Text
public static var title: String { return L10n.tr("Localizable", "actions_configurator.rows.text.title") }
}
public enum TextColor {
/// Text Color
public static var title: String { return L10n.tr("Localizable", "actions_configurator.rows.text_color.title") }
}
}
public enum TriggerExample {
/// Share Contents
public static var share: String { return L10n.tr("Localizable", "actions_configurator.trigger_example.share") }
/// Example Trigger
public static var title: String { return L10n.tr("Localizable", "actions_configurator.trigger_example.title") }
}
public enum VisualSection {
/// The appearance of this action is controlled by the scene configuration.
public static var sceneDefined: String { return L10n.tr("Localizable", "actions_configurator.visual_section.scene_defined") }
/// You can also change these by customizing the Scene attributes: %@
public static func sceneHintFooter(_ p1: Any) -> String {
return L10n.tr("Localizable", "actions_configurator.visual_section.scene_hint_footer", String(describing: p1))
}
/// The appearance of this action is controlled by the server configuration.
public static var serverDefined: String { return L10n.tr("Localizable", "actions_configurator.visual_section.server_defined") }
}
}
public enum Alerts {
public enum Alert {
/// OK
public static var ok: String { return L10n.tr("Localizable", "alerts.alert.ok") }
}
public enum AuthRequired {
/// The server has rejected your credentials, and you must sign in again to continue.
public static var message: String { return L10n.tr("Localizable", "alerts.auth_required.message") }
/// You must sign in to continue
public static var title: String { return L10n.tr("Localizable", "alerts.auth_required.title") }
}
public enum Confirm {
/// Cancel
public static var cancel: String { return L10n.tr("Localizable", "alerts.confirm.cancel") }
/// OK
public static var ok: String { return L10n.tr("Localizable", "alerts.confirm.ok") }
}
public enum OpenUrlFromNotification {
/// Open URL (%@) found in notification?
public static func message(_ p1: Any) -> String {
return L10n.tr("Localizable", "alerts.open_url_from_notification.message", String(describing: p1))
}
/// Open URL?
public static var title: String { return L10n.tr("Localizable", "alerts.open_url_from_notification.title") }
}
public enum Prompt {
/// Cancel
public static var cancel: String { return L10n.tr("Localizable", "alerts.prompt.cancel") }
/// OK
public static var ok: String { return L10n.tr("Localizable", "alerts.prompt.ok") }
}
}
public enum AppTransferWarningNotification {
/// Please open this notification for an important update about upcoming changes to Home Assistant Companion
public static var body: String { return L10n.tr("Localizable", "app_transfer_warning_notification.body") }
/// ⚠️ Notice of upcoming major app change
public static var title: String { return L10n.tr("Localizable", "app_transfer_warning_notification.title") }
}
public enum ClError {
public enum Description {
/// Deferred mode is not supported for the requested accuracy.
public static var deferredAccuracyTooLow: String { return L10n.tr("Localizable", "cl_error.description.deferred_accuracy_too_low") }
/// The request for deferred updates was canceled by your app or by the location manager.
public static var deferredCanceled: String { return L10n.tr("Localizable", "cl_error.description.deferred_canceled") }
/// Deferred mode does not support distance filters.
public static var deferredDistanceFiltered: String { return L10n.tr("Localizable", "cl_error.description.deferred_distance_filtered") }
/// The location manager did not enter deferred mode for an unknown reason.
public static var deferredFailed: String { return L10n.tr("Localizable", "cl_error.description.deferred_failed") }
/// The manager did not enter deferred mode since updates were already disabled/paused.
public static var deferredNotUpdatingLocation: String { return L10n.tr("Localizable", "cl_error.description.deferred_not_updating_location") }
/// Access to the location service was denied by the user.
public static var denied: String { return L10n.tr("Localizable", "cl_error.description.denied") }
/// The geocode request was canceled.
public static var geocodeCanceled: String { return L10n.tr("Localizable", "cl_error.description.geocode_canceled") }
/// The geocode request yielded no result.
public static var geocodeFoundNoResult: String { return L10n.tr("Localizable", "cl_error.description.geocode_found_no_result") }
/// The geocode request yielded a partial result.
public static var geocodeFoundPartialResult: String { return L10n.tr("Localizable", "cl_error.description.geocode_found_partial_result") }
/// The heading could not be determined.
public static var headingFailure: String { return L10n.tr("Localizable", "cl_error.description.heading_failure") }
/// The location manager was unable to obtain a location value right now.
public static var locationUnknown: String { return L10n.tr("Localizable", "cl_error.description.location_unknown") }
/// The network was unavailable or a network error occurred.
public static var network: String { return L10n.tr("Localizable", "cl_error.description.network") }
/// A general ranging error occurred.
public static var rangingFailure: String { return L10n.tr("Localizable", "cl_error.description.ranging_failure") }
/// Ranging is disabled.
public static var rangingUnavailable: String { return L10n.tr("Localizable", "cl_error.description.ranging_unavailable") }
/// Access to the region monitoring service was denied by the user.
public static var regionMonitoringDenied: String { return L10n.tr("Localizable", "cl_error.description.region_monitoring_denied") }
/// A registered region cannot be monitored.
public static var regionMonitoringFailure: String { return L10n.tr("Localizable", "cl_error.description.region_monitoring_failure") }
/// Core Location will deliver events but they may be delayed.
public static var regionMonitoringResponseDelayed: String { return L10n.tr("Localizable", "cl_error.description.region_monitoring_response_delayed") }
/// Core Location could not initialize the region monitoring feature immediately.
public static var regionMonitoringSetupDelayed: String { return L10n.tr("Localizable", "cl_error.description.region_monitoring_setup_delayed") }
/// Unknown Core Location error
public static var unknown: String { return L10n.tr("Localizable", "cl_error.description.unknown") }
}
}
public enum ClientEvents {
public enum EventType {
/// Location Update
public static var locationUpdate: String { return L10n.tr("Localizable", "client_events.event_type.location_update") }
/// Network Request
public static var networkRequest: String { return L10n.tr("Localizable", "client_events.event_type.networkRequest") }
/// Notification
public static var notification: String { return L10n.tr("Localizable", "client_events.event_type.notification") }
/// Service Call
public static var serviceCall: String { return L10n.tr("Localizable", "client_events.event_type.service_call") }
/// Unknown
public static var unknown: String { return L10n.tr("Localizable", "client_events.event_type.unknown") }
public enum Notification {
/// Received a Push Notification: %@
public static func title(_ p1: Any) -> String {
return L10n.tr("Localizable", "client_events.event_type.notification.title", String(describing: p1))
}
}
public enum Request {
/// Request(SSID: %@ - %@)
public static func log(_ p1: Any, _ p2: Any) -> String {
return L10n.tr("Localizable", "client_events.event_type.request.log", String(describing: p1), String(describing: p2))
}
}
}
public enum View {
/// Clear
public static var clear: String { return L10n.tr("Localizable", "client_events.view.clear") }
public enum ClearConfirm {
/// This cannot be undone.
public static var message: String { return L10n.tr("Localizable", "client_events.view.clear_confirm.message") }
/// Are you sure you want to clear all events?
public static var title: String { return L10n.tr("Localizable", "client_events.view.clear_confirm.title") }
}
}
}
public enum Database {
public enum Problem {
/// Delete Database & Quit App
public static var delete: String { return L10n.tr("Localizable", "database.problem.delete") }
/// Quit App
public static var quit: String { return L10n.tr("Localizable", "database.problem.quit") }
/// Database Error
public static var title: String { return L10n.tr("Localizable", "database.problem.title") }
}
}
public enum Device {
/// Device
public static var genericName: String { return L10n.tr("Localizable", "device.generic_name") }
}
public enum DevicesMap {
/// Battery
public static var batteryLabel: String { return L10n.tr("Localizable", "devices_map.battery_label") }
/// Devices & Zones
public static var title: String { return L10n.tr("Localizable", "devices_map.title") }
public enum MapTypes {
/// Hybrid
public static var hybrid: String { return L10n.tr("Localizable", "devices_map.map_types.hybrid") }
/// Satellite
public static var satellite: String { return L10n.tr("Localizable", "devices_map.map_types.satellite") }
/// Standard
public static var standard: String { return L10n.tr("Localizable", "devices_map.map_types.standard") }
}
}
public enum Errors {
/// The app will automatically detect your Nabu Casa Remote UI, you can not manually enter it.
public static var noRemoteUiUrl: String { return L10n.tr("Localizable", "errors.no_remote_ui_url") }
}
public enum Extensions {
public enum Map {
public enum Location {
/// New Location
public static var new: String { return L10n.tr("Localizable", "extensions.map.location.new") }
/// Original Location
public static var original: String { return L10n.tr("Localizable", "extensions.map.location.original") }
}
public enum PayloadMissingHomeassistant {
/// Payload didn't contain a homeassistant dictionary!
public static var message: String { return L10n.tr("Localizable", "extensions.map.payload_missing_homeassistant.message") }
}
public enum ValueMissingOrUncastable {
public enum Latitude {
/// Latitude wasn't found or couldn't be casted to string!
public static var message: String { return L10n.tr("Localizable", "extensions.map.value_missing_or_uncastable.latitude.message") }
}
public enum Longitude {
/// Longitude wasn't found or couldn't be casted to string!
public static var message: String { return L10n.tr("Localizable", "extensions.map.value_missing_or_uncastable.longitude.message") }
}
}
}
public enum NotificationContent {
public enum Error {
/// No entity_id found in payload!
public static var noEntityId: String { return L10n.tr("Localizable", "extensions.notification_content.error.no_entity_id") }
public enum Request {
/// Authentication failed!
public static var authFailed: String { return L10n.tr("Localizable", "extensions.notification_content.error.request.auth_failed") }
/// Entity '%@' not found!
public static func entityNotFound(_ p1: Any) -> String {
return L10n.tr("Localizable", "extensions.notification_content.error.request.entity_not_found", String(describing: p1))
}
/// HLS stream unavailable
public static var hlsUnavailable: String { return L10n.tr("Localizable", "extensions.notification_content.error.request.hls_unavailable") }
/// Got non-200 status code (%li)
public static func other(_ p1: Int) -> String {
return L10n.tr("Localizable", "extensions.notification_content.error.request.other", p1)
}
/// Unknown error!
public static var unknown: String { return L10n.tr("Localizable", "extensions.notification_content.error.request.unknown") }
}
}
public enum Hud {
/// Loading %@...
public static func loading(_ p1: Any) -> String {
return L10n.tr("Localizable", "extensions.notification_content.hud.loading", String(describing: p1))
}
}
}
}
public enum HaApi {
public enum ApiError {
/// Cant build API URL
public static var cantBuildUrl: String { return L10n.tr("Localizable", "ha_api.api_error.cant_build_url") }
/// Received invalid response from Home Assistant
public static var invalidResponse: String { return L10n.tr("Localizable", "ha_api.api_error.invalid_response") }
/// HA API Manager is unavailable
public static var managerNotAvailable: String { return L10n.tr("Localizable", "ha_api.api_error.manager_not_available") }
/// The mobile_app component is not loaded. Please add it to your configuration, restart Home Assistant, and try again.
public static var mobileAppComponentNotLoaded: String { return L10n.tr("Localizable", "ha_api.api_error.mobile_app_component_not_loaded") }
/// Your Home Assistant version (%@) is too old, you must upgrade to at least version %@ to use the app.
public static func mustUpgradeHomeAssistant(_ p1: Any, _ p2: Any) -> String {
return L10n.tr("Localizable", "ha_api.api_error.must_upgrade_home_assistant", String(describing: p1), String(describing: p2))
}
/// HA API not configured
public static var notConfigured: String { return L10n.tr("Localizable", "ha_api.api_error.not_configured") }
/// An unknown error occurred.
public static var unknown: String { return L10n.tr("Localizable", "ha_api.api_error.unknown") }
/// Operation could not be performed.
public static var updateNotPossible: String { return L10n.tr("Localizable", "ha_api.api_error.update_not_possible") }
/// mobile_app integration has been deleted, you must reconfigure the app.
public static var webhookGone: String { return L10n.tr("Localizable", "ha_api.api_error.webhook_gone") }
}
}
public enum LocationChangeNotification {
/// Location change
public static var title: String { return L10n.tr("Localizable", "location_change_notification.title") }
public enum AppShortcut {
/// Location updated via App Shortcut
public static var body: String { return L10n.tr("Localizable", "location_change_notification.app_shortcut.body") }
}
public enum BackgroundFetch {
/// Current location delivery triggered via background fetch
public static var body: String { return L10n.tr("Localizable", "location_change_notification.background_fetch.body") }
}
public enum BeaconRegionEnter {
/// %@ entered via iBeacon
public static func body(_ p1: Any) -> String {
return L10n.tr("Localizable", "location_change_notification.beacon_region_enter.body", String(describing: p1))
}
}
public enum BeaconRegionExit {
/// %@ exited via iBeacon
public static func body(_ p1: Any) -> String {
return L10n.tr("Localizable", "location_change_notification.beacon_region_exit.body", String(describing: p1))
}
}
public enum Launch {
/// Location updated via app launch
public static var body: String { return L10n.tr("Localizable", "location_change_notification.launch.body") }
}
public enum Manual {
/// Location update triggered by user
public static var body: String { return L10n.tr("Localizable", "location_change_notification.manual.body") }
}
public enum Periodic {
/// Location updated via periodic update
public static var body: String { return L10n.tr("Localizable", "location_change_notification.periodic.body") }
}
public enum PushNotification {
/// Location updated via push notification
public static var body: String { return L10n.tr("Localizable", "location_change_notification.push_notification.body") }
}
public enum RegionEnter {
/// %@ entered
public static func body(_ p1: Any) -> String {
return L10n.tr("Localizable", "location_change_notification.region_enter.body", String(describing: p1))
}
}
public enum RegionExit {
/// %@ exited
public static func body(_ p1: Any) -> String {
return L10n.tr("Localizable", "location_change_notification.region_exit.body", String(describing: p1))
}
}
public enum Signaled {
/// Location updated via update signal
public static var body: String { return L10n.tr("Localizable", "location_change_notification.signaled.body") }
}
public enum SignificantLocationUpdate {
/// Significant location change detected
public static var body: String { return L10n.tr("Localizable", "location_change_notification.significant_location_update.body") }
}
public enum Siri {
/// Location update triggered by Siri
public static var body: String { return L10n.tr("Localizable", "location_change_notification.siri.body") }
}
public enum Unknown {
/// Location updated via unknown method
public static var body: String { return L10n.tr("Localizable", "location_change_notification.unknown.body") }
}
public enum UrlScheme {
/// Location updated via URL Scheme
public static var body: String { return L10n.tr("Localizable", "location_change_notification.url_scheme.body") }
}
public enum Visit {
/// Location updated via Visit
public static var body: String { return L10n.tr("Localizable", "location_change_notification.visit.body") }
}
public enum XCallbackUrl {
/// Location updated via X-Callback-URL
public static var body: String { return L10n.tr("Localizable", "location_change_notification.x_callback_url.body") }
}
}
public enum LocationUpdateErrorNotification {
/// Error sending %@ location update to Home Assistant.
public static func title(_ p1: Any) -> String {
return L10n.tr("Localizable", "location_update_error_notification.title", String(describing: p1))
}
}
public enum ManualLocationUpdateFailedNotification {
/// Failed to send current location to server. The error was %@
public static func message(_ p1: Any) -> String {
return L10n.tr("Localizable", "manual_location_update_failed_notification.message", String(describing: p1))
}
/// Location failed to update
public static var title: String { return L10n.tr("Localizable", "manual_location_update_failed_notification.title") }
}
public enum ManualLocationUpdateNotification {
/// Successfully sent a one shot location to the server
public static var message: String { return L10n.tr("Localizable", "manual_location_update_notification.message") }
/// Location updated
public static var title: String { return L10n.tr("Localizable", "manual_location_update_notification.title") }
}
public enum Menu {
public enum Actions {
/// Configure…
public static var configure: String { return L10n.tr("Localizable", "menu.actions.configure") }
/// Actions
public static var title: String { return L10n.tr("Localizable", "menu.actions.title") }
}
public enum Application {
/// About %@
public static func about(_ p1: Any) -> String {
return L10n.tr("Localizable", "menu.application.about", String(describing: p1))
}
/// Preferences…
public static var preferences: String { return L10n.tr("Localizable", "menu.application.preferences") }
}
public enum File {
/// Update Sensors
public static var updateSensors: String { return L10n.tr("Localizable", "menu.file.update_sensors") }
}
public enum Help {
/// %@ Help
public static func help(_ p1: Any) -> String {
return L10n.tr("Localizable", "menu.help.help", String(describing: p1))
}
}
public enum View {
/// Reload Page
public static var reloadPage: String { return L10n.tr("Localizable", "menu.view.reload_page") }
}
}
public enum Nfc {
/// Tag Read
public static var genericTagRead: String { return L10n.tr("Localizable", "nfc.generic_tag_read") }
/// NFC is not available on this device
public static var notAvailable: String { return L10n.tr("Localizable", "nfc.not_available") }
/// NFC Tag Read
public static var tagRead: String { return L10n.tr("Localizable", "nfc.tag_read") }
public enum Detail {
/// Copy to Pasteboard
public static var copy: String { return L10n.tr("Localizable", "nfc.detail.copy") }
/// Create a Duplicate
public static var duplicate: String { return L10n.tr("Localizable", "nfc.detail.duplicate") }
/// Example Trigger
public static var exampleTrigger: String { return L10n.tr("Localizable", "nfc.detail.example_trigger") }
/// Fire Event
public static var fire: String { return L10n.tr("Localizable", "nfc.detail.fire") }
/// Share Identifier
public static var share: String { return L10n.tr("Localizable", "nfc.detail.share") }
/// Tag Identifier
public static var tagValue: String { return L10n.tr("Localizable", "nfc.detail.tag_value") }
/// NFC Tag
public static var title: String { return L10n.tr("Localizable", "nfc.detail.title") }
}
public enum List {
/// NFC tags written by the app will show a notification when you bring your device near them. Activating the notification will launch the app and fire an event.\n\nTags will work on any device with Home Assistant installed which has hardware support to read them.
public static var description: String { return L10n.tr("Localizable", "nfc.list.description") }
/// Learn More
public static var learnMore: String { return L10n.tr("Localizable", "nfc.list.learn_more") }
/// Read Tag
public static var readTag: String { return L10n.tr("Localizable", "nfc.list.read_tag") }
/// NFC Tags
public static var title: String { return L10n.tr("Localizable", "nfc.list.title") }
/// Write Tag
public static var writeTag: String { return L10n.tr("Localizable", "nfc.list.write_tag") }
}
public enum Read {
/// Hold your %@ near an NFC tag
public static func startMessage(_ p1: Any) -> String {
return L10n.tr("Localizable", "nfc.read.start_message", String(describing: p1))
}
public enum Error {
/// Failed to read tag
public static var genericFailure: String { return L10n.tr("Localizable", "nfc.read.error.generic_failure") }
/// NFC tag is not a Home Assistant tag
public static var notHomeAssistant: String { return L10n.tr("Localizable", "nfc.read.error.not_home_assistant") }
/// NFC tag is invalid
public static var tagInvalid: String { return L10n.tr("Localizable", "nfc.read.error.tag_invalid") }
}
}
public enum Write {
/// Hold your %@ near a writable NFC tag
public static func startMessage(_ p1: Any) -> String {
return L10n.tr("Localizable", "nfc.write.start_message", String(describing: p1))
}
/// Tag Written!
public static var successMessage: String { return L10n.tr("Localizable", "nfc.write.success_message") }
public enum Error {
/// NFC tag has insufficient capacity: needs %ld but only has %ld
public static func capacity(_ p1: Int, _ p2: Int) -> String {
return L10n.tr("Localizable", "nfc.write.error.capacity", p1, p2)
}
/// NFC tag is not NDEF format
public static var invalidFormat: String { return L10n.tr("Localizable", "nfc.write.error.invalid_format") }
/// NFC tag is read-only
public static var notWritable: String { return L10n.tr("Localizable", "nfc.write.error.not_writable") }
}
public enum IdentifierChoice {
/// Manual
public static var manual: String { return L10n.tr("Localizable", "nfc.write.identifier_choice.manual") }
/// The identifier helps differentiate various tags.
public static var message: String { return L10n.tr("Localizable", "nfc.write.identifier_choice.message") }
/// Random (Recommended)
public static var random: String { return L10n.tr("Localizable", "nfc.write.identifier_choice.random") }
/// What kind of tag identifier?
public static var title: String { return L10n.tr("Localizable", "nfc.write.identifier_choice.title") }
}
public enum ManualInput {
/// What identifier for the tag?
public static var title: String { return L10n.tr("Localizable", "nfc.write.manual_input.title") }
}
}
}
public enum NotificationsConfigurator {
/// Identifier
public static var identifier: String { return L10n.tr("Localizable", "notifications_configurator.identifier") }
public enum Action {
public enum Rows {
public enum AuthenticationRequired {
/// When the user selects an action with this option, the system prompts the user to unlock the device. After unlocking, Home Assistant will be notified of the selected action.
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.authentication_required.footer") }
/// Authentication Required
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.authentication_required.title") }
}
public enum Destructive {
/// When enabled, the action button is displayed with special highlighting to indicate that it performs a destructive task.
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.destructive.footer") }
/// Destructive
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.destructive.title") }
}
public enum Foreground {
/// Enabling this will cause the app to launch if it's in the background when tapping a notification
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.foreground.footer") }
/// Launch app
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.foreground.title") }
}
public enum TextInputButtonTitle {
/// Button Title
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.text_input_button_title.title") }
}
public enum TextInputPlaceholder {
/// Placeholder
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.text_input_placeholder.title") }
}
public enum Title {
/// Title
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.rows.title.title") }
}
}
public enum TextInput {
/// Text Input
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.action.text_input.title") }
}
}
public enum Category {
public enum ExampleCall {
/// Example Service Call
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.category.example_call.title") }
}
public enum NavigationBar {
/// Category Configurator
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.category.navigation_bar.title") }
}
public enum PreviewNotification {
/// This is a test notification for the %@ notification category
public static func body(_ p1: Any) -> String {
return L10n.tr("Localizable", "notifications_configurator.category.preview_notification.body", String(describing: p1))
}
/// Test notification
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.category.preview_notification.title") }
}
public enum Rows {
public enum Actions {
/// Categories can have a maximum of 10 actions.
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.actions.footer") }
/// Actions
public static var header: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.actions.header") }
}
public enum CategorySummary {
/// %%u notifications in %%@
public static var `default`: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.category_summary.default") }
/// A format string for the summary description used when the system groups the category’s notifications. You can optionally use '%%u' to show the number of notifications in the group and '%%@' to show the summary argument provided in the push payload.
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.category_summary.footer") }
/// Category Summary
public static var header: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.category_summary.header") }
}
public enum HiddenPreviewPlaceholder {
/// %%u notifications
public static var `default`: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.hidden_preview_placeholder.default") }
/// This text is only displayed if you have notification previews hidden. Use '%%u' for the number of messages with the same thread identifier.
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.hidden_preview_placeholder.footer") }
/// Hidden Preview Placeholder
public static var header: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.hidden_preview_placeholder.header") }
}
public enum Name {
/// Name
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.category.rows.name.title") }
}
}
}
public enum NewAction {
/// New Action
public static var title: String { return L10n.tr("Localizable", "notifications_configurator.new_action.title") }
}
public enum Settings {
/// Identifier must contain only letters and underscores and be uppercase. It must be globally unique to the app.
public static var footer: String { return L10n.tr("Localizable", "notifications_configurator.settings.footer") }
/// Settings
public static var header: String { return L10n.tr("Localizable", "notifications_configurator.settings.header") }
public enum Footer {
/// Identifier can not be changed after creation. You must delete and recreate the action to change the identifier.
public static var idSet: String { return L10n.tr("Localizable", "notifications_configurator.settings.footer.id_set") }
}
}
}
public enum Onboarding {
public enum Connect {
/// Connecting to %@
public static func title(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connect.title", String(describing: p1))
}
}
public enum ConnectionTestResult {
public enum AuthenticationUnsupported {
/// Authentication type is unsupported%@.
public static func description(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connection_test_result.authentication_unsupported.description", String(describing: p1))
}
}
public enum BasicAuth {
/// HTTP Basic Authentication is unsupported.
public static var description: String { return L10n.tr("Localizable", "onboarding.connection_test_result.basic_auth.description") }
}
public enum ClientCertificate {
/// Client Certificate Authentication is not supported.
public static var description: String { return L10n.tr("Localizable", "onboarding.connection_test_result.client_certificate.description") }
}
public enum ConnectionError {
/// General connection error%@.
public static func description(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connection_test_result.connection_error.description", String(describing: p1))
}
}
public enum NoBaseUrlDiscovered {
/// No http.base_url was found in the discovery information. Please add a valid http.base_url to your configuration.yaml and restart Home Assistant to continue with automatic setup or setup manually.
public static var description: String { return L10n.tr("Localizable", "onboarding.connection_test_result.no_base_url_discovered.description") }
}
public enum ServerError {
/// Server error: %@
public static func description(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connection_test_result.server_error.description", String(describing: p1))
}
}
public enum SslContainer {
/// We encountered an error while connecting to your instance. %@ Due to iOS limitations, you will not be able to continue with setup until a valid SSL certificate is installed. We recommend Lets Encrypt or Nabu Casa Remote UI.
public static func description(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connection_test_result.ssl_container.description", String(describing: p1))
}
}
public enum SslExpired {
/// Your SSL certificate is expired.
public static var description: String { return L10n.tr("Localizable", "onboarding.connection_test_result.ssl_expired.description") }
}
public enum SslUntrusted {
/// Your SSL certificate is untrusted. %@.
public static func description(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connection_test_result.ssl_untrusted.description", String(describing: p1))
}
}
public enum TooOld {
/// You must upgrade your Home Assistant version.
public static var description: String { return L10n.tr("Localizable", "onboarding.connection_test_result.too_old.description") }
}
public enum UnknownError {
/// Unknown error: %@
public static func description(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.connection_test_result.unknown_error.description", String(describing: p1))
}
}
}
public enum Discovery {
public enum ResultsLabel {
/// We found %li Home Assistants on your network.
public static func plural(_ p1: Int) -> String {
return L10n.tr("Localizable", "onboarding.discovery.results_label.plural", p1)
}
/// We found %li Home Assistant on your network.
public static func singular(_ p1: Int) -> String {
return L10n.tr("Localizable", "onboarding.discovery.results_label.singular", p1)
}
}
}
public enum LoggedOutFromMove {
/// The Home Assistant iOS app recently moved organizations on the App Store. This move, unfortunately, required logging you out.\n\nYour actions and local configuration will still be available after logging in.
public static var body: String { return L10n.tr("Localizable", "onboarding.logged_out_from_move.body") }
/// Continue
public static var `continue`: String { return L10n.tr("Localizable", "onboarding.logged_out_from_move.continue") }
/// To avoid duplicate entities, you must remove the existing mobile_app integration for this device in your browser before logging in. Restart HA once logged so services update.
public static var duplicateWarning: String { return L10n.tr("Localizable", "onboarding.logged_out_from_move.duplicate_warning") }
/// Learn more about the move.
public static var learnMore: String { return L10n.tr("Localizable", "onboarding.logged_out_from_move.learn_more") }
/// You've been logged out :(
public static var title: String { return L10n.tr("Localizable", "onboarding.logged_out_from_move.title") }
}
public enum ManualSetup {
public enum CouldntMakeUrl {
/// The value '%@' was not a valid URL.
public static func message(_ p1: Any) -> String {
return L10n.tr("Localizable", "onboarding.manual_setup.couldnt_make_url.message", String(describing: p1))
}
/// Could not create a URL
public static var title: String { return L10n.tr("Localizable", "onboarding.manual_setup.couldnt_make_url.title") }
}
public enum NoScheme {
/// Should we try connecting using http:// or https://?
public static var message: String { return L10n.tr("Localizable", "onboarding.manual_setup.no_scheme.message") }
/// URL entered without scheme
public static var title: String { return L10n.tr("Localizable", "onboarding.manual_setup.no_scheme.title") }
}
}
}
public enum Permissions {
public enum Location {
/// We use this to inform\rHome Assistant of your device location and state.
public static var message: String { return L10n.tr("Localizable", "permissions.location.message") }
public enum Initial {
/// We need permission to allow informing\rHome Assistant of your device location and state.
public static var message: String { return L10n.tr("Localizable", "permissions.location.initial.message") }
/// Allow Location Access?
public static var title: String { return L10n.tr("Localizable", "permissions.location.initial.title") }
public enum Button {
/// Allow
public static var allow: String { return L10n.tr("Localizable", "permissions.location.initial.button.allow") }
/// Deny
public static var deny: String { return L10n.tr("Localizable", "permissions.location.initial.button.deny") }
}
}
public enum Reenable {
/// You previously had location access enabled but it now appears disabled. Do you wish to re-enable it?
public static var message: String { return L10n.tr("Localizable", "permissions.location.reenable.message") }
/// Re-enable Location Access?
public static var title: String { return L10n.tr("Localizable", "permissions.location.reenable.title") }
public enum Button {
/// Re-enable
public static var allow: String { return L10n.tr("Localizable", "permissions.location.reenable.button.allow") }
/// Leave disabled
public static var deny: String { return L10n.tr("Localizable", "permissions.location.reenable.button.deny") }
}
}
}
public enum Motion {
public enum Initial {
/// We can use motion data to enhance location updates but need permission to do so.
public static var message: String { return L10n.tr("Localizable", "permissions.motion.initial.message") }
/// Allow Motion?
public static var title: String { return L10n.tr("Localizable", "permissions.motion.initial.title") }
public enum Button {
/// Allow
public static var allow: String { return L10n.tr("Localizable", "permissions.motion.initial.button.allow") }
/// Deny
public static var deny: String { return L10n.tr("Localizable", "permissions.motion.initial.button.deny") }
}
}
public enum Reenable {
/// You previously had allowed use of motion data but it now appears to be disabled. Do you wish to re-enable motion data to enhance location updates?
public static var message: String { return L10n.tr("Localizable", "permissions.motion.reenable.message") }
/// Re-enable Motion?
public static var title: String { return L10n.tr("Localizable", "permissions.motion.reenable.title") }
public enum Button {
/// Re-enable
public static var allow: String { return L10n.tr("Localizable", "permissions.motion.reenable.button.allow") }
/// Leave disabled
public static var deny: String { return L10n.tr("Localizable", "permissions.motion.reenable.button.deny") }
}
}
}
public enum Notification {
/// We use this to let you\rsend notifications to your device.
public static var message: String { return L10n.tr("Localizable", "permissions.notification.message") }
public enum Initial {
/// We need permission to allow you\rsend notifications to your device.
public static var message: String { return L10n.tr("Localizable", "permissions.notification.initial.message") }
/// Allow Notifications?
public static var title: String { return L10n.tr("Localizable", "permissions.notification.initial.title") }
public enum Button {
/// Allow
public static var allow: String { return L10n.tr("Localizable", "permissions.notification.initial.button.allow") }
/// Deny
public static var deny: String { return L10n.tr("Localizable", "permissions.notification.initial.button.deny") }
}
}
public enum Reenable {
/// You previously had notifications enabled but they now appear to be disabled. Do you wish to re-enable notifications?
public static var message: String { return L10n.tr("Localizable", "permissions.notification.reenable.message") }
/// Re-enable Notifications?
public static var title: String { return L10n.tr("Localizable", "permissions.notification.reenable.title") }
public enum Button {
/// Re-enable
public static var allow: String { return L10n.tr("Localizable", "permissions.notification.reenable.button.allow") }
/// Leave disabled
public static var deny: String { return L10n.tr("Localizable", "permissions.notification.reenable.button.deny") }
}
}
}
}
public enum RateLimitNotification {
/// You have now sent more than %@ notifications today. You will not receive new notifications until midnight UTC.
public static func body(_ p1: Any) -> String {
return L10n.tr("Localizable", "rate_limit_notification.body", String(describing: p1))
}
/// Notifications Rate Limited
public static var title: String { return L10n.tr("Localizable", "rate_limit_notification.title") }
}
public enum Sensors {
/// N/A
public static var notAvailableState: String { return L10n.tr("Localizable", "sensors.not_available_state") }
/// Unknown
public static var unknownState: String { return L10n.tr("Localizable", "sensors.unknown_state") }
public enum Active {
public enum Setting {
/// Time Until Idle
public static var timeUntilIdle: String { return L10n.tr("Localizable", "sensors.active.setting.time_until_idle") }
}
}
public enum Activity {
/// Activity
public static var name: String { return L10n.tr("Localizable", "sensors.activity.name") }
public enum Attributes {
/// Confidence
public static var confidence: String { return L10n.tr("Localizable", "sensors.activity.attributes.confidence") }
/// Types
public static var types: String { return L10n.tr("Localizable", "sensors.activity.attributes.types") }
}
}
public enum Battery {
public enum Attributes {
/// Level
public static var level: String { return L10n.tr("Localizable", "sensors.battery.attributes.level") }
/// State
public static var state: String { return L10n.tr("Localizable", "sensors.battery.attributes.state") }
}
public enum State {
/// Charging
public static var charging: String { return L10n.tr("Localizable", "sensors.battery.state.charging") }
/// Full
public static var full: String { return L10n.tr("Localizable", "sensors.battery.state.full") }
/// Not Charging
public static var notCharging: String { return L10n.tr("Localizable", "sensors.battery.state.not_charging") }
}
}
public enum BatteryLevel {
/// Battery Level
public static var name: String { return L10n.tr("Localizable", "sensors.battery_level.name") }
}
public enum BatteryState {
/// Battery State
public static var name: String { return L10n.tr("Localizable", "sensors.battery_state.name") }
}
public enum Bssid {
/// BSSID
public static var name: String { return L10n.tr("Localizable", "sensors.bssid.name") }
}
public enum CellularProvider {
/// Cellular Provider%@
public static func name(_ p1: Any) -> String {
return L10n.tr("Localizable", "sensors.cellular_provider.name", String(describing: p1))
}
public enum Attributes {
/// Allows VoIP
public static var allowsVoip: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.allows_voip") }
/// Carrier ID
public static var carrierId: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.carrier_id") }
/// Carrier Name
public static var carrierName: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.carrier_name") }
/// ISO Country Code
public static var isoCountryCode: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.iso_country_code") }
/// Mobile Country Code
public static var mobileCountryCode: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.mobile_country_code") }
/// Mobile Network Code
public static var mobileNetworkCode: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.mobile_network_code") }
/// Current Radio Technology
public static var radioTech: String { return L10n.tr("Localizable", "sensors.cellular_provider.attributes.radio_tech") }
}
public enum RadioTech {
/// Code Division Multiple Access (CDMA 1X)
public static var cdma1x: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.cdma_1x") }
/// Code Division Multiple Access Evolution-Data Optimized Revision 0 (CDMA EV-DO Rev. 0)
public static var cdmaEvdoRev0: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.cdma_evdo_rev_0") }
/// Code Division Multiple Access Evolution-Data Optimized Revision A (CDMA EV-DO Rev. A)
public static var cdmaEvdoRevA: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.cdma_evdo_rev_a") }
/// Code Division Multiple Access Evolution-Data Optimized Revision B (CDMA EV-DO Rev. B)
public static var cdmaEvdoRevB: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.cdma_evdo_rev_b") }
/// Enhanced Data rates for GSM Evolution (EDGE)
public static var edge: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.edge") }
/// High Rate Packet Data (HRPD)
public static var ehrpd: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.ehrpd") }
/// General Packet Radio Service (GPRS)
public static var gprs: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.gprs") }
/// High Speed Downlink Packet Access (HSDPA)
public static var hsdpa: String { return L10n.tr("Localizable", "sensors.cellular_provider.radio_tech.hsdpa") }