keys.rs (62447B)
1 macro_rules! define_app_text_keys { 2 ($($variant:ident => $id:literal,)+) => { 3 #[derive(Clone, Copy, Debug, Eq, PartialEq)] 4 pub enum AppTextKey { 5 $($variant,)+ 6 } 7 8 impl AppTextKey { 9 pub const ALL: &'static [Self] = &[ 10 $(Self::$variant,)+ 11 ]; 12 13 pub const fn id(self) -> &'static str { 14 match self { 15 $(Self::$variant => concat!("messages.", $id),)+ 16 } 17 } 18 } 19 }; 20 } 21 22 define_app_text_keys! { 23 AppName => "app.name", 24 HomeBrand => "home.brand", 25 HomeHeaderMarketplaceMode => "home.header.marketplace_mode", 26 HomeHeaderFarmMode => "home.header.farm_mode", 27 HomeHeaderAccountSetupAction => "home.header.account_setup_action", 28 HomeHeaderAccountLabel => "home.header.account_label", 29 HomeHeaderGuestLabel => "home.header.guest_label", 30 AccountTitle => "account.title", 31 AccountTabProfile => "account.tab.profile", 32 AccountTabFarmDetails => "account.tab.farm_details", 33 AccountTabPreferences => "account.tab.preferences", 34 AccountTabSettings => "account.tab.settings", 35 AccountNotImplemented => "account.not_implemented", 36 AccountFormSaveAction => "account.form.save.action", 37 AccountFormSaveDraftAction => "account.form.save_draft.action", 38 AccountProfilePersonalDetailsTitle => "account.profile.personal_details.title", 39 AccountProfilePictureLabel => "account.profile.picture.label", 40 AccountProfileChangePhotoAction => "account.profile.change_photo.action", 41 AccountProfileRemovePhotoAction => "account.profile.remove_photo.action", 42 AccountProfileFullNameLabel => "account.profile.full_name.label", 43 AccountProfileEmailLabel => "account.profile.email.label", 44 AccountProfilePhoneLabel => "account.profile.phone.label", 45 AccountProfileRoleLabel => "account.profile.role.label", 46 AccountProfileTimeZoneLabel => "account.profile.time_zone.label", 47 AccountProfileLanguageLabel => "account.profile.language.label", 48 AccountProfileFullNameValue => "account.profile.full_name.value", 49 AccountProfileEmailValue => "account.profile.email.value", 50 AccountProfilePhoneValue => "account.profile.phone.value", 51 AccountProfileRoleValue => "account.profile.role.value", 52 AccountProfileRoleFarmManagerValue => "account.profile.role.farm_manager.value", 53 AccountProfileRoleTeamMemberValue => "account.profile.role.team_member.value", 54 AccountProfileTimeZoneValue => "account.profile.time_zone.value", 55 AccountProfileTimeZoneMountainValue => "account.profile.time_zone.mountain.value", 56 AccountProfileTimeZoneEasternValue => "account.profile.time_zone.eastern.value", 57 AccountProfileLanguageValue => "account.profile.language.value", 58 AccountProfileLanguageFrenchValue => "account.profile.language.french.value", 59 AccountProfileLanguageSpanishValue => "account.profile.language.spanish.value", 60 AccountFarmDetailsTitle => "account.farm_details.title", 61 AccountFarmDetailsTabProfile => "account.farm_details.tab.profile", 62 AccountFarmDetailsTabLocation => "account.farm_details.tab.location", 63 AccountFarmDetailsTabOperations => "account.farm_details.tab.operations", 64 AccountFarmDetailsTabFulfilment => "account.farm_details.tab.fulfilment", 65 AccountFarmDetailsFarmProfileTitle => "account.farm_details.farm_profile.title", 66 AccountFarmDetailsFarmProfileIntro => "account.farm_details.farm_profile.intro", 67 AccountFarmDetailsFarmNameLabel => "account.farm_details.farm_name.label", 68 AccountFarmDetailsPublicFarmNameLabel => "account.farm_details.public_farm_name.label", 69 AccountFarmDetailsShortDescriptionLabel => "account.farm_details.short_description.label", 70 AccountFarmDetailsFarmTypeLabel => "account.farm_details.farm_type.label", 71 AccountFarmDetailsContactEmailLabel => "account.farm_details.contact_email.label", 72 AccountFarmDetailsPublicPhoneLabel => "account.farm_details.public_phone.label", 73 AccountFarmDetailsWebsiteLabel => "account.farm_details.website.label", 74 AccountFarmDetailsEstablishedYearLabel => "account.farm_details.established_year.label", 75 AccountFarmDetailsAboutFarmLabel => "account.farm_details.about_farm.label", 76 AccountFarmDetailsFarmNameValue => "account.farm_details.farm_name.value", 77 AccountFarmDetailsPublicFarmNameValue => "account.farm_details.public_farm_name.value", 78 AccountFarmDetailsShortDescriptionValue => "account.farm_details.short_description.value", 79 AccountFarmDetailsContactEmailValue => "account.farm_details.contact_email.value", 80 AccountFarmDetailsPublicPhoneValue => "account.farm_details.public_phone.value", 81 AccountFarmDetailsWebsiteValue => "account.farm_details.website.value", 82 AccountFarmDetailsEstablishedYearValue => "account.farm_details.established_year.value", 83 AccountFarmDetailsAboutFarmValue => "account.farm_details.about_farm.value", 84 AccountFarmDetailsFarmLocationValue => "account.farm_details.farm_location.value", 85 AccountFarmDetailsRequiredFieldNote => "account.farm_details.required_field.note", 86 AccountFarmDetailsSummaryTitle => "account.farm_details.summary.title", 87 AccountFarmDetailsFarmTypeSummaryLabel => "account.farm_details.summary.farm_type.label", 88 AccountFarmDetailsEstablishedSummaryLabel => "account.farm_details.summary.established.label", 89 AccountFarmDetailsViewFarmProfileAction => "account.farm_details.view_farm_profile.action", 90 AccountFarmDetailsFarmTypeVegetableFarm => "account.farm_details.farm_type.vegetable_farm", 91 AccountFarmDetailsFarmTypeFruitOrchard => "account.farm_details.farm_type.fruit_orchard", 92 AccountFarmDetailsFarmTypeBerryFarm => "account.farm_details.farm_type.berry_farm", 93 AccountFarmDetailsFarmTypeHerbFarm => "account.farm_details.farm_type.herb_farm", 94 AccountFarmDetailsFarmTypeFlowerFarm => "account.farm_details.farm_type.flower_farm", 95 AccountFarmDetailsFarmTypeMushroomFarm => "account.farm_details.farm_type.mushroom_farm", 96 AccountFarmDetailsFarmTypeGrainFieldCropFarm => "account.farm_details.farm_type.grain_field_crop_farm", 97 AccountFarmDetailsFarmTypeDairyFarm => "account.farm_details.farm_type.dairy_farm", 98 AccountFarmDetailsFarmTypeEggPoultryFarm => "account.farm_details.farm_type.egg_poultry_farm", 99 AccountFarmDetailsFarmTypeLivestockFarm => "account.farm_details.farm_type.livestock_farm", 100 AccountFarmDetailsFarmTypeHoneyApiary => "account.farm_details.farm_type.honey_apiary", 101 AccountFarmDetailsFarmTypeNurseryPlantFarm => "account.farm_details.farm_type.nursery_plant_farm", 102 AccountFarmDetailsFarmTypeMixedFarm => "account.farm_details.farm_type.mixed_farm", 103 AccountFarmDetailsFarmTypeOther => "account.farm_details.farm_type.other", 104 AccountFarmDetailsLocationTitle => "account.farm_details.location.title", 105 AccountFarmDetailsLocationIntro => "account.farm_details.location.intro", 106 AccountFarmDetailsMapNotImplemented => "account.farm_details.map.not_implemented", 107 AccountFarmDetailsStreetAddressLabel => "account.farm_details.street_address.label", 108 AccountFarmDetailsStreetAddressValue => "account.farm_details.street_address.value", 109 AccountFarmDetailsCityLabel => "account.farm_details.city.label", 110 AccountFarmDetailsCityValue => "account.farm_details.city.value", 111 AccountFarmDetailsProvinceLabel => "account.farm_details.province.label", 112 AccountFarmDetailsProvinceBritishColumbia => "account.farm_details.province.british_columbia", 113 AccountFarmDetailsProvinceAlberta => "account.farm_details.province.alberta", 114 AccountFarmDetailsPostalCodeLabel => "account.farm_details.postal_code.label", 115 AccountFarmDetailsPostalCodeValue => "account.farm_details.postal_code.value", 116 AccountFarmDetailsCountryLabel => "account.farm_details.country.label", 117 AccountFarmDetailsCountryCanada => "account.farm_details.country.canada", 118 AccountFarmDetailsCountryUnitedStates => "account.farm_details.country.united_states", 119 AccountFarmDetailsServiceAreaLabel => "account.farm_details.service_area.label", 120 AccountFarmDetailsServiceAreaValue => "account.farm_details.service_area.value", 121 AccountFarmDetailsServiceAreaHelper => "account.farm_details.service_area.helper", 122 AccountFarmDetailsExactAddressPublicLabel => "account.farm_details.exact_address_public.label", 123 AccountFarmDetailsExactAddressPublicHelper => "account.farm_details.exact_address_public.helper", 124 AccountFarmDetailsLocationPreviewTitle => "account.farm_details.location_preview.title", 125 AccountFarmDetailsLocationPreviewHelper => "account.farm_details.location_preview.helper", 126 AccountFarmDetailsOperatingTitle => "account.farm_details.operating.title", 127 AccountFarmDetailsOperatingIntro => "account.farm_details.operating.intro", 128 AccountFarmDetailsGrowingPracticesLabel => "account.farm_details.growing_practices.label", 129 AccountFarmDetailsGrowingPracticeRegenerative => "account.farm_details.growing_practice.regenerative", 130 AccountFarmDetailsGrowingPracticeOrganic => "account.farm_details.growing_practice.organic", 131 AccountFarmDetailsProductionMethodsLabel => "account.farm_details.production_methods.label", 132 AccountFarmDetailsProductionMethodOrganicPractices => "account.farm_details.production_method.organic_practices", 133 AccountFarmDetailsProductionMethodNoSpray => "account.farm_details.production_method.no_spray", 134 AccountFarmDetailsSeasonDatesLabel => "account.farm_details.season_dates.label", 135 AccountFarmDetailsSeasonStartValue => "account.farm_details.season_start.value", 136 AccountFarmDetailsSeasonEndValue => "account.farm_details.season_end.value", 137 AccountFarmDetailsOrderDaysLabel => "account.farm_details.order_days.label", 138 AccountFarmDetailsOrderDaysSummaryValue => "account.farm_details.order_days.summary.value", 139 AccountFarmDetailsDayMon => "account.farm_details.day.mon", 140 AccountFarmDetailsDayTue => "account.farm_details.day.tue", 141 AccountFarmDetailsDayWed => "account.farm_details.day.wed", 142 AccountFarmDetailsDayThu => "account.farm_details.day.thu", 143 AccountFarmDetailsDayFri => "account.farm_details.day.fri", 144 AccountFarmDetailsDaySat => "account.farm_details.day.sat", 145 AccountFarmDetailsDaySun => "account.farm_details.day.sun", 146 AccountFarmDetailsAboutProductsLabel => "account.farm_details.about_products.label", 147 AccountFarmDetailsAboutProductsValue => "account.farm_details.about_products.value", 148 AccountFarmDetailsCertificationsTitle => "account.farm_details.certifications.title", 149 AccountFarmDetailsCertificationsHelper => "account.farm_details.certifications.helper", 150 AccountFarmDetailsCertificationCertifiedOrganic => "account.farm_details.certification.certified_organic", 151 AccountFarmDetailsCertificationNaturallyGrown => "account.farm_details.certification.naturally_grown", 152 AccountFarmDetailsCertificationSmallFamilyFarm => "account.farm_details.certification.small_family_farm", 153 AccountFarmDetailsCertificationDeliveryAvailable => "account.farm_details.certification.delivery_available", 154 AccountFarmDetailsCustomerNoteTitle => "account.farm_details.customer_note.title", 155 AccountFarmDetailsCustomerNoteHelper => "account.farm_details.customer_note.helper", 156 AccountFarmDetailsCustomerNoteValue => "account.farm_details.customer_note.value", 157 AccountFarmDetailsProfilePreviewTitle => "account.farm_details.profile_preview.title", 158 AccountFarmDetailsGrowingPracticesSummaryLabel => "account.farm_details.summary.growing_practices.label", 159 AccountFarmDetailsSeasonSummaryLabel => "account.farm_details.summary.season.label", 160 AccountFarmDetailsOrderDaysSummaryLabel => "account.farm_details.summary.order_days.label", 161 AccountFarmDetailsPickupFulfillmentTitle => "account.farm_details.pickup_fulfillment.title", 162 AccountFarmDetailsPickupFulfillmentIntro => "account.farm_details.pickup_fulfillment.intro", 163 AccountFarmDetailsFulfillmentModeLabel => "account.farm_details.fulfillment_mode.label", 164 AccountFarmDetailsFulfillmentPickupOnly => "account.farm_details.fulfillment.pickup_only", 165 AccountFarmDetailsFulfillmentDelivery => "account.farm_details.fulfillment.delivery", 166 AccountFarmDetailsFulfillmentBoth => "account.farm_details.fulfillment.both", 167 AccountFarmDetailsPrimaryPickupLocationLabel => "account.farm_details.primary_pickup_location.label", 168 AccountFarmDetailsPrimaryPickupLocationTitleValue => "account.farm_details.primary_pickup_location.title.value", 169 AccountFarmDetailsPrimaryPickupLocationAddressValue => "account.farm_details.primary_pickup_location.address.value", 170 AccountFarmDetailsPickupInstructionsLabel => "account.farm_details.pickup_instructions.label", 171 AccountFarmDetailsPickupInstructionsValue => "account.farm_details.pickup_instructions.value", 172 AccountFarmDetailsPickupInstructionsHelper => "account.farm_details.pickup_instructions.helper", 173 AccountFarmDetailsPickupWindowsLabel => "account.farm_details.pickup_windows.label", 174 AccountFarmDetailsPickupWindowDayHeader => "account.farm_details.pickup_window.day.header", 175 AccountFarmDetailsPickupWindowStartHeader => "account.farm_details.pickup_window.start.header", 176 AccountFarmDetailsPickupWindowEndHeader => "account.farm_details.pickup_window.end.header", 177 AccountFarmDetailsPickupWindowWednesday => "account.farm_details.pickup_window.wednesday", 178 AccountFarmDetailsPickupWindowSaturday => "account.farm_details.pickup_window.saturday", 179 AccountFarmDetailsPickupWindowWednesdayStart => "account.farm_details.pickup_window.wednesday.start", 180 AccountFarmDetailsPickupWindowWednesdayEnd => "account.farm_details.pickup_window.wednesday.end", 181 AccountFarmDetailsPickupWindowSaturdayStart => "account.farm_details.pickup_window.saturday.start", 182 AccountFarmDetailsPickupWindowSaturdayEnd => "account.farm_details.pickup_window.saturday.end", 183 AccountFarmDetailsAddPickupWindowAction => "account.farm_details.add_pickup_window.action", 184 AccountFarmDetailsOrderCutoffLabel => "account.farm_details.order_cutoff.label", 185 AccountFarmDetailsOrderCutoffHelper => "account.farm_details.order_cutoff.helper", 186 AccountFarmDetailsOrderCutoffNoonValue => "account.farm_details.order_cutoff.noon.value", 187 AccountFarmDetailsDeliveryRadiusTitle => "account.farm_details.delivery_radius.title", 188 AccountFarmDetailsDeliveryRadiusHelper => "account.farm_details.delivery_radius.helper", 189 AccountFarmDetailsDeliveryRadiusValue => "account.farm_details.delivery_radius.value", 190 AccountFarmDetailsDeliveryRadiusUnit => "account.farm_details.delivery_radius.unit", 191 AccountFarmDetailsDeliveryRadiusNote => "account.farm_details.delivery_radius.note", 192 AccountFarmDetailsCustomerExperienceTitle => "account.farm_details.customer_experience.title", 193 AccountFarmDetailsCustomerExperienceIntro => "account.farm_details.customer_experience.intro", 194 AccountFarmDetailsCustomerExperiencePickupTitle => "account.farm_details.customer_experience.pickup.title", 195 AccountFarmDetailsCustomerExperienceDeliveryTitle => "account.farm_details.customer_experience.delivery.title", 196 AccountFarmDetailsCustomerExperienceDeliveryBody => "account.farm_details.customer_experience.delivery.body", 197 AccountSettingsTitle => "account.settings.title", 198 AccountSettingsNostrRelaysTitle => "account.settings.nostr_relays.title", 199 AccountSettingsNostrRelaysHelper => "account.settings.nostr_relays.helper", 200 AccountSettingsRelayAccessReadWrite => "account.settings.relay_access.read_write", 201 AccountSettingsRelayAccessReadOnly => "account.settings.relay_access.read_only", 202 AccountSettingsRelayMenuAbout => "account.settings.relay_menu.about", 203 AccountSettingsRelayMenuView => "account.settings.relay_menu.view", 204 AccountSettingsRemoveRelayAction => "account.settings.remove_relay.action", 205 AccountSettingsRelayMenuCheckConnection => "account.settings.relay_menu.check_connection", 206 AccountSettingsRelayMenuCopy => "account.settings.relay_menu.copy", 207 AccountSettingsRelayMenuCopyShortcut => "account.settings.relay_menu.copy_shortcut", 208 AccountSettingsAddRelayLabel => "account.settings.add_relay.label", 209 AccountSettingsAddRelayPlaceholder => "account.settings.add_relay.placeholder", 210 AccountSettingsAddRelayAction => "account.settings.add_relay.action", 211 AccountSettingsResetRelaysAction => "account.settings.reset_relays.action", 212 AccountSettingsDefaultRelaysNote => "account.settings.default_relays.note", 213 AccountSettingsBlossomServerTitle => "account.settings.blossom_server.title", 214 AccountSettingsBlossomServerHelper => "account.settings.blossom_server.helper", 215 AccountSettingsBlossomServerUrlLabel => "account.settings.blossom_server_url.label", 216 AccountSettingsBlossomProductPhotosLabel => "account.settings.blossom_product_photos.label", 217 AccountSettingsBlossomProfileFarmMediaLabel => "account.settings.blossom_profile_farm_media.label", 218 AccountSettingsResetBlossomServerAction => "account.settings.reset_blossom_server.action", 219 AccountSettingsBlossomConnectionHealthy => "account.settings.blossom_connection.healthy", 220 AccountSettingsBlossomConnectionLocal => "account.settings.blossom_connection.local", 221 AccountSettingsBlossomConnectionInvalid => "account.settings.blossom_connection.invalid", 222 AccountSettingsBlossomUploadsAvailable => "account.settings.blossom_uploads.available", 223 AccountSettingsBlossomUploadsPending => "account.settings.blossom_uploads.pending", 224 AccountSettingsBlossomUploadsUnavailable => "account.settings.blossom_uploads.unavailable", 225 HomeNavBrowse => "home.nav.browse", 226 HomeNavSearch => "home.nav.search", 227 HomeNavCart => "home.nav.cart", 228 HomeNavToday => "home.nav.today", 229 HomeNavProducts => "home.nav.products", 230 HomeNavOrders => "home.nav.orders", 231 HomeTodayTitle => "home.today.title", 232 HomeTodayStatusNoFarm => "home.today.status.no_farm", 233 HomeTodayStatusSetup => "home.today.status.setup", 234 HomeTodayStatusAttention => "home.today.status.attention", 235 HomeTodayStatusReady => "home.today.status.ready", 236 HomeTodayStatusStartupIssue => "home.today.status.startup_issue", 237 HomeTodayOrdersNeedingAction => "home.today.orders_needing_action", 238 HomeTodayLowStock => "home.today.low_stock", 239 HomeTodayDraftProducts => "home.today.draft_products", 240 HomeTodayOpenInOrdersAction => "home.today.open_in_orders.action", 241 HomeTodayOpenInPackDayAction => "home.today.open_in_pack_day.action", 242 HomeTodayOpenInProductsAction => "home.today.open_in_products.action", 243 HomeTodaySetupChecklist => "home.today.setup_checklist", 244 HomeTodayNextFulfillmentWindow => "home.today.next_fulfillment_window", 245 HomeTodayWindowStartsLabel => "home.today.window.starts", 246 HomeTodayWindowEndsLabel => "home.today.window.ends", 247 HomeTodayStockCountLabel => "home.today.stock_count.label", 248 HomeTodaySetupCompleteFarmProfile => "home.today.setup.complete_farm_profile", 249 HomeTodaySetupAddPickupLocation => "home.today.setup.add_pickup_location", 250 HomeTodaySetupAddOperatingRules => "home.today.setup.add_operating_rules", 251 HomeTodaySetupAddFulfillmentWindow => "home.today.setup.add_fulfillment_window", 252 HomeTodaySetupResolveAvailabilityConflicts => "home.today.setup.resolve_availability_conflicts", 253 HomeTodaySetupPublishProduct => "home.today.setup.publish_product", 254 HomeSetupTitle => "home.setup.title", 255 HomeSetupTagline => "home.setup.tagline", 256 HomeSetupStarting => "home.setup.starting", 257 HomeSetupCreateAccountAction => "home.setup.create_account", 258 HomeSetupContinueAction => "home.setup.continue_action", 259 HomeSetupBrowseMarketplaceAction => "home.setup.browse_marketplace_action", 260 HomeSetupGenerateKeyAction => "home.setup.generate_key_action", 261 HomeSetupConnectSignerAction => "home.setup.connect_signer_action", 262 HomeSetupSignerSourcePlaceholder => "home.setup.signer_source.placeholder", 263 HomeSetupSignerConnectAction => "home.setup.signer_connect_action", 264 HomeSetupBackAction => "home.setup.back_action", 265 HomeSetupSignerReviewTitle => "home.setup.signer.review_title", 266 HomeSetupSignerSourceLabel => "home.setup.signer.source_label", 267 HomeSetupSignerSignerLabel => "home.setup.signer.signer_label", 268 HomeSetupSignerRelaysLabel => "home.setup.signer.relays_label", 269 HomeSetupSignerPermissionsLabel => "home.setup.signer.permissions_label", 270 HomeSetupSignerConnectingTitle => "home.setup.signer.connecting_title", 271 HomeSetupSignerPendingTitle => "home.setup.signer.pending_title", 272 HomeSetupSignerAuthChallengeTitle => "home.setup.signer.auth_challenge_title", 273 HomeSetupSignerApprovedTitle => "home.setup.signer.approved_title", 274 HomeSetupIssueUnavailableBody => "home.setup.issue.unavailable_body", 275 HomeSetupErrorStartupFailed => "home.setup.error.startup_failed", 276 HomeSetupSignerSourceValueBunkerUri => "home.setup.signer.source_value.bunker_uri", 277 HomeSetupSignerSourceValueDiscoveryUrl => "home.setup.signer.source_value.discovery_url", 278 HomeSetupSignerPermissionSignEventKind1 => "home.setup.signer.permission.sign_event_kind_1", 279 HomeSetupSignerPermissionSwitchRelays => "home.setup.signer.permission.switch_relays", 280 HomeSetupSignerPermissionAdditional => "home.setup.signer.permission.additional", 281 HomeSetupSignerErrorEnterSource => "home.setup.signer.error.enter_source", 282 HomeSetupSignerErrorUseSignerUri => "home.setup.signer.error.use_signer_uri", 283 HomeSetupSignerErrorMissingDiscoveryUri => "home.setup.signer.error.missing_discovery_uri", 284 HomeSetupSignerErrorInvalidDiscoveryUrl => "home.setup.signer.error.invalid_discovery_url", 285 HomeSetupSignerErrorInvalidRemoteSignerUri => "home.setup.signer.error.invalid_remote_signer_uri", 286 HomeSetupSignerErrorPendingApprovalExists => "home.setup.signer.error.pending_approval_exists", 287 HomeSetupSignerErrorConnectionFailed => "home.setup.signer.error.connection_failed", 288 HomeFarmSetupOnboardingTitle => "home.farm_setup.onboarding.title", 289 HomeFarmSetupOnboardingBody => "home.farm_setup.onboarding.body", 290 HomeFarmSetupOnboardingAction => "home.farm_setup.onboarding.action", 291 HomeFarmSetupSectionFarm => "home.farm_setup.section.farm", 292 HomeFarmSetupSectionLocation => "home.farm_setup.section.location", 293 HomeFarmSetupSectionOrderMethods => "home.farm_setup.section.order_methods", 294 HomeFarmSetupFieldFarmName => "home.farm_setup.field.farm_name", 295 HomeFarmSetupFieldLocationOrServiceArea => "home.farm_setup.field.location_or_service_area", 296 HomeFarmSetupOrderMethodPickup => "home.farm_setup.order_method.pickup", 297 HomeFarmSetupOrderMethodDelivery => "home.farm_setup.order_method.delivery", 298 HomeFarmSetupOrderMethodShipping => "home.farm_setup.order_method.shipping", 299 HomeFarmSetupBlockerAddFarmName => "home.farm_setup.blocker.add_farm_name", 300 HomeFarmSetupBlockerAddLocationOrServiceArea => "home.farm_setup.blocker.add_location_or_service_area", 301 HomeFarmSetupBlockerChooseOrderMethod => "home.farm_setup.blocker.choose_order_method", 302 HomeFarmSetupSaveAutosavesLocally => "home.farm_setup.save.autosaves_locally", 303 HomeFarmSetupSaveSavedLocally => "home.farm_setup.save.saved_locally", 304 HomeFarmSetupSaveFailedLocally => "home.farm_setup.save.failed_locally", 305 HomeFarmSetupFinishAction => "home.farm_setup.finish_action", 306 HomeFarmSetupContinueAction => "home.farm_setup.continue_action", 307 HomeTodayEmptySetupTitle => "home.today.empty.setup.title", 308 HomeTodayEmptySetupBody => "home.today.empty.setup.body", 309 HomeTodayEmptyNoFarmTitle => "home.today.empty.no_farm.title", 310 HomeTodayEmptyNoFarmBody => "home.today.empty.no_farm.body", 311 HomeTodayEmptyQuietTitle => "home.today.empty.quiet.title", 312 HomeTodayEmptyQuietBody => "home.today.empty.quiet.body", 313 PersonalSearchFiltersTitle => "personal.search.filters.title", 314 PersonalSearchPlaceholder => "personal.search.placeholder", 315 PersonalBrowseEmptyTitle => "personal.browse.empty.title", 316 PersonalBrowseEmptyBody => "personal.browse.empty.body", 317 PersonalSearchEmptyTitle => "personal.search.empty.title", 318 PersonalSearchEmptyBody => "personal.search.empty.body", 319 PersonalBrowsePlaceholderBody => "personal.browse.placeholder.body", 320 PersonalSearchPlaceholderBody => "personal.search.placeholder.body", 321 PersonalMarketplaceRefreshFailedNotice => "personal.marketplace.refresh_failed.notice", 322 PersonalDetailOpenFailedNotice => "personal.detail.open_failed.notice", 323 PersonalOrderPlaceFailedNotice => "personal.order_place_failed.notice", 324 PersonalOrderCoordinationFailedNotice => "personal.order_coordination_failed.notice", 325 PersonalCartPlaceholderBody => "personal.cart.placeholder.body", 326 PersonalOrdersSurfaceBody => "personal.orders.surface.body", 327 PersonalOrdersEmptyTitle => "personal.orders.empty.title", 328 PersonalOrdersEmptyBody => "personal.orders.empty.body", 329 PersonalOrdersListTitle => "personal.orders.list.title", 330 PersonalOrdersDetailTitle => "personal.orders.detail.title", 331 PersonalOrdersDetailEmptyBody => "personal.orders.detail.empty.body", 332 PersonalOrdersDetailFarmLabel => "personal.orders.detail.farm.label", 333 PersonalOrdersDetailStatusLabel => "personal.orders.detail.status.label", 334 PersonalOrdersDetailFulfillmentLabel => "personal.orders.detail.fulfillment.label", 335 PersonalOrdersDetailTotalLabel => "personal.orders.detail.total.label", 336 PersonalOrdersDetailNoteLabel => "personal.orders.detail.note.label", 337 PersonalOrdersDetailItemsTitle => "personal.orders.detail.items.title", 338 PersonalOrdersActionCancel => "personal.orders.action.cancel", 339 PersonalOrdersActionAcceptChange => "personal.orders.action.accept_change", 340 PersonalOrdersActionKeepOrder => "personal.orders.action.keep_order", 341 PersonalOrdersRepeatDemandTitle => "personal.orders.repeat_demand.title", 342 PersonalOrdersRepeatDemandActionEligible => "personal.orders.repeat_demand.action.eligible", 343 PersonalOrdersRepeatDemandActionPartial => "personal.orders.repeat_demand.action.partial", 344 PersonalOrdersRepeatDemandNotePartialSingle => "personal.orders.repeat_demand.note.partial_single", 345 PersonalOrdersRepeatDemandNotePartialMultiple => "personal.orders.repeat_demand.note.partial_multiple", 346 PersonalOrdersRepeatDemandNoteUnavailable => "personal.orders.repeat_demand.note.unavailable", 347 PersonalOrdersCoordinationRetryTitle => "personal.orders.coordination_retry.title", 348 PersonalOrdersCoordinationRetryBody => "personal.orders.coordination_retry.body", 349 PersonalOrdersCoordinationRetryAction => "personal.orders.coordination_retry.action", 350 PersonalOrdersStatusPlaced => "personal.orders.status.placed", 351 PersonalOrdersStatusScheduled => "personal.orders.status.scheduled", 352 PersonalOrdersStatusReady => "personal.orders.status.ready", 353 PersonalOrdersStatusCompleted => "personal.orders.status.completed", 354 PersonalOrdersStatusDeclined => "personal.orders.status.declined", 355 PersonalOrdersStatusNeedsReview => "personal.orders.status.needs_review", 356 PersonalCartSurfaceBody => "personal.cart.surface.body", 357 PersonalOrderSummaryTitle => "personal.order_summary.title", 358 PersonalFulfillmentTitle => "personal.fulfillment.title", 359 PersonalCartRemoveLineAction => "personal.cart.remove_line.action", 360 PersonalCartReviewOrderAction => "personal.cart.review_order.action", 361 PersonalCartLineQuantityLabel => "personal.cart.line.quantity.label", 362 PersonalCartLineUnitPriceLabel => "personal.cart.line.unit_price.label", 363 PersonalCartLineTotalLabel => "personal.cart.line.total.label", 364 PersonalSummaryFarmLabel => "personal.summary.farm.label", 365 PersonalSummaryItemsLabel => "personal.summary.items.label", 366 PersonalSummarySubtotalLabel => "personal.summary.subtotal.label", 367 PersonalDetailBackAction => "personal.detail.back_action", 368 PersonalDetailQuantityLabel => "personal.detail.quantity.label", 369 PersonalDetailAddToCartAction => "personal.detail.add_to_cart.action", 370 PersonalDetailReplaceCartTitle => "personal.detail.replace_cart.title", 371 PersonalDetailReplaceCartBody => "personal.detail.replace_cart.body", 372 PersonalDetailReplaceCartAction => "personal.detail.replace_cart.action", 373 PersonalDetailKeepCurrentCartAction => "personal.detail.keep_current_cart.action", 374 PersonalOrderReviewTitle => "personal.order_review.title", 375 PersonalOrderReviewBackAction => "personal.order_review.back_action", 376 PersonalOrderReviewContactTitle => "personal.order_review.contact.title", 377 PersonalOrderReviewFieldName => "personal.order_review.field.name", 378 PersonalOrderReviewFieldEmail => "personal.order_review.field.email", 379 PersonalOrderReviewFieldPhone => "personal.order_review.field.phone", 380 PersonalOrderReviewFieldOrderNote => "personal.order_review.field.order_note", 381 PersonalOrderReviewLocalOnlyBody => "personal.order_review.local_only.body", 382 PersonalOrderReviewPlaceOrderAction => "personal.order_review.place_order.action", 383 OrdersTitle => "orders.title", 384 OrdersFiltersTitle => "orders.filters.title", 385 OrdersSummaryTotal => "orders.summary.total", 386 OrdersFilterAll => "orders.filter.all", 387 OrdersStatusNeedsAction => "orders.status.needs_action", 388 OrdersStatusScheduled => "orders.status.scheduled", 389 OrdersStatusInHandoff => "orders.status.in_handoff", 390 OrdersStatusCompleted => "orders.status.completed", 391 OrdersStatusDeclined => "orders.status.declined", 392 OrdersStatusNeedsReview => "orders.status.needs_review", 393 OrdersTableTitle => "orders.table.title", 394 OrdersColumnOrder => "orders.column.order", 395 OrdersColumnStatus => "orders.column.status", 396 OrdersColumnWindow => "orders.column.window", 397 OrdersColumnPickup => "orders.column.pickup", 398 OrdersColumnAction => "orders.column.action", 399 OrdersActionReview => "orders.action.review", 400 OrdersEmptyTitle => "orders.empty.title", 401 OrdersEmptyBody => "orders.empty.body", 402 OrdersEmptyNeedsActionTitle => "orders.empty.needs_action.title", 403 OrdersEmptyNeedsActionBody => "orders.empty.needs_action.body", 404 OrdersDetailTitle => "orders.detail.title", 405 OrdersDetailEmptyBody => "orders.detail.empty.body", 406 OrdersDetailItemsTitle => "orders.detail.items.title", 407 OrdersDetailCustomerLabel => "orders.detail.customer.label", 408 OrdersDetailStatusLabel => "orders.detail.status.label", 409 OrdersDetailWindowLabel => "orders.detail.window.label", 410 OrdersDetailPickupLabel => "orders.detail.pickup.label", 411 OrdersDetailTotalLabel => "orders.detail.total.label", 412 TradeValidationReceiptSectionLabel => "trade.validation.section.label", 413 TradeValidationReceiptEventLabel => "trade.validation.event.label", 414 TradeValidationReceiptTargetLabel => "trade.validation.target.label", 415 TradeValidationReceiptEventSetRootLabel => "trade.validation.event_set_root.label", 416 TradeValidationReceiptReducerOutputRootLabel => "trade.validation.reducer_output_root.label", 417 TradeValidationReceiptPublicValuesHashLabel => "trade.validation.public_values_hash.label", 418 TradeValidationReceiptRecordedAtLabel => "trade.validation.recorded_at.label", 419 TradeValidationReceiptResultValid => "trade.validation.result.valid", 420 TradeValidationReceiptResultNeedsReview => "trade.validation.result.needs_review", 421 TradeValidationReceiptTypeListingValidation => "trade.validation.type.listing_validation", 422 TradeValidationReceiptTypeTradeTransition => "trade.validation.type.trade_transition", 423 TradeValidationReceiptTypeInventoryState => "trade.validation.type.inventory_state", 424 TradeValidationReceiptTypeStateCheckpoint => "trade.validation.type.state_checkpoint", 425 TradeValidationReceiptProofNone => "trade.validation.proof.none", 426 TradeValidationReceiptProofSp1Core => "trade.validation.proof.sp1_core", 427 TradeValidationReceiptProofSp1Compressed => "trade.validation.proof.sp1_compressed", 428 TradeValidationReceiptProofSp1Groth16 => "trade.validation.proof.sp1_groth16", 429 TradeValidationReceiptProofSp1Plonk => "trade.validation.proof.sp1_plonk", 430 TradeWorkflowAxisAgreement => "trade.workflow.axis.agreement", 431 TradeWorkflowAxisRevision => "trade.workflow.axis.revision", 432 TradeWorkflowAxisInventory => "trade.workflow.axis.inventory", 433 TradeWorkflowAxisSource => "trade.workflow.axis.source", 434 TradeWorkflowAgreementOrdered => "trade.workflow.agreement.ordered", 435 TradeWorkflowAgreementConfirmed => "trade.workflow.agreement.confirmed", 436 TradeWorkflowAgreementDeclined => "trade.workflow.agreement.declined", 437 TradeWorkflowAgreementCancelled => "trade.workflow.agreement.cancelled", 438 TradeWorkflowAgreementNeedsReview => "trade.workflow.agreement.needs_review", 439 TradeWorkflowRevisionNone => "trade.workflow.revision.none", 440 TradeWorkflowRevisionChangeProposed => "trade.workflow.revision.change_proposed", 441 TradeWorkflowRevisionUpdated => "trade.workflow.revision.updated", 442 TradeWorkflowRevisionKeptAsPlaced => "trade.workflow.revision.kept_as_placed", 443 TradeWorkflowInventoryAvailable => "trade.workflow.inventory.available", 444 TradeWorkflowInventoryReserved => "trade.workflow.inventory.reserved", 445 TradeWorkflowInventorySoldOut => "trade.workflow.inventory.sold_out", 446 TradeWorkflowInventoryNeedsReview => "trade.workflow.inventory.needs_review", 447 TradeWorkflowProvenanceApp => "trade.workflow.provenance.app", 448 TradeWorkflowProvenanceCli => "trade.workflow.provenance.cli", 449 TradeWorkflowProvenanceRelay => "trade.workflow.provenance.relay", 450 TradeWorkflowProvenanceLocalEvents => "trade.workflow.provenance.local_events", 451 TradeWorkflowProvenanceUnknown => "trade.workflow.provenance.unknown", 452 OrdersRemindersTitle => "orders.reminders.title", 453 OrdersReminderLogTitle => "orders.reminder_log.title", 454 OrdersReminderLogEmptyBody => "orders.reminder_log.empty.body", 455 PackDayTitle => "pack_day.title", 456 PackDayRemindersTitle => "pack_day.reminders.title", 457 PackDayWindowSummaryTitle => "pack_day.window_summary.title", 458 PackDayTotalsTitle => "pack_day.totals.title", 459 PackDayPackListTitle => "pack_day.pack_list.title", 460 PackDayPickupRosterTitle => "pack_day.pickup_roster.title", 461 PackDayEmptyTitle => "pack_day.empty.title", 462 PackDayEmptyBody => "pack_day.empty.body", 463 PackDayExportTitle => "pack_day.export.title", 464 PackDayExportReadyTitle => "pack_day.export.ready.title", 465 PackDayExportReadyBody => "pack_day.export.ready.body", 466 PackDayExportUnavailableTitle => "pack_day.export.unavailable.title", 467 PackDayExportUnavailableBody => "pack_day.export.unavailable.body", 468 PackDayExportRunningTitle => "pack_day.export.running.title", 469 PackDayExportRunningBody => "pack_day.export.running.body", 470 PackDayExportSucceededTitle => "pack_day.export.succeeded.title", 471 PackDayExportSucceededBody => "pack_day.export.succeeded.body", 472 PackDayExportFailedTitle => "pack_day.export.failed.title", 473 PackDayExportFailedBody => "pack_day.export.failed.body", 474 PackDayExportAction => "pack_day.export.action", 475 PackDayExportActionRunning => "pack_day.export.action.running", 476 PackDayExportFolderLabel => "pack_day.export.folder.label", 477 PackDayExportFilesLabel => "pack_day.export.files.label", 478 PackDayExportErrorLabel => "pack_day.export.error.label", 479 PackDayPrintPackSheetAction => "pack_day.print.pack_sheet.action", 480 PackDayPrintPackSheetActionRunning => "pack_day.print.pack_sheet.action.running", 481 PackDayPrintPickupRosterAction => "pack_day.print.pickup_roster.action", 482 PackDayPrintPickupRosterActionRunning => "pack_day.print.pickup_roster.action.running", 483 PackDayPrintCustomerLabelsAction => "pack_day.print.customer_labels.action", 484 PackDayPrintCustomerLabelsActionRunning => "pack_day.print.customer_labels.action.running", 485 PackDayPrintUnavailableTitle => "pack_day.print.unavailable.title", 486 PackDayPrintUnavailableBody => "pack_day.print.unavailable.body", 487 PackDayPrintPackSheetQueuedTitle => "pack_day.print.pack_sheet.queued.title", 488 PackDayPrintPackSheetSubmittedTitle => "pack_day.print.pack_sheet.submitted.title", 489 PackDayPrintPackSheetFailedTitle => "pack_day.print.pack_sheet.failed.title", 490 PackDayPrintPickupRosterQueuedTitle => "pack_day.print.pickup_roster.queued.title", 491 PackDayPrintPickupRosterSubmittedTitle => "pack_day.print.pickup_roster.submitted.title", 492 PackDayPrintPickupRosterFailedTitle => "pack_day.print.pickup_roster.failed.title", 493 PackDayPrintCustomerLabelsQueuedTitle => "pack_day.print.customer_labels.queued.title", 494 PackDayPrintCustomerLabelsSubmittedTitle => "pack_day.print.customer_labels.submitted.title", 495 PackDayPrintCustomerLabelsFailedTitle => "pack_day.print.customer_labels.failed.title", 496 PackDayPrintCustomerLabelsAvery5160OverflowFailedTitle => "pack_day.print.customer_labels.avery_5160_overflow.failed.title", 497 PackDayBatchPrintAction => "pack_day.batch_print.action", 498 PackDayBatchPrintActionRunning => "pack_day.batch_print.action.running", 499 PackDayBatchPrintQueuedTitle => "pack_day.batch_print.queued.title", 500 PackDayBatchPrintSucceededTitle => "pack_day.batch_print.succeeded.title", 501 PackDayBatchPrintFailedTitle => "pack_day.batch_print.failed.title", 502 PackDayBatchPrintFailedPreflightTitle => "pack_day.batch_print.failed.preflight.title", 503 PackDayBatchPrintFailedQueueLaunchTitle => "pack_day.batch_print.failed.queue_launch.title", 504 PackDayBatchPrintFailedQueueExitTitle => "pack_day.batch_print.failed.queue_exit.title", 505 PackDayBatchPrintCustomerLabelsAvery5160OverflowFailedTitle => "pack_day.batch_print.customer_labels.avery_5160_overflow.failed.title", 506 PackDayHostHandoffRevealAction => "pack_day.host_handoff.reveal.action", 507 PackDayHostHandoffRevealActionRunning => "pack_day.host_handoff.reveal.action.running", 508 PackDayHostHandoffOpenPackSheetAction => "pack_day.host_handoff.open_pack_sheet.action", 509 PackDayHostHandoffOpenPackSheetActionRunning => "pack_day.host_handoff.open_pack_sheet.action.running", 510 PackDayHostHandoffOpenPickupRosterAction => "pack_day.host_handoff.open_pickup_roster.action", 511 PackDayHostHandoffOpenPickupRosterActionRunning => "pack_day.host_handoff.open_pickup_roster.action.running", 512 PackDayHostHandoffOpenCustomerLabelsAction => "pack_day.host_handoff.open_customer_labels.action", 513 PackDayHostHandoffOpenCustomerLabelsActionRunning => "pack_day.host_handoff.open_customer_labels.action.running", 514 PackDayHostHandoffRevealRunningTitle => "pack_day.host_handoff.reveal.running.title", 515 PackDayHostHandoffRevealSucceededTitle => "pack_day.host_handoff.reveal.succeeded.title", 516 PackDayHostHandoffRevealFailedTitle => "pack_day.host_handoff.reveal.failed.title", 517 PackDayHostHandoffOpenPackSheetRunningTitle => "pack_day.host_handoff.open_pack_sheet.running.title", 518 PackDayHostHandoffOpenPackSheetSucceededTitle => "pack_day.host_handoff.open_pack_sheet.succeeded.title", 519 PackDayHostHandoffOpenPackSheetFailedTitle => "pack_day.host_handoff.open_pack_sheet.failed.title", 520 PackDayHostHandoffOpenPickupRosterRunningTitle => "pack_day.host_handoff.open_pickup_roster.running.title", 521 PackDayHostHandoffOpenPickupRosterSucceededTitle => "pack_day.host_handoff.open_pickup_roster.succeeded.title", 522 PackDayHostHandoffOpenPickupRosterFailedTitle => "pack_day.host_handoff.open_pickup_roster.failed.title", 523 PackDayHostHandoffOpenCustomerLabelsRunningTitle => "pack_day.host_handoff.open_customer_labels.running.title", 524 PackDayHostHandoffOpenCustomerLabelsSucceededTitle => "pack_day.host_handoff.open_customer_labels.succeeded.title", 525 PackDayHostHandoffOpenCustomerLabelsFailedTitle => "pack_day.host_handoff.open_customer_labels.failed.title", 526 HomeTodayRemindersTitle => "home.today.reminders.title", 527 ReminderDeadlineLabel => "reminder.deadline.label", 528 ReminderUrgencyUpcoming => "reminder.urgency.upcoming", 529 ReminderUrgencyDueSoon => "reminder.urgency.due_soon", 530 ReminderUrgencyOverdue => "reminder.urgency.overdue", 531 ReminderUrgencyBlocking => "reminder.urgency.blocking", 532 ReminderPresentationTitle => "reminder.presentation.title", 533 ReminderPresentationDismissAction => "reminder.presentation.dismiss_action", 534 ReminderDeliveryStateScheduled => "reminder.delivery_state.scheduled", 535 ReminderDeliveryStatePresented => "reminder.delivery_state.presented", 536 ReminderDeliveryStateAcknowledged => "reminder.delivery_state.acknowledged", 537 ReminderDeliveryStateResolved => "reminder.delivery_state.resolved", 538 ProductsTitle => "products.title", 539 ProductsFiltersTitle => "products.filters.title", 540 ProductsSearchPlaceholder => "products.search.placeholder", 541 ProductsSummaryTotal => "products.summary.total", 542 ProductsSummaryLive => "products.summary.live", 543 ProductsSummaryNeedAttention => "products.summary.need_attention", 544 ProductsSummaryDrafts => "products.summary.drafts", 545 ProductsFilterAll => "products.filter.all", 546 ProductsFilterLive => "products.filter.live", 547 ProductsFilterDrafts => "products.filter.drafts", 548 ProductsFilterNeedAttention => "products.filter.need_attention", 549 ProductsFilterPaused => "products.filter.paused", 550 ProductsFilterArchived => "products.filter.archived", 551 ProductsSortTitle => "products.sort.title", 552 ProductsSortUpdated => "products.sort.updated", 553 ProductsSortName => "products.sort.name", 554 ProductsSortAvailability => "products.sort.availability", 555 ProductsSortStock => "products.sort.stock", 556 ProductsSortPrice => "products.sort.price", 557 ProductsTableTitle => "products.table.title", 558 ProductsColumnProduct => "products.column.product", 559 ProductsColumnStatus => "products.column.status", 560 ProductsColumnAvailability => "products.column.availability", 561 ProductsColumnStock => "products.column.stock", 562 ProductsColumnPrice => "products.column.price", 563 ProductsColumnUpdated => "products.column.updated", 564 ProductsColumnAction => "products.column.action", 565 ProductsAddAction => "products.action.add", 566 ProductsUpdateStockAction => "products.action.update_stock", 567 ProductsEditorTitle => "products.editor.title", 568 ProductsEditorBody => "products.editor.body", 569 ProductsEditorFieldTitle => "products.editor.field.title", 570 ProductsEditorFieldSubtitle => "products.editor.field.subtitle", 571 ProductsEditorFieldCategory => "products.editor.field.category", 572 ProductsEditorFieldUnit => "products.editor.field.unit", 573 ProductsEditorFieldPrice => "products.editor.field.price", 574 ProductsEditorFieldStock => "products.editor.field.stock", 575 ProductsEditorFieldAvailability => "products.editor.field.availability", 576 ProductsEditorFieldStatus => "products.editor.field.status", 577 ProductsEditorAvailabilityEmpty => "products.editor.availability.empty", 578 ProductsEditorCloseAction => "products.editor.action.close", 579 ProductsEditorSaveAction => "products.editor.action.save", 580 ProductsEditorSaveFailed => "products.editor.save_failed", 581 ProductsEditorPublishQueueFailed => "products.editor.publish_queue_failed", 582 ProductsEditorInvalidPrice => "products.editor.invalid_price", 583 ProductsEditorInvalidStock => "products.editor.invalid_stock", 584 ProductsEditorPublishReadinessTitle => "products.editor.publish_readiness.title", 585 ProductsEditorReady => "products.editor.publish_readiness.ready", 586 ProductsEditorBlockerAddProductName => "products.editor.blocker.add_product_name", 587 ProductsEditorBlockerChooseCategory => "products.editor.blocker.choose_category", 588 ProductsEditorBlockerChooseUnit => "products.editor.blocker.choose_unit", 589 ProductsEditorBlockerSetPrice => "products.editor.blocker.set_price", 590 ProductsEditorBlockerSetStock => "products.editor.blocker.set_stock", 591 ProductsEditorBlockerAttachAvailability => "products.editor.blocker.attach_availability", 592 ProductsEditorBlockerCompleteFarmProfile => "products.editor.blocker.complete_farm_profile", 593 ProductsEditorBlockerAddPickupLocation => "products.editor.blocker.add_pickup_location", 594 ProductsEditorBlockerAddOperatingRules => "products.editor.blocker.add_operating_rules", 595 ProductsEditorBlockerAddFulfillmentWindow => "products.editor.blocker.add_fulfillment_window", 596 ProductsEditorBlockerResolveAvailabilityConflicts => "products.editor.blocker.resolve_availability_conflicts", 597 ProductsUntitledDraft => "products.untitled_draft", 598 ProductsStockEditorTitle => "products.stock_editor.title", 599 ProductsStockEditorFieldLabel => "products.stock_editor.field.label", 600 ProductsStockEditorSaveAction => "products.stock_editor.action.save", 601 ProductsStockEditorCancelAction => "products.stock_editor.action.cancel", 602 ProductsStockEditorInvalidQuantity => "products.stock_editor.invalid_quantity", 603 ProductsStockEditorSaveFailed => "products.stock_editor.save_failed", 604 ProductsStockEditorPublishQueueFailed => "products.stock_editor.publish_queue_failed", 605 ProductsStatusDraft => "products.status.draft", 606 ProductsStatusLive => "products.status.live", 607 ProductsStatusPaused => "products.status.paused", 608 ProductsStatusArchived => "products.status.archived", 609 ProductsEmptyTitle => "products.empty.title", 610 ProductsEmptyBody => "products.empty.body", 611 ProductsEmptyNeedAttentionTitle => "products.empty.need_attention.title", 612 ProductsEmptyNeedAttentionBody => "products.empty.need_attention.body", 613 MenuQuit => "menu.quit", 614 MenuAbout => "menu.about", 615 MenuServices => "menu.services", 616 SettingsTitle => "settings.title", 617 SettingsNavAccounts => "settings.nav.accounts", 618 SettingsNavFarm => "settings.nav.farm", 619 SettingsNavSettings => "settings.nav.settings", 620 SettingsNavAbout => "settings.nav.about", 621 SettingsAccountNoSelectionTitle => "settings.account.no_selection.title", 622 SettingsAccountNoSelectionBody => "settings.account.no_selection.body", 623 SettingsAccountProfileLabel => "settings.account.profile.label", 624 SettingsAccountStatusLabel => "settings.account.status.label", 625 SettingsAccountStatusLoggedIn => "settings.account.status.logged_in", 626 SettingsAccountStatusLoggedOut => "settings.account.status.logged_out", 627 SettingsAccountStatusBlocked => "settings.account.status.blocked", 628 SettingsAccountCustodyLabel => "settings.account.custody.label", 629 SettingsAccountCustodyLocalManaged => "settings.account.custody.local_managed", 630 SettingsAccountCustodyBrowserSigner => "settings.account.custody.browser_signer", 631 SettingsAccountCustodyRemoteSigner => "settings.account.custody.remote_signer", 632 SettingsAccountSurfaceLabel => "settings.account.surface.label", 633 SettingsAccountSurfacePersonal => "settings.account.surface.personal", 634 SettingsAccountSurfaceFarmer => "settings.account.surface.farmer", 635 SettingsAccountActivationLabel => "settings.account.activation.label", 636 SettingsAccountActivationInactive => "settings.account.activation.inactive", 637 SettingsAccountActivationActive => "settings.account.activation.active", 638 SettingsAccountAddAction => "settings.account.action.add_account", 639 SettingsAccountLogOutAction => "settings.account.action.log_out", 640 SettingsAccountMoreActions => "settings.account.action.more_actions", 641 SettingsAccountOpenWorkspaceAction => "settings.account.action.open_workspace", 642 SettingsAccountImportFileAction => "settings.account.action.import_file", 643 SettingsAccountImportDatabaseAction => "settings.account.action.import_database", 644 SettingsAccountConnectRemoteBunkerAction => "settings.account.action.connect_remote_bunker", 645 SettingsViewAccount => "settings.view.account", 646 SettingsViewSettings => "settings.view.settings", 647 SettingsViewAbout => "settings.view.about", 648 SettingsFarmPanelBody => "settings.farm.panel.body", 649 SettingsFarmUnavailableBody => "settings.farm.unavailable.body", 650 SettingsFarmSaveAction => "settings.farm.save.action", 651 SettingsFarmSaveSaved => "settings.farm.save.saved", 652 SettingsFarmSavePending => "settings.farm.save.pending", 653 SettingsFarmSaveBlocked => "settings.farm.save.blocked", 654 SettingsFarmSaveFailed => "settings.farm.save.failed", 655 SettingsFarmFieldTimezone => "settings.farm.field.timezone", 656 SettingsFarmFieldCurrency => "settings.farm.field.currency", 657 SettingsPickupLocationsSectionLabel => "settings.pickup_locations.section.label", 658 SettingsPickupLocationsEmptyBody => "settings.pickup_locations.empty.body", 659 SettingsPickupLocationsAddAction => "settings.pickup_locations.add.action", 660 SettingsPickupLocationsMakeDefaultAction => "settings.pickup_locations.make_default.action", 661 SettingsPickupLocationsDefaultBadge => "settings.pickup_locations.default.badge", 662 SettingsPickupLocationsRemoveAction => "settings.pickup_locations.remove.action", 663 SettingsPickupLocationsFieldLabel => "settings.pickup_locations.field.label", 664 SettingsPickupLocationsFieldAddress => "settings.pickup_locations.field.address", 665 SettingsPickupLocationsFieldDirections => "settings.pickup_locations.field.directions", 666 SettingsPickupLocationsFieldDefault => "settings.pickup_locations.field.default", 667 SettingsSettingsPanelBody => "settings.settings.panel.body", 668 SettingsOperatingRulesSectionLabel => "settings.operating_rules.section.label", 669 SettingsOperatingRulesFieldPromiseLeadTime => "settings.operating_rules.field.promise_lead_time", 670 SettingsOperatingRulesFieldSubstitutionPolicy => "settings.operating_rules.field.substitution_policy", 671 SettingsOperatingRulesInvalidPromiseLeadTime => "settings.operating_rules.invalid_promise_lead_time", 672 SettingsFulfillmentWindowsSectionLabel => "settings.fulfillment_windows.section.label", 673 SettingsFulfillmentWindowsEmptyBody => "settings.fulfillment_windows.empty.body", 674 SettingsFulfillmentWindowsPickupLocationsBody => "settings.fulfillment_windows.pickup_locations.body", 675 SettingsFulfillmentWindowsAddAction => "settings.fulfillment_windows.add.action", 676 SettingsFulfillmentWindowsRemoveAction => "settings.fulfillment_windows.remove.action", 677 SettingsFulfillmentWindowsItemLabel => "settings.fulfillment_windows.item.label", 678 SettingsFulfillmentWindowsFieldLabel => "settings.fulfillment_windows.field.label", 679 SettingsFulfillmentWindowsFieldPickupLocation => "settings.fulfillment_windows.field.pickup_location", 680 SettingsFulfillmentWindowsFieldStartsAt => "settings.fulfillment_windows.field.starts_at", 681 SettingsFulfillmentWindowsFieldEndsAt => "settings.fulfillment_windows.field.ends_at", 682 SettingsFulfillmentWindowsFieldOrderCutoff => "settings.fulfillment_windows.field.order_cutoff", 683 SettingsFulfillmentWindowsValidationCompleteBeforeSave => "settings.fulfillment_windows.validation.complete_before_save", 684 SettingsFulfillmentWindowsValidationChoosePickupLocation => "settings.fulfillment_windows.validation.choose_pickup_location", 685 SettingsBlackoutPeriodsSectionLabel => "settings.blackout_periods.section.label", 686 SettingsBlackoutPeriodsEmptyBody => "settings.blackout_periods.empty.body", 687 SettingsBlackoutPeriodsAddAction => "settings.blackout_periods.add.action", 688 SettingsBlackoutPeriodsRemoveAction => "settings.blackout_periods.remove.action", 689 SettingsBlackoutPeriodsItemLabel => "settings.blackout_periods.item.label", 690 SettingsBlackoutPeriodsFieldLabel => "settings.blackout_periods.field.label", 691 SettingsBlackoutPeriodsFieldStartsAt => "settings.blackout_periods.field.starts_at", 692 SettingsBlackoutPeriodsFieldEndsAt => "settings.blackout_periods.field.ends_at", 693 SettingsBlackoutPeriodsValidationCompleteBeforeSave => "settings.blackout_periods.validation.complete_before_save", 694 SettingsReadinessSectionLabel => "settings.readiness.section.label", 695 SettingsReadinessFieldMissingProfileBasics => "settings.readiness.field.missing_profile_basics", 696 SettingsReadinessFieldMissingPickupLocation => "settings.readiness.field.missing_pickup_location", 697 SettingsReadinessFieldMissingFulfillmentWindow => "settings.readiness.field.missing_fulfillment_window", 698 SettingsReadinessFieldMissingOperatingRules => "settings.readiness.field.missing_operating_rules", 699 SettingsReadinessFieldInvalidTimingConflicts => "settings.readiness.field.invalid_timing_conflicts", 700 SettingsReadinessFieldFulfillmentWindowEndsBeforeStart => "settings.readiness.field.fulfillment_window_ends_before_start", 701 SettingsReadinessFieldFulfillmentWindowCutoffAfterStart => "settings.readiness.field.fulfillment_window_cutoff_after_start", 702 SettingsReadinessFieldBlackoutPeriodEndsBeforeStart => "settings.readiness.field.blackout_period_ends_before_start", 703 SettingsReadinessFieldBlackoutOverlapsFulfillmentWindow => "settings.readiness.field.blackout_overlaps_fulfillment_window", 704 SettingsReadinessReady => "settings.readiness.ready", 705 SettingsGeneralSectionLabel => "settings.general.section.label", 706 SettingsGeneralAllowRelayConnections => "settings.general.allow_relay_connections", 707 SettingsGeneralUseMediaServers => "settings.general.use_media_servers", 708 SettingsGeneralUseNip05 => "settings.general.use_nip05", 709 SettingsGeneralLaunchAtLogin => "settings.general.launch_at_login", 710 SettingsGeneralManageAction => "settings.general.action.manage", 711 SettingsGeneralUseNip05Note => "settings.general.use_nip05.note", 712 SettingsAboutCompanyName => "settings.about.company.name", 713 SettingsAboutVersionLabel => "settings.about.version.label", 714 SettingsAboutVariantLabel => "settings.about.variant.label", 715 SettingsAboutAcknowledgementsAction => "settings.about.action.acknowledgements", 716 SettingsAboutPrivacyPolicyAction => "settings.about.action.privacy_policy", 717 SettingsAboutTermsAction => "settings.about.action.terms", 718 SettingsAboutReportIssueAction => "settings.about.action.report_issue", 719 SettingsAboutCopyrightNotice => "settings.about.copyright.notice", 720 SettingsAboutTrademarkNotice => "settings.about.trademark.notice", 721 SettingsAboutStatusSectionLabel => "settings.about.status.section.label", 722 SettingsAboutConflictReviewSectionLabel => "settings.about.conflict_review.section.label", 723 SettingsAboutRuntimeSectionLabel => "settings.about.runtime.section.label", 724 SettingsAboutConflictReviewUnavailable => "settings.about.conflict_review.unavailable", 725 SettingsAboutConflictReviewClear => "settings.about.conflict_review.clear", 726 SettingsAboutConflictReviewNeedsAttention => "settings.about.conflict_review.needs_attention", 727 SettingsAboutConflictReviewBlocking => "settings.about.conflict_review.blocking", 728 SettingsAboutRefreshAction => "settings.about.status.action.refresh", 729 SettingsAboutConflictAcceptLocalAction => "settings.about.conflict_review.action.accept_local", 730 SettingsAboutConflictAcceptRemoteAction => "settings.about.conflict_review.action.accept_remote", 731 SettingsAboutConflictDismissAction => "settings.about.conflict_review.action.dismiss", 732 MetadataCorePackage => "metadata.core_package", 733 MetadataCoreVersion => "metadata.core_version", 734 MetadataCoreAuthors => "metadata.core_authors", 735 MetadataRustEdition => "metadata.rust_edition", 736 MetadataRustToolchain => "metadata.rust_toolchain", 737 MetadataTargetTriple => "metadata.target_triple", 738 MetadataBuildProfile => "metadata.build_profile", 739 MetadataProjection => "metadata.projection", 740 MetadataGitCommit => "metadata.git_commit", 741 MetadataAppName => "metadata.app_name", 742 MetadataAppId => "metadata.app_id", 743 MetadataAppVersion => "metadata.app_version", 744 MetadataAppBuild => "metadata.app_build", 745 MetadataPlatform => "metadata.platform", 746 MetadataOperatingSystem => "metadata.operating_system", 747 MetadataHostLocale => "metadata.host_locale", 748 MetadataRuntimeOrigin => "metadata.runtime_origin", 749 MetadataRuntimeMode => "metadata.runtime_mode", 750 MetadataRunId => "metadata.run_id", 751 MetadataDataRoot => "metadata.data_root", 752 MetadataLogsRoot => "metadata.logs_root", 753 MetadataDatabasePath => "metadata.database_path", 754 MetadataDatabaseSchemaVersion => "metadata.database_schema_version", 755 MetadataShellSection => "metadata.shell_section", 756 MetadataSelectedAccount => "metadata.selected_account", 757 MetadataSyncRunStatus => "metadata.sync_run_status", 758 MetadataSyncCheckpointState => "metadata.sync_checkpoint_state", 759 MetadataSyncPendingWriteCount => "metadata.sync_pending_write_count", 760 MetadataSyncConflictCount => "metadata.sync_conflict_count", 761 MetadataSyncBlockingConflictCount => "metadata.sync_blocking_conflict_count", 762 MetadataSyncConflictAggregate => "metadata.sync_conflict_aggregate", 763 MetadataSyncConflictKind => "metadata.sync_conflict_kind", 764 MetadataSyncConflictSeverity => "metadata.sync_conflict_severity", 765 MetadataSyncConflictDetectedAt => "metadata.sync_conflict_detected_at", 766 MetadataSyncConflictResolution => "metadata.sync_conflict_resolution", 767 MetadataStartupIssue => "metadata.startup_issue", 768 MetadataSdkLifecycleState => "metadata.sdk_lifecycle_state", 769 MetadataSdkProjectionLifecycleState => "metadata.sdk_projection_lifecycle_state", 770 MetadataSdkDiagnosticState => "metadata.sdk_diagnostic_state", 771 MetadataSdkStorageKind => "metadata.sdk_storage_kind", 772 MetadataSdkEventCount => "metadata.sdk_event_count", 773 MetadataSdkOutboxCount => "metadata.sdk_outbox_count", 774 MetadataSdkOutboxPendingCount => "metadata.sdk_outbox_pending_count", 775 MetadataSdkOutboxFailedCount => "metadata.sdk_outbox_failed_count", 776 MetadataSdkIntegrityStatus => "metadata.sdk_integrity_status", 777 MetadataSdkSyncStatus => "metadata.sdk_sync_status", 778 MetadataSdkRelayTargetCount => "metadata.sdk_relay_target_count", 779 MetadataSdkLastIssueCode => "metadata.sdk_last_issue_code", 780 MetadataSdkLastIssueClass => "metadata.sdk_last_issue_class", 781 MetadataSdkIssueRetryable => "metadata.sdk_issue_retryable", 782 MetadataSdkRecoveryAction => "metadata.sdk_recovery_action", 783 MetadataSdkStorageRoot => "metadata.sdk_storage_root", 784 MetadataSdkEventStorePath => "metadata.sdk_event_store_path", 785 MetadataSdkOutboxPath => "metadata.sdk_outbox_path", 786 MetadataSdkRelayUrlPolicy => "metadata.sdk_relay_url_policy", 787 ValueNone => "value.none", 788 ValueYes => "value.yes", 789 ValueNo => "value.no", 790 ValueEnabled => "value.enabled", 791 ValueDisabled => "value.disabled", 792 ValueSdkUnavailable => "value.sdk.unavailable", 793 ValueSdkDiagnosticsReady => "value.sdk.diagnostics.ready", 794 ValueSdkDiagnosticsBlocked => "value.sdk.diagnostics.blocked", 795 ValueSdkLifecycleStarting => "value.sdk.lifecycle.starting", 796 ValueSdkLifecycleReady => "value.sdk.lifecycle.ready", 797 ValueSdkLifecycleDegraded => "value.sdk.lifecycle.degraded", 798 ValueSdkLifecyclePausing => "value.sdk.lifecycle.pausing", 799 ValueSdkLifecyclePaused => "value.sdk.lifecycle.paused", 800 ValueSdkLifecycleRestoring => "value.sdk.lifecycle.restoring", 801 ValueSdkLifecycleRebuildingProjections => "value.sdk.lifecycle.rebuilding_projections", 802 ValueSdkLifecycleShuttingDown => "value.sdk.lifecycle.shutting_down", 803 ValueSdkLifecycleStopped => "value.sdk.lifecycle.stopped", 804 ValueSdkProjectionCurrent => "value.sdk.projection.current", 805 ValueSdkProjectionStale => "value.sdk.projection.stale", 806 ValueSdkProjectionRebuilding => "value.sdk.projection.rebuilding", 807 ValueSdkRelayPolicyPublic => "value.sdk.relay_policy.public", 808 ValueSdkRelayPolicyLocalhost => "value.sdk.relay_policy.localhost", 809 ValueSdkStorageKindDirectory => "value.sdk.storage_kind.directory", 810 ValueSdkStorageKindUnknown => "value.sdk.storage_kind.unknown", 811 ValueSdkIntegrityOk => "value.sdk.integrity.ok", 812 ValueSdkIntegrityFailed => "value.sdk.integrity.failed", 813 ValueSdkRecoveryConfigureRelayTargets => "value.sdk.recovery.configure_relay_targets", 814 ValueSdkRecoveryRetryStartup => "value.sdk.recovery.retry_startup", 815 ValueSdkRecoveryWaitForLifecycle => "value.sdk.recovery.wait_for_lifecycle", 816 ValueSdkRecoveryRetryStatusRefresh => "value.sdk.recovery.retry_status_refresh", 817 ValueSdkRecoveryReviewRuntimeConfiguration => "value.sdk.recovery.review_runtime_configuration", 818 ValueSdkRecoveryReviewStatus => "value.sdk.recovery.review_status", 819 ValueRuntimeModeDevelopment => "value.runtime_mode.development", 820 ValueRuntimeModeProduction => "value.runtime_mode.production", 821 ValueSyncRunStatusIdle => "value.sync_run_status.idle", 822 ValueSyncRunStatusSyncing => "value.sync_run_status.syncing", 823 ValueSyncRunStatusSucceeded => "value.sync_run_status.succeeded", 824 ValueSyncRunStatusConflicted => "value.sync_run_status.conflicted", 825 ValueSyncRunStatusFailed => "value.sync_run_status.failed", 826 ValueSyncCheckpointNeverSynced => "value.sync_checkpoint_state.never_synced", 827 ValueSyncCheckpointSyncing => "value.sync_checkpoint_state.syncing", 828 ValueSyncCheckpointCurrent => "value.sync_checkpoint_state.current", 829 ValueSyncCheckpointFailed => "value.sync_checkpoint_state.failed", 830 ValueSyncConflictAggregateFarm => "value.sync_conflict_aggregate.farm", 831 ValueSyncConflictAggregateFulfillmentWindow => "value.sync_conflict_aggregate.fulfillment_window", 832 ValueSyncConflictAggregateProduct => "value.sync_conflict_aggregate.product", 833 ValueSyncConflictAggregateOrder => "value.sync_conflict_aggregate.order", 834 ValueSyncConflictKindRevisionMismatch => "value.sync_conflict_kind.revision_mismatch", 835 ValueSyncConflictKindRemoteDelete => "value.sync_conflict_kind.remote_delete", 836 ValueSyncConflictKindRemoteValidationReject => "value.sync_conflict_kind.remote_validation_reject", 837 ValueSyncConflictSeverityReviewRequired => "value.sync_conflict_severity.review_required", 838 ValueSyncConflictSeverityBlocking => "value.sync_conflict_severity.blocking", 839 ValueSyncConflictResolutionUnresolved => "value.sync_conflict_resolution.unresolved", 840 ValueSyncConflictResolutionAcceptedLocal => "value.sync_conflict_resolution.accepted_local", 841 ValueSyncConflictResolutionAcceptedRemote => "value.sync_conflict_resolution.accepted_remote", 842 ValueSyncConflictResolutionDismissed => "value.sync_conflict_resolution.dismissed", 843 }