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

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
81 changes: 1 addition & 80 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@
"nav_rules": "Rules",
"nav_reports": "Reports",
"nav_profile": "Profile",
"nav_billing": "Billing",
"nav_settings": "Settings",
"nav_logout": "Logout",
"header_privacy_mode": "Privacy Mode",
Expand Down Expand Up @@ -278,6 +277,7 @@
"devices_device": "Device",
"devices_add_device": "Add Device",
"devices_device_name": "Device Name",
"devices_status": "Status",
"devices_unnamed_device": "Unnamed Device",
"rules_page_title": "Rules - CropWatch",
"rules_configured_rules": "Configured Rules",
Expand Down Expand Up @@ -557,7 +557,6 @@
"reports_create_operator_range": "is between",
"reports_create_method_email": "Email",
"reports_create_method_sms": "Text message",
"reports_create_method_discord": "Discord",
"reports_schedule_card_title": "Data Processing Schedules",
"reports_schedule_card_subtitle": "Configure what data to include or exclude based on time ranges.",
"reports_schedule_card_copy": "Add one or more time windows to control which readings are included in this report.",
Expand Down Expand Up @@ -599,13 +598,6 @@
"rule_operator_greater_or_equal": "Greater or equal (>=)",
"rule_operator_less_or_equal": "Less or equal (<=)",
"rule_operator_not_equal": "Not equal (!=)",
"rule_notifier_email": "Email",
"rule_notifier_sms": "SMS",
"rule_notifier_push": "Push Notification",
"rule_notifier_discord": "Discord",
"rule_send_email": "Email",
"rule_send_sms": "SMS",
"rule_send_both": "Both",
"rule_subject_temperature": "Temperature (°C)",
"rule_subject_humidity": "Humidity (%)",
"rule_subject_co2": "CO₂ (ppm)",
Expand All @@ -627,77 +619,6 @@
"validation_user_email_required": "User email is required.",
"validation_valid_email_required": "Enter a valid email address.",
"validation_correct_highlighted_fields": "Please correct the highlighted fields.",
"billing_account_status": "Account: {status}",
"billing_active_seats": "Active Seats",
"billing_active_seats_subtitle": "Currently billed subscriptions",
"billing_allow_discount_codes": "Allow discount codes",
"billing_allow_trial": "Allow trial",
"billing_api_warnings": "API Warnings",
"billing_api_warnings_subtitle": "Some endpoints returned errors",
"billing_archived": "Archived",
"billing_available_products": "Available Products",
"billing_available_products_subtitle": "Returned by payments API",
"billing_billed_interval": "Billed {interval}",
"billing_cancel_subscription_body": "Cancel {productName} ({id})?",
"billing_cancel_subscription_title": "Cancel Subscription",
"billing_cancel_subscription_warning": "This action calls the revoke endpoint and cannot be undone from this page.",
"billing_canceled": "Canceled",
"billing_canceled_subtitle": "Historical cancellations",
"billing_checkout_redirect_missing": "Checkout session was created, but no redirect URL was returned.",
"billing_checkout_session_created": "Checkout session created.",
"billing_checkout_session_failed": "Unable to create checkout session.",
"billing_checkout_subtitle": "Choose one or more products, then launch hosted checkout",
"billing_checkout_title": "Buy Seats & Devices",
"billing_clear_selection": "Clear Selection",
"billing_column_plan": "Plan",
"billing_column_price": "Price",
"billing_column_renews": "Renews",
"billing_column_started": "Started",
"billing_column_status": "Status",
"billing_confirm_cancel": "Confirm Cancel",
"billing_custom_pricing": "Custom pricing",
"billing_customer_email": "Customer email",
"billing_customer_email_placeholder": "jane@example.com",
"billing_customer_name": "Customer name",
"billing_customer_name_placeholder": "Jane Smith",
"billing_ended": "Ended",
"billing_error_products": "Products: {message}",
"billing_error_state": "State: {message}",
"billing_error_subscriptions": "Subscriptions: {message}",
"billing_heading": "Billing & Subscriptions",
"billing_include_archived_products": "Include archived products",
"billing_include_in_checkout": "Include in checkout",
"billing_keep_subscription": "Keep Subscription",
"billing_launch_checkout": "Launch Checkout",
"billing_load_products_failed": "Unable to load billing products.",
"billing_load_state_failed": "Unable to load subscription state.",
"billing_load_subscriptions_failed": "Unable to load subscriptions.",
"billing_no_product_description": "No description provided by API.",
"billing_no_products": "No products found for checkout.",
"billing_one_time": "One-time",
"billing_open_portal": "Open Billing Portal",
"billing_optional_checkout_settings": "Optional Checkout Settings",
"billing_portal_open_failed": "Unable to open billing portal.",
"billing_portal_opened": "Billing portal opened.",
"billing_portal_redirect_missing": "Portal session was created, but no redirect URL was returned.",
"billing_portal_session_created": "Billing portal session created.",
"billing_select_product_before_checkout": "Select at least one product before checkout.",
"billing_selected_count": "{count} selected",
"billing_status_active": "Active",
"billing_status_canceled": "Canceled",
"billing_status_past_due": "Past due",
"billing_status_trial": "Trial",
"billing_status_unknown": "Unknown",
"billing_status_unpaid": "Unpaid",
"billing_subscription_cancel_failed": "Unable to cancel subscription.",
"billing_subscription_canceled": "Subscription canceled successfully.",
"billing_subscription_id_required": "Subscription id is required.",
"billing_subscriptions_subtitle": "Current and historical subscription records",
"billing_subscriptions_title": "Subscriptions",
"billing_subtitle": "Manage plan purchases, active subscriptions, and customer portal access.",
"billing_trial_plans": "Trial Plans",
"billing_trial_plans_subtitle": "In trial period",
"billing_unknown_plan": "Unknown plan",
"common_location": "Location",
"common_weather": "Weather",
"dashboard_active_alert_alt": "Active alert",
Expand Down
81 changes: 1 addition & 80 deletions messages/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@
"nav_rules": "ルール",
"nav_reports": "レポート",
"nav_profile": "プロフィール",
"nav_billing": "請求",
"nav_settings": "設定",
"nav_logout": "ログアウト",
"header_privacy_mode": "プライバシーモード",
Expand Down Expand Up @@ -278,6 +277,7 @@
"devices_device": "デバイス",
"devices_add_device": "デバイスを追加",
"devices_device_name": "デバイス名",
"devices_status": "ステータス",
"devices_unnamed_device": "名称未設定のデバイス",
"rules_page_title": "ルール - CropWatch",
"rules_configured_rules": "設定済みルール",
Expand Down Expand Up @@ -557,7 +557,6 @@
"reports_create_operator_range": "の間",
"reports_create_method_email": "メール",
"reports_create_method_sms": "テキストメッセージ",
"reports_create_method_discord": "Discord",
"reports_schedule_card_title": "データ処理スケジュール",
"reports_schedule_card_subtitle": "時間範囲に基づいてレポートに含めるデータを設定します。",
"reports_schedule_card_copy": "このレポートに含む計測値を制御するため、1つ以上の時間ウィンドウを追加してください。",
Expand Down Expand Up @@ -599,13 +598,6 @@
"rule_operator_greater_or_equal": "以上 (>=)",
"rule_operator_less_or_equal": "以下 (<=)",
"rule_operator_not_equal": "等しくない (!=)",
"rule_notifier_email": "メール",
"rule_notifier_sms": "SMS",
"rule_notifier_push": "プッシュ通知",
"rule_notifier_discord": "Discord",
"rule_send_email": "メール",
"rule_send_sms": "SMS",
"rule_send_both": "両方",
"rule_subject_temperature": "温度 (°C)",
"rule_subject_humidity": "湿度 (%)",
"rule_subject_co2": "CO₂ (ppm)",
Expand All @@ -627,77 +619,6 @@
"validation_user_email_required": "ユーザーメールアドレスは必須です。",
"validation_valid_email_required": "有効なメールアドレスを入力してください。",
"validation_correct_highlighted_fields": "ハイライトされた項目を修正してください。",
"billing_account_status": "アカウント: {status}",
"billing_active_seats": "有効な契約数",
"billing_active_seats_subtitle": "現在課金中のサブスクリプション",
"billing_allow_discount_codes": "割引コードを許可",
"billing_allow_trial": "トライアルを許可",
"billing_api_warnings": "API 警告",
"billing_api_warnings_subtitle": "一部のエンドポイントでエラーが返されました",
"billing_archived": "アーカイブ済み",
"billing_available_products": "利用可能な商品",
"billing_available_products_subtitle": "決済 API から返された商品",
"billing_billed_interval": "{interval} ごとに請求",
"billing_cancel_subscription_body": "{productName} ({id}) を解約しますか?",
"billing_cancel_subscription_title": "サブスクリプションを解約",
"billing_cancel_subscription_warning": "この操作は revoke エンドポイントを呼び出し、このページからは元に戻せません。",
"billing_canceled": "解約済み",
"billing_canceled_subtitle": "過去の解約履歴",
"billing_checkout_redirect_missing": "チェックアウトセッションは作成されましたが、リダイレクト URL が返されませんでした。",
"billing_checkout_session_created": "チェックアウトセッションを作成しました。",
"billing_checkout_session_failed": "チェックアウトセッションを作成できませんでした。",
"billing_checkout_subtitle": "1 つ以上の商品を選択して、ホスト型チェックアウトを起動します",
"billing_checkout_title": "契約とデバイスを購入",
"billing_clear_selection": "選択をクリア",
"billing_column_plan": "プラン",
"billing_column_price": "価格",
"billing_column_renews": "更新日",
"billing_column_started": "開始日",
"billing_column_status": "状態",
"billing_confirm_cancel": "解約を確定",
"billing_custom_pricing": "個別見積もり",
"billing_customer_email": "顧客メールアドレス",
"billing_customer_email_placeholder": "jane@example.com",
"billing_customer_name": "顧客名",
"billing_customer_name_placeholder": "Jane Smith",
"billing_ended": "終了",
"billing_error_products": "商品: {message}",
"billing_error_state": "状態: {message}",
"billing_error_subscriptions": "サブスクリプション: {message}",
"billing_heading": "請求とサブスクリプション",
"billing_include_archived_products": "アーカイブ済み商品を含める",
"billing_include_in_checkout": "チェックアウトに含める",
"billing_keep_subscription": "継続する",
"billing_launch_checkout": "チェックアウトを開始",
"billing_load_products_failed": "請求商品の読み込みに失敗しました。",
"billing_load_state_failed": "サブスクリプション状態の読み込みに失敗しました。",
"billing_load_subscriptions_failed": "サブスクリプションの読み込みに失敗しました。",
"billing_no_product_description": "API から説明が返されませんでした。",
"billing_no_products": "チェックアウトできる商品が見つかりません。",
"billing_one_time": "単発購入",
"billing_open_portal": "請求ポータルを開く",
"billing_optional_checkout_settings": "任意のチェックアウト設定",
"billing_portal_open_failed": "請求ポータルを開けませんでした。",
"billing_portal_opened": "請求ポータルを開きました。",
"billing_portal_redirect_missing": "ポータルセッションは作成されましたが、リダイレクト URL が返されませんでした。",
"billing_portal_session_created": "請求ポータルセッションを作成しました。",
"billing_select_product_before_checkout": "チェックアウト前に少なくとも 1 つの商品を選択してください。",
"billing_selected_count": "{count} 件を選択中",
"billing_status_active": "有効",
"billing_status_canceled": "解約済み",
"billing_status_past_due": "支払い遅延",
"billing_status_trial": "トライアル",
"billing_status_unknown": "不明",
"billing_status_unpaid": "未払い",
"billing_subscription_cancel_failed": "サブスクリプションを解約できませんでした。",
"billing_subscription_canceled": "サブスクリプションを解約しました。",
"billing_subscription_id_required": "サブスクリプション ID は必須です。",
"billing_subscriptions_subtitle": "現在および過去のサブスクリプション記録",
"billing_subscriptions_title": "サブスクリプション",
"billing_subtitle": "プラン購入、アクティブなサブスクリプション、顧客ポータルへのアクセスを管理します。",
"billing_trial_plans": "トライアルプラン",
"billing_trial_plans_subtitle": "トライアル期間中",
"billing_unknown_plan": "不明なプラン",
"common_location": "ロケーション",
"common_weather": "天気",
"dashboard_active_alert_alt": "アクティブなアラート",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
},
"packageManager": "pnpm@10.18.2+sha512.9fb969fa749b3ade6035e0f109f0b8a60b5d08a1a87fdf72e337da90dcc93336e2280ca4e44f2358a649b83c17959e9993e777c2080879f3801e6f0d999ad3dd",
"dependencies": {
"@cropwatchdevelopment/cwui": "0.1.105",
"@cropwatchdevelopment/cwui": "0.1.107",
"@supabase/supabase-js": "^2.98.0"
}
}
10 changes: 5 additions & 5 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading