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
153 changes: 152 additions & 1 deletion messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -835,6 +835,11 @@
"display_add_note_body": "Add a note for the telemetry entry at {createdAt} with temperature {temperature}°C.",
"display_add_note_title": "Add Note for {createdAt}",
"display_add_note_today_title": "Add Note for Today's Reading",
"display_air_quality": "Air Quality",
"display_air_quality_metrics": "CO₂, air temperature & humidity",
"display_light_ppfd": "Light (PPFD)",
"display_vpd": "Vapor Pressure Deficit (VPD)",
"display_awaiting_sensor_data": "Awaiting sensor data",
"display_today_reading_label": "Select a reading from today",
"display_loading_today_readings": "Loading today's readings…",
"display_no_readings_today": "No readings have arrived today yet.",
Expand Down Expand Up @@ -1051,5 +1056,151 @@
"sensor_people_count": "People Count",
"sensor_car_count": "Car Count",
"sensor_value_on": "On",
"sensor_value_off": "Off"
"sensor_value_off": "Off",
"cwui_table_search": "Search...",
"cwui_table_loading": "Loading...",
"cwui_table_loading_more": "Loading more rows...",
"cwui_table_no_sort": "No sort",
"cwui_table_sort_asc": "{header} (A-Z)",
"cwui_table_sort_desc": "{header} (Z-A)",
"cwui_table_page_size": "{n} rows",
"cwui_table_page_size_batch": "{n} rows/batch",
"cwui_table_toolbar_menu": "Open table options",
"cwui_table_columns_settings": "Columns Settings",
"cwui_table_refresh": "Refresh",
"cwui_table_actions": "Actions",
"cwui_table_error_prefix": "Error: {message}",
"cwui_table_retry": "Retry",
"cwui_table_empty": "No data available",
"cwui_table_generic_error": "An error occurred",
"cwui_table_load_more_error": "Unable to load more rows",
"cwui_table_group_count": "{count} items",
"cwui_table_range": "{from}–{to} of {total}",
"cwui_table_range_loaded": "{from}–{to} loaded",
"cwui_table_load_interrupted": "Load interrupted",
"cwui_table_scroll_to_load_more": "Scroll to load more",
"cwui_table_all_rows_loaded": "All {total} rows loaded",
"cwui_table_all_loaded_visible": "All loaded rows visible",
"cwui_table_previous_page": "Previous page",
"cwui_table_next_page": "Next page",
"cwui_table_page_of": "Page {page} of {totalPages}",
"cwui_table_column_settings_copy": "Choose which columns are visible for this grid.",
"cwui_table_visible_columns": "Visible columns",
"cwui_table_select_at_least_one": "Select at least one column before saving.",
"cwui_table_close": "Close",
"cwui_table_reset_default": "Reset to Default",
"cwui_table_save": "Save",
"cwui_chart_range_1h": "1H",
"cwui_chart_range_24h": "24H",
"cwui_chart_range_7d": "7D",
"cwui_chart_range_group_aria": "Time range",
"cwui_chart_toggle_theme_aria": "Toggle theme",
"cwui_chart_sensors_on_of": "Sensors · {on} of {total} on",
"cwui_chart_anomaly": "anomaly",
"cwui_chart_data_gap": "data gap",
"cwui_chart_no_signal": "no signal",
"cwui_chart_zoom_hint": "Hold Ctrl + scroll to zoom",
"cwui_chart_last_sensor": "At least one sensor must stay visible",
"cwui_chart_hide_series": "Hide {label}",
"cwui_chart_show_series": "Show {label}",
"cwui_donut_aria": "Donut chart",
"cwui_donut_total": "Total",
"cwui_donut_of_total": "of {total}",
"cwui_donut_segment": "{label}: {value}",
"cwui_heatmap_title": "Temperature Heatmap",
"cwui_heatmap_no_data": "No data",
"cwui_ppfd_eyebrow": "Photosynthetic Photon Flux Density",
"cwui_ppfd_heading": "PPFD range gauge",
"cwui_ppfd_heading_plant": "{plant} PPFD",
"cwui_ppfd_current": "Current PPFD",
"cwui_ppfd_current_marker": "Current",
"cwui_ppfd_dli_reading": "DLI Today",
"cwui_ppfd_dli_stat": "DLI today",
"cwui_ppfd_target_range": "Target range",
"cwui_ppfd_status": "Status",
"cwui_ppfd_too_low": "Too low",
"cwui_ppfd_too_high": "Too high",
"cwui_ppfd_optimal": "Optimal",
"cwui_ppfd_inside_band": "Inside target band",
"cwui_ppfd_delta_below": "{amount} {unit} below target",
"cwui_ppfd_delta_above": "{amount} {unit} above target",
"cwui_ppfd_updated": "Updated {when}",
"cwui_vpd_caption": "Vapor pressure deficit heatmap by temperature and relative humidity",
"cwui_vpd_zone_wet": "Wet",
"cwui_vpd_zone_humid": "Humid",
"cwui_vpd_zone_balanced": "Balanced",
"cwui_vpd_zone_optimal": "Optimal",
"cwui_vpd_zone_firm": "Firm",
"cwui_vpd_zone_dry": "Dry",
"cwui_vpd_zone_stress": "Stress",
"cwui_vpd_cell": "{t} degrees Celsius, {h} percent relative humidity, {vpd} {unit}, {zone} zone",
"cwui_vpd_cell_in_target": ", inside target band",
"cwui_vpd_cell_current": ", current room climate cell",
"cwui_offline_title": "You're Offline",
"cwui_offline_message": "It looks like you've lost your internet connection. CropWatch needs an active connection to sync your device data.",
"cwui_offline_retry": "Try Again",
"cwui_offline_footnote": "Don't worry — we'll automatically reconnect when your connection is restored.",
"cwui_offline_help_title": "While you wait, you can try:",
"cwui_offline_help_wifi": "Checking if your WiFi is connected",
"cwui_offline_help_router": "Moving closer to your router",
"cwui_offline_help_mobile": "Switching to mobile data if available",
"cwui_offline_reconnected_title": "You're back online!",
"cwui_offline_reconnected_subtitle": "Connection restored successfully.",
"cwui_cal_aria": "Calendar scroll",
"cwui_cal_today": "Today",
"cwui_cal_data_available": "Data available",
"cwui_cal_no_data": "No data",
"cwui_cal_row_aria": "{key}, {status}",
"cwui_cal_actions_aria": "Actions for {key}",
"cwui_cal_content_placeholder": "No content",
"cwui_cal_no_data_for_date": "No data for this date.",
"cwui_cal_empty_title": "No dated rows to show.",
"cwui_cal_empty_copy": "Nothing to display yet.",
"cwui_dtr_placeholder": "Select date…",
"cwui_dtr_dialog": "Date picker",
"cwui_dtr_previous": "Previous",
"cwui_dtr_next": "Next",
"cwui_dtr_time": "Time",
"cwui_dtr_start_time": "Start time",
"cwui_dtr_end_time": "End time",
"cwui_dtr_cancel": "Cancel",
"cwui_dtr_set": "Set",
"cwui_copy_copy": "Copy to clipboard",
"cwui_copy_copied": "Copied",
"cwui_copy_feedback": "Copied!",
"cwui_dli_title": "DLI Today",
"cwui_dli_status_very_low": "Very low",
"cwui_dli_status_slightly_low": "Slightly low",
"cwui_dli_status_low": "Low",
"cwui_dli_status_good": "Good",
"cwui_dli_status_high": "High",
"cwui_dli_status_very_high": "Very high",
"cwui_dli_status_prefix": "Status:",
"cwui_dli_history_title": "Daily history",
"cwui_dli_history_list": "Daily DLI history",
"cwui_dli_history_count": "{days} days",
"cwui_dli_target_crop": "Target for {crop}: {range}",
"cwui_dli_target": "Target: {range}",
"cwui_dli_value_aria": "{value} {unit}, {target}, {status}",
"cwui_dli_bar_aria": "Scale 0 to {scaleMax}, current {value} {unit}, target {range}, {status}",
"cwui_wind_eyebrow": "Wind",
"cwui_wind_heading": "{location} wind",
"cwui_wind_heading_fallback": "Wind compass",
"cwui_wind_pill": "Bft {force} · {label}",
"cwui_wind_reading": "Wind {word}",
"cwui_wind_updated": "Updated {formatted}",
"cwui_wind_from": "from",
"cwui_wind_to": "to",
"cwui_wind_stat_direction": "Direction",
"cwui_wind_stat_heading": "Heading {word}",
"cwui_wind_stat_speed": "Speed",
"cwui_wind_stat_beaufort": "Beaufort",
"cwui_wind_stat_beaufort_value": "F{force} · {label}",
"cwui_wind_stat_conditions": "Conditions",
"cwui_wind_cardinals": "N,NNE,NE,ENE,E,ESE,SE,SSE,S,SSW,SW,WSW,W,WNW,NW,NNW",
"cwui_wind_cardinal_letters": "N,E,S,W",
"cwui_wind_beaufort_names": "Calm,Light air,Light breeze,Gentle breeze,Moderate,Fresh,Strong,Near gale,Gale,Strong gale,Storm,Violent storm,Hurricane",
"cwui_wind_sr_wind": "Wind {word} {direction} {cardinal}",
"cwui_wind_sr_speed": "Speed {speed}",
"cwui_wind_sr_beaufort": "Beaufort {force}, {label}"
}
153 changes: 152 additions & 1 deletion messages/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -850,6 +850,11 @@
"display_add_note_body": "{createdAt} のテレメトリエントリに、温度 {temperature}°C のメモを追加します。",
"display_add_note_title": "{createdAt} のメモを追加",
"display_add_note_today_title": "本日の測定値にメモを追加",
"display_air_quality": "空気質",
"display_air_quality_metrics": "CO₂・気温・湿度",
"display_light_ppfd": "光量 (PPFD)",
"display_vpd": "飽差 (VPD)",
"display_awaiting_sensor_data": "センサーデータ待機中",
"display_today_reading_label": "本日の測定値を選択",
"display_loading_today_readings": "本日の測定値を読み込み中…",
"display_no_readings_today": "本日の測定値はまだありません。",
Expand Down Expand Up @@ -1051,5 +1056,151 @@
"sensor_people_count": "人数",
"sensor_car_count": "車両数",
"sensor_value_on": "オン",
"sensor_value_off": "オフ"
"sensor_value_off": "オフ",
"cwui_table_search": "検索...",
"cwui_table_loading": "読み込み中...",
"cwui_table_loading_more": "さらに読み込み中...",
"cwui_table_no_sort": "並べ替えなし",
"cwui_table_sort_asc": "{header}(昇順)",
"cwui_table_sort_desc": "{header}(降順)",
"cwui_table_page_size": "{n} 行",
"cwui_table_page_size_batch": "{n} 行/バッチ",
"cwui_table_toolbar_menu": "テーブルオプションを開く",
"cwui_table_columns_settings": "列の設定",
"cwui_table_refresh": "更新",
"cwui_table_actions": "操作",
"cwui_table_error_prefix": "エラー: {message}",
"cwui_table_retry": "再試行",
"cwui_table_empty": "データがありません",
"cwui_table_generic_error": "エラーが発生しました",
"cwui_table_load_more_error": "追加の行を読み込めません",
"cwui_table_group_count": "{count} 件",
"cwui_table_range": "{from}–{to} / {total}",
"cwui_table_range_loaded": "{from}–{to} 読み込み済み",
"cwui_table_load_interrupted": "読み込みが中断されました",
"cwui_table_scroll_to_load_more": "スクロールしてさらに読み込む",
"cwui_table_all_rows_loaded": "全 {total} 行を読み込みました",
"cwui_table_all_loaded_visible": "読み込んだ行をすべて表示中",
"cwui_table_previous_page": "前のページ",
"cwui_table_next_page": "次のページ",
"cwui_table_page_of": "{page} / {totalPages} ページ",
"cwui_table_column_settings_copy": "このグリッドに表示する列を選択してください。",
"cwui_table_visible_columns": "表示する列",
"cwui_table_select_at_least_one": "保存する前に少なくとも 1 つの列を選択してください。",
"cwui_table_close": "閉じる",
"cwui_table_reset_default": "デフォルトに戻す",
"cwui_table_save": "保存",
"cwui_chart_range_1h": "1時間",
"cwui_chart_range_24h": "24時間",
"cwui_chart_range_7d": "7日",
"cwui_chart_range_group_aria": "期間",
"cwui_chart_toggle_theme_aria": "テーマを切り替え",
"cwui_chart_sensors_on_of": "センサー · {total} 個中 {on} 個表示",
"cwui_chart_anomaly": "異常",
"cwui_chart_data_gap": "データ欠損",
"cwui_chart_no_signal": "信号なし",
"cwui_chart_zoom_hint": "Ctrl + スクロールでズーム",
"cwui_chart_last_sensor": "少なくとも 1 つのセンサーを表示する必要があります",
"cwui_chart_hide_series": "{label} を非表示",
"cwui_chart_show_series": "{label} を表示",
"cwui_donut_aria": "ドーナツチャート",
"cwui_donut_total": "合計",
"cwui_donut_of_total": "/ {total}",
"cwui_donut_segment": "{label}: {value}",
"cwui_heatmap_title": "温度ヒートマップ",
"cwui_heatmap_no_data": "データなし",
"cwui_ppfd_eyebrow": "光合成光量子束密度",
"cwui_ppfd_heading": "PPFD レンジゲージ",
"cwui_ppfd_heading_plant": "{plant} PPFD",
"cwui_ppfd_current": "現在の PPFD",
"cwui_ppfd_current_marker": "現在",
"cwui_ppfd_dli_reading": "本日の DLI",
"cwui_ppfd_dli_stat": "本日の DLI",
"cwui_ppfd_target_range": "目標範囲",
"cwui_ppfd_status": "ステータス",
"cwui_ppfd_too_low": "低すぎ",
"cwui_ppfd_too_high": "高すぎ",
"cwui_ppfd_optimal": "最適",
"cwui_ppfd_inside_band": "目標範囲内",
"cwui_ppfd_delta_below": "目標まで {amount} {unit} 不足",
"cwui_ppfd_delta_above": "目標を {amount} {unit} 超過",
"cwui_ppfd_updated": "更新 {when}",
"cwui_vpd_caption": "気温と相対湿度による飽差ヒートマップ",
"cwui_vpd_zone_wet": "過湿",
"cwui_vpd_zone_humid": "湿潤",
"cwui_vpd_zone_balanced": "バランス",
"cwui_vpd_zone_optimal": "最適",
"cwui_vpd_zone_firm": "やや乾燥",
"cwui_vpd_zone_dry": "乾燥",
"cwui_vpd_zone_stress": "ストレス",
"cwui_vpd_cell": "{t}°C、相対湿度 {h}%、{vpd} {unit}、{zone} ゾーン",
"cwui_vpd_cell_in_target": "、目標範囲内",
"cwui_vpd_cell_current": "、現在の室内環境セル",
"cwui_offline_title": "オフラインです",
"cwui_offline_message": "インターネット接続が切断されたようです。CropWatch はデバイスデータを同期するためにアクティブな接続が必要です。",
"cwui_offline_retry": "再試行",
"cwui_offline_footnote": "接続が回復すると自動的に再接続しますのでご安心ください。",
"cwui_offline_help_title": "お待ちの間にお試しください:",
"cwui_offline_help_wifi": "Wi-Fi が接続されているか確認する",
"cwui_offline_help_router": "ルーターに近づく",
"cwui_offline_help_mobile": "可能であればモバイルデータに切り替える",
"cwui_offline_reconnected_title": "オンラインに戻りました!",
"cwui_offline_reconnected_subtitle": "接続が正常に回復しました。",
"cwui_cal_aria": "カレンダースクロール",
"cwui_cal_today": "今日",
"cwui_cal_data_available": "データあり",
"cwui_cal_no_data": "データなし",
"cwui_cal_row_aria": "{key}、{status}",
"cwui_cal_actions_aria": "{key} の操作",
"cwui_cal_content_placeholder": "コンテンツなし",
"cwui_cal_no_data_for_date": "この日付のデータはありません。",
"cwui_cal_empty_title": "表示する日付の行がありません。",
"cwui_cal_empty_copy": "まだ表示するものがありません。",
"cwui_dtr_placeholder": "日付を選択…",
"cwui_dtr_dialog": "日付ピッカー",
"cwui_dtr_previous": "前へ",
"cwui_dtr_next": "次へ",
"cwui_dtr_time": "時刻",
"cwui_dtr_start_time": "開始時刻",
"cwui_dtr_end_time": "終了時刻",
"cwui_dtr_cancel": "キャンセル",
"cwui_dtr_set": "設定",
"cwui_copy_copy": "クリップボードにコピー",
"cwui_copy_copied": "コピーしました",
"cwui_copy_feedback": "コピーしました!",
"cwui_dli_title": "本日の DLI",
"cwui_dli_status_very_low": "非常に低い",
"cwui_dli_status_slightly_low": "やや低い",
"cwui_dli_status_low": "低い",
"cwui_dli_status_good": "良好",
"cwui_dli_status_high": "高い",
"cwui_dli_status_very_high": "非常に高い",
"cwui_dli_status_prefix": "ステータス:",
"cwui_dli_history_title": "日別履歴",
"cwui_dli_history_list": "日別 DLI 履歴",
"cwui_dli_history_count": "{days} 日",
"cwui_dli_target_crop": "{crop} の目標: {range}",
"cwui_dli_target": "目標: {range}",
"cwui_dli_value_aria": "{value} {unit}、{target}、{status}",
"cwui_dli_bar_aria": "0〜{scaleMax} のスケール、現在 {value} {unit}、目標 {range}、{status}",
"cwui_wind_eyebrow": "風",
"cwui_wind_heading": "{location} の風",
"cwui_wind_heading_fallback": "風配図",
"cwui_wind_pill": "Bft {force} · {label}",
"cwui_wind_reading": "風 {word}",
"cwui_wind_updated": "更新 {formatted}",
"cwui_wind_from": "から",
"cwui_wind_to": "へ",
"cwui_wind_stat_direction": "風向",
"cwui_wind_stat_heading": "方位 {word}",
"cwui_wind_stat_speed": "風速",
"cwui_wind_stat_beaufort": "ビューフォート",
"cwui_wind_stat_beaufort_value": "F{force} · {label}",
"cwui_wind_stat_conditions": "状況",
"cwui_wind_cardinals": "N,NNE,NE,ENE,E,ESE,SE,SSE,S,SSW,SW,WSW,W,WNW,NW,NNW",
"cwui_wind_cardinal_letters": "N,E,S,W",
"cwui_wind_beaufort_names": "静穏,至軽風,軽風,軟風,和風,疾風,雄風,強風,疾強風,大強風,全強風,暴風,颶風",
"cwui_wind_sr_wind": "風 {word} {direction} {cardinal}",
"cwui_wind_sr_speed": "風速 {speed}",
"cwui_wind_sr_beaufort": "ビューフォート {force}、{label}"
}
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": "[email protected]+sha512.9fb969fa749b3ade6035e0f109f0b8a60b5d08a1a87fdf72e337da90dcc93336e2280ca4e44f2358a649b83c17959e9993e777c2080879f3801e6f0d999ad3dd",
"dependencies": {
"@cropwatchdevelopment/cwui": "0.1.96",
"@cropwatchdevelopment/cwui": "0.1.101",
"@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
Loading