PageSourceSearch

https://weatherfile.com/js/wf/i18n/locales/en.js

js weatherfile.com collected 2026-10-02 11:22:03 UTC 20,096 bytes, 403 lines download raw bytes

1/**
2 * English UI catalog (main SPA chrome). Merged into WF.i18nCatalogs.en
3 */
4(function (window) {
5  "use strict";
6
7  var en = {
8    common: {
9      language: "Language",
10      english: "English",
11      french: "French",
12      cancel: "Cancel",
13      close: "Close",
14      save: "Save",
15      delete: "Delete",
16      confirm: "Confirm",
17      menu: "Menu",
18      units: "Units: ",
19      back: "Back",
20      back_arrow: "Back »",
21      back_to_map: "Back to Map »",
22      back_to_settings: "Back to Settings »",
23      close_arrow: "Close »",
24      today: "Today",
25      loading: "Loading…",
26      error: "Error",
27      yes: "Yes",
28      no: "No",
29    },
30    dialog: {
31      title: "WeatherFile",
32      confirm_action: "Confirm action",
33      close: "Close",
34      confirm: "Confirm",
35    },
36    nav: {
37      map_view: "Map View",
38      settings: "Settings",
39      locations: "Locations",
40      products: "Products",
41      beaufort_scale: "Beaufort Scale",
42      widgets: "Widgets",
43      widgets_title: "Embeddable weather widgets for your site",
44      log_in: "Log In",
45      log_out: "Log Out",
46    },
47    settings: {
48      title: "WeatherFile Settings",
49      user_settings: "User Settings",
50      change_password: "Change Password",
51      edit_account: "Edit Account",
52      administration: "Administration",
53      users: "Users",
54      locations: "Locations",
55      partners: "Partners",
56      firmware: "Firmware",
57      devices: "Devices",
58      time_zone: "Time Zone",
59      gmt: "GMT",
60      local_time: "Local Time",
61      wind_speed_units: "Wind Speed Units",
62      temperature_units: "Temperature Units",
63      public_sites: "Public Sites",
64      show_public_sites: "Show Public Sites",
65      data_table: "Data Table",
66      show_data_table: "Show Data Table",
67      display_graphs: "Display Graphs",
68      when_data_available: "(when data available)",
69      custom_graph_scale: "Custom Graph Scale",
70      graph_type: "Graph Type",
71      min: "Min",
72      max: "Max",
73      pressure_hpa: "Pressure (hPa)",
74    },
75    auth: {
76      log_in: "Log In",
77      user_name: "User Name",
78      password: "Password",
79      register: "Register",
80      registration: "Registration",
81      register_invite:
82        "Thank you for your interest in registering!\n\nAt this time registration is by invitation only, please contact [email protected] or call 01590 641223 for more information.",
83      reset_password: "Reset My Password",
84      reset_password_title: "Reset Password",
85      change_password: "Change Password",
86      current_password: "Current Password",
87      new_password: "New Password",
88      confirm_password: "Confirm Password",
89      passwords_mismatch: "Passwords do not match.",
90      password_saved: "Password saved successfully",
91      reset: "Reset",
92      terms: "Terms & Conditions of Use",
93      cookie_policy: "Cookie Policy",
94      session_expired: "Your session has expired. Please log in again.",
95      access_denied: "Access Denied.",
96      your_user_name: "Your User Name",
97    },
98    locations: {
99      title: "Locations",
100      region: "Region",
101      search: "Search",
102      name_or_id: "Name or ID",
103      sort_nearest: "Sort by nearest",
104      stop_sort_nearest: "Stop sorting by nearest",
105      distance_units: "Distance units",
106      loading: "Loading locations…",
107      showing: "Showing {shown} of {total}",
108      no_results: "No locations match your filters.",
109      clear_filters: "Clear filters",
110      favorites: "Favorites",
111      recent: "Recent",
112      near_me: "Near me",
113      locating: "Getting your location…",
114      location_denied: "Location permission denied.",
115      location_unavailable: "Unable to get your location.",
116      location_https_required: "Location requires a secure (HTTPS) connection.",
117      location_services_off:
118        "Location unavailable. Check that location services are enabled on your device.",
119      location_timeout: "Location request timed out. Refresh the page and try again.",
120      clear_favorites: "Clear favorites",
121      clear_recents: "Clear recents",
122      added_to_favorites: "Added to favorites",
123      removed_from_favorites: "Removed from favorites",
124      favorites_cleared: "Favorites cleared",
125      no_favorites_yet: "No favorites yet. Tap ★ on a location to add one.",
126      move_favorite_up: "Move favorite up",
127      move_favorite_down: "Move favorite down",
128      move_up: "Move up",
129      move_down: "Move down",
130      drag_reorder_favorite: "Drag to reorder favorite",
131      drag_to_reorder: "Drag to reorder",
132      favorites_max: "Maximum {n} favorites. Remove one to add another.",
133      invalid_location: "Invalid location.",
134    },
135    location: {
136      last_updated: "Last Updated at:",
137      last_updated_averages: "Updated at:",
138      last_updated_live: "Updated at:",
139      displays: "Displays",
140      wind_data: "Wind data",
141      wind_rose: "Wind rose",
142      rain_data: "Rain data",
143      since_midnight: "Since Midnight",
144      last_3_hours: "Last 3 hours",
145      last_24_hours: "Last 24 hours",
146      last_48_hours: "Last 48 hours",
147      last_7_days: "Last 7 days",
148      last_10_days: "Last 10 days",
149      last_14_days: "Last 14 days",
150      use_arrows: "Use arrows for more data",
151      no_data: "No data",
152      no_data_banner_html:
153        "There is currently no data available for this location & date range<br>Please try again later ...",
154      no_live_data_banner_html:
155        "No live data available for this location<br>Historical data is still available",
156      portland_offline_html:
157        "Portland Harbour is offline for routine maintenance.<br />This system will return as soon as possible.<br />",
158      hurst_power_banner_html:
159        "There is currently no data available for this location & date range. Please try again later ...<br />As a temporary measure, to conserve power, this site is not sending live data between 1900Hrs and 0500Hrs",
160      add_favorite: "Add to favorites",
161      remove_favorite: "Remove from favorites",
162      edit_widget: "Edit widget",
163      wind_speed: "Wind Speed",
164      download_data: "Download Data ↓",
165    },
166    map: {
167      last_avg: "Last Avg:",
168      avg_direction: "Avg Direction:",
169      maximum: "Maximum:",
170      temperature: "Temperature:",
171      sensor: "Sensor:",
172      time_date: "Time & Date:",
173      view_live_graphs: "View live graphs & data",
174      view_wind_display: "View Wind Display",
175      info_error: "Could not get information",
176    },
177    region: {
178      all: "All regions",
179      unknown: "Unknown Region",
180      default: "Default",
181      ROW: "Rest of the World",
182      Scotland: "Scotland",
183      NI: "Northern Ireland",
184      Eire: "Eire",
185      Wales: "Wales",
186      FR: "France",
187      SUK: "Southern England",
188      NUK: "Northern England",
189      CI: "Channel Islands",
190      DEN: "Denmark",
191      AFR: "Africa",
192    },
193    downloads: {
194      title: "Data Downloads",
195      location_id: "Location ID",
196      from: "From",
197      from_hint: "(click to choose start date)",
198      to: "To",
199      to_hint: "(click to choose end date)",
200      quick_links: "Quick CSV Download Links",
201      mins_30: "30 mins",
202      hour_1: "1 Hour",
203      hours_3: "3 Hours",
204      today: "Today",
205      download: "Download",
206      important_notes: "IMPORTANT NOTES:",
207      note_1: "1. Choose units and column order in the download options panel after selecting a range",
208      note_2: "2. CSV headings and JSON metadata include units; timestamps follow your date/time choice (UTC or local)",
209      note_3: "3. Maximum (per download) is 100 days. For larger data sets email [email protected]",
210      cancel: "Cancel",
211      options: "Download Options",
212      select_format: "Format",
213      select_units: "Units & date/time",
214      unit_wind: "Wind speed",
215      unit_temp: "Temperature",
216      unit_dir: "Wind direction",
217      unit_dir_deg: "Degrees",
218      unit_dir_cardinal: "Cardinal (N, NE, …)",
219      unit_rain: "Rain",
220      unit_rain_mm: "Millimetres",
221      unit_rain_in: "Inches",
222      unit_datetime: "Date / time",
223      unit_datetime_utc: "UTC",
224      unit_datetime_local: "Local time",
225      select_parameters: "Parameters",
226      params_hint: "Drag or use arrows to reorder. Uncheck to exclude from the file.",
227      drag_reorder_param: "Drag to reorder parameter",
228      drag_to_reorder: "Drag to reorder",
229      move_up: "Move up",
230      move_down: "Move down",
231      move_param_up: "Move parameter up",
232      move_param_down: "Move parameter down",
233      prefs_blocked: "Download preferences are not saved while Preferences storage is off. Defaults apply for this download.",
234      select_all: "Select All",
235      deselect_all: "Deselect All",
236      select_at_least_one: "Please select at least one parameter to download.",
237      no_data_for_download: "No data available for download.",
238    },
239    cookies: {
240      title: "Cookie & Storage Policy",
241      lead: "WeatherFile uses cookies and browser storage to run the service, remember your preferences, and (only if you choose) measure how the site is used.",
242      manage: "Manage cookie preferences",
243      necessary: "Strictly necessary",
244      necessary_text: "These are required for the site to remember your consent choice and maintain a minimal server session. They cannot be switched off.",
245      functional: "Preferences storage",
246      functional_text: "When preferences storage is allowed, WeatherFile saves your choices on this device so you do not have to set them again on each visit. This uses local storage (not sent with every page request). If you turn preferences off later, saved units, language, favourites and similar data are removed from this device and defaults apply (for example default language and wind units).",
247      analytics: "Analytics",
248      analytics_text: "If you allow analytics, we use Google Tag Manager / Analytics to understand how WeatherFile is used.",
249      analytics_detail:
250        "Analytics is <strong>off by default</strong>. If you enable it, Google may set cookies such as <code>_ga</code> and <code>_gid</code>. We use:",
251      account: "Account storage",
252      account_text: "When you log in, we store session details locally so you stay signed in. This includes an authentication token and basic account information (name, access level). Clearing site data or logging out removes this.",
253      controls: "Your controls",
254      controls_text: "Use Manage cookie preferences above to change preferences and analytics settings. You can also block or delete cookies in your browser. Blocking str
254ictly necessary cookies may affect how the site works; turning preferences off removes saved units, language, favourites and similar choices from this device.",
255      browser_help: "Browser help",
256      questions: "Questions?",
257      name: "Name",
258      purpose: "Purpose",
259      duration: "Duration",
260      purpose_cc_cookie: "Your cookie consent choices",
261      purpose_phpsessid: "Minimal PHP session while you browse",
262      duration_year: "~1 year",
263      duration_session: "Session",
264      examples_label: "Examples of what we store locally",
265      example_units: "Display units — wind speed, temperature, time zone",
266      example_map: "Map position and zoom level",
267      example_charts: "Chart options — which graphs to show, time range, data table visibility",
268      example_locations: "Recent locations, favourites and custom labels (when you use those features)",
269      example_settings: "Other interface choices from Settings",
270      storage_note:
271        "We do not list every storage key here. Keys follow the pattern <code>wf_*</code> and may change as features are added. The purpose remains the same: remembering your preferences.",
272      google_privacy_html:
273        'See <a href="https://policies.google.com/privacy" target="_blank" rel="noopener">Google\'s privacy policy</a> for how they process data.',
274    },
275    about: {
276      title: "WeatherFile Terms & Conditions of Use",
277    },
278    marketing: {
279      create_location_html:
280        "Create your own WeatherFile location.<br />View our systems here »",
281      contact_sales_prefix: "Contact our sales team on ",
282      about_us: "About Us",
283      about_lead: "We are passionate about wind and weather monitoring.",
284      about_p2_html:
285        'At <a href="https://r-p-r.co.uk" target="_blank" rel="noopener">Richard Paul Russell Limited</a> we developed WeatherFile.com because we are passionate about wind and weather monitoring and providing solutions that enable you to be the same. We are all interested in the weather but have our own specific applications and requirements: from knowing the \'surfs up\' to pollution monitoring, from safety at sea to safety on a building site.',
286      about_p3:
287        "However, as you know all applications start with the best sensors and systems that can ensure the highest integrity of your data for your requirements and below are links to several of our standard systems that provide this. We are always interested in your applications and would be pleased to discuss your requirements.",
288      about_contact_html:
289        'Please contact us by email <a href="mailto:[email protected]">[email protected]</a> or call our technical team <a href="tel:+441590641223"> +44 (0) 1590 641223. </a>',
290      products_internet_connected: "Internet connected",
291      products_weatherfile_alt: "WeatherFile Systems",
292      products_weatherfile_tagline: "Display | Alarm | Notify",
293      products_weatherfile_desc:
294        "The WeatherFile systems offer the ultimate solution for live wind and weather monitoring.",
295      products_iot_sensors: "IoT Sensors",
296      products_iot_alt: "WeatherFile Systems",
297      products_iot_tagline: "Long range solutions",
298      products_iot_desc:
299        "rpr-IoT sensor nodes are LoRaWAN compatible class A devices which ensure secure interoperability between the sensor node, gateways and the cloud.",
300      products_handheld: "Handheld Weather monitoring",
301      products_kestrel_alt: "Kestrel Handheld weather monitoring",
302      products_kestrel_tagline: "Weather monitoring",
303      products_kestrel_desc:
304        "Kestrel handheld anemometers are a cost-effective way of taking instant wind readings. They are rugged, reliable and easy to use.",
305      products_learn_more: "Learn more »",
306    },
307    footer: {
308      customer_service: "Customer Service",
309      about_us: "About Us",
310      contact_us: "Contact Us",
311      shop: "Shop",
312      terms: "Terms & Conditions",
313      shipping: "Shipping & Handling",
314      returns: "Returns Period",
315      privacy: "Privacy Policy",
316      cookie_policy: "Cookie policy",
317      cookie_settings: "Cookie settings",
318      embeddable_widgets: "Embeddable widgets",
319      widget_terms: "Widget terms of use",
320      weee: "WEEE Statement",
321      technical_support: "Technical Support",
322      beaufort: "What is the Beaufort Scale?",
323      heat_index: "What Is Heat Index?",
324      wind_chill: "Wind Chill Explained",
325      kestrel_software: "Kestrel Software & Downloads",
326      weather_systems: "Weather Systems",
327      crane_construction: "Crane & Construction",
328      temporary_structures: "Temporary Structures",
329      remote_stations: "Remote Weather Stations",
330      metbouy: "Metbouy (On Water)",
331      pro_race_officer: "Pro Race Officer (Sailing)",
332      plumecast: "Plumecast",
333      internal_operations: "Internal operations",
334      display_processor_builder: "Display processor builder",
335      weather_metrics_builder: "WeatherMetrics builder",
336      wind_dial_builder: "Wind dial builder",
337      graph_widget_builder: "Graph widget builder",
338      disclaimer: "Disclaimer",
339      disclaimer_body: "The wind data displayed on this web site is for information purposes only and does not constitute professional or other advice. The owners of the equipment, sponsors or Richard Paul Russell Ltd assumes no responsibility for information contained on the website or for any loss which may arise (directly or indirectly) from reliance on the information. The links that exit from this site are provided only as a convenience, and the inclusion of a link does not imply any endorsement of the site linked to by the owners of the equipment, sponsors or Richard Paul Russell Ltd.",
340    },
341    consent: {
342      title: "Cookies & storage on WeatherFile",
343      description:
344        'We use essential storage to run the site, local storage to remember your units, language, favourites and chart settings, and optional analytics (Google) if you opt in. <strong>Essentials only</strong> turns off analytics; your preferences stay saved. See our <a href="/cookies" class="cc-link">cookie policy</a>.',
345      accept_all: "Accept all",
346      reject_nonessential: "Essentials only",
347      manage: "Manage preferences",
348      preferences_title: "Cookie preferences",
349      save: "Save preferences",
350      close: "Close",
351      necessary: "Strictly necessary",
352      necessary_desc:
353        "Required for the site to operate, including your consent choice and a minimal server session.",
354      preferences: "Preferences",
355      preferences_desc:
356        "Saves units, language, map position, chart options, favourites, recent locations and similar choices on this device using browser local storage. Default: on. If you turn this off and save, saved preferences are removed and language, units and shortcuts revert to defaults on this device.",
357      functional: "Preferences",
358      functional_desc:
359        "Saves units, language, map position, chart options, favourites, recent locations and similar choices on this device using browser local storage. Default: on. If you turn this off and save, saved preferences are removed and language, units and shortcuts revert to defaults on this device.",
360      analytics: "Analytics & measurement",
361      analytics_desc:
362        "Google Tag Manager, Google Analytics and Google Ads help us measure traffic and improve the service. Default: off until you opt in. Essentials only keeps this off.",
363      more_info: "More information",
364      more_info_desc:
365        'For a full list of what we store, visit our <a href="/cookies" class="cc-link">cookie policy</a>. You can change these settings at any time via “Cookie settings” in the footer.',
366      preferences_off_warning:
367        "Turning preferences off will remove saved units, language, favourites, recents and similar choices from this device. Language and units will revert to defaults. Click Save preferences to apply.",
368      settings_blocked_title: "Preferences can't be saved",
369      settings_blocked:
370        "Your cookie choice has turned off preferences on this device. Language, units and other settings use defaults and cannot be changed until you turn preferences back on in cookie settings.",
371      settings_blocked_action: "Cookie settings",
372      preference_not_saved_title: "Change not saved",
373      preference_not_saved:
374        "Preferences are turned off on this device, so this change was not saved. Turn preferences back on in cookie settings to save settings.",
375      preference_feature_blocked:
376        "Favourites and recent locations need preferences storage. Turn preferences on in cookie settings to use this feature.",
377      shortcuts_blocked_notice:
378        "Favourites and recent locations are unavailable while preferences storage is turned off. Turn preferences on in cookie settings to use them.",
379    },
380    notification: {
381      title: "Notifications",
382      email: "Email",
383      phone: "Phone",
384      save: "Save",
385      remove_confirm: "Are you sure you want to remove this notification?",
386      delete_notification: "Delete notification",
387      show_notifiable_users: "Show notifiable users",
388      hide_notifiable_users: "Hide notifiable users",
389    },
390  };
391
392  window.WF = window.WF || {};
393  window.WF.i18nCatalogs = window.WF.i18nCatalogs || { en: {}, fr: {} };
394  if (typeof window.WF.i18nDeepMerge === "function") {
395    window.WF.i18nDeepMerge(window.WF.i18nCatalogs.en, en);
396  } else {
397    for (var k in en) {
398      if (Object.prototype.hasOwnProperty.call(en, k)) {
399        window.WF.i18nCatalogs.en[k] = en[k];
400      }
401    }
402  }
403})(window);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.