feat: update city weather descriptions in locales

- Modify weather description format in multiple language locale files
- Use full city name in place of just city name in descriptions
- Ensure consistency across all language files for better user experience

These changes standardize the way city weather is presented across
various languages by including more detailed descriptions, thus enhancing
clarity and providing additional context for users.
This commit is contained in:
songtianlun 2025-04-12 15:13:21 +08:00
parent 6f01174ea9
commit 7bdf40e176
21 changed files with 21 additions and 21 deletions

View File

@ -65,7 +65,7 @@ class CitiesController < ApplicationController
set_meta_tags(
title: t("meta.cities.show.title", city_name: @city.name, country_name: @city&.country&.name.to_s),
description: t("meta.cities.show.description", city_name: @city.get_description("en", false, true, false)),
description: t("meta.cities.show.description", city_name: @city.full_name, city_desc: @city.get_description("en", false, true, false)),
keywords: t("meta.cities.show.keywords", city_name: @city.name, country_name: @city.country&.name.to_s),
og: {
image: @city.latest_weather_art&.image&.attached? ? url_for(@city.latest_weather_art.image) : nil

View File

@ -91,7 +91,7 @@ ar:
keywords: "طقس المدن، التصور بالذكاء الاصطناعي، دليل الطقس، مدن العالم"
show:
title: "%{city_name}, %{country_name}"
description: "اختبر طقس %{city_name} من خلال الفن المولد بالذكاء الاصطناعي. تحديثات يومية لحالات الطقس المرئية عبر الذكاء الاصطناعي."
description: "اختبر طقس %{city_name} من خلال الفن المولد بالذكاء الاصطناعي.%{city_desc}"
weather_arts:
show:
title: "فن الطقس لـ%{city_name} - %{date}"

View File

@ -91,7 +91,7 @@ bn:
keywords: "শহরের আবহাওয়া, এআই ভিজ্যুয়ালাইজেশন, ওয়েদার ডিরেক্টরি, বিশ্বব্যাপী শহর"
show:
title: "%{city_name}, %{country_name}"
description: "AI-জেনারেটেড শিল্পের মাধ্যমে %{city_name}-এর আবহাওয়ার অভিজ্ঞতা নিন। কৃত্রিম বুদ্ধিমত্তার মাধ্যমে ভিজ্যুয়ালাইজ করা আবহাওয়ার অবস্থার দৈনিক আপডেট।"
description: "AI-জেনারেটেড শিল্পের মাধ্যমে %{city_name}-এর আবহাওয়ার অভিজ্ঞতা নিন। %{city_desc}"
keywords: "%{city_name}, %{country_name}, এআই, এআই ওয়েব, এআই আর্ট, এআই ওয়েদার, ওয়েদার আর্ট, এআই ভিজ্যুয়ালাইজেশন"
weather_arts:

View File

@ -91,7 +91,7 @@ de:
keywords: "Stadtwetter, KI Visualisierung, Wetterverzeichnis, globale Städte"
show:
title: "%{city_name}, %{country_name}"
description: "Erleben Sie das Wetter von %{city_name} durch KI-generierte Kunst. Tägliche Updates der Wetterbedingungen, visualisiert durch künstliche Intelligenz."
description: "Erleben Sie das Wetter von %{city_name} durch KI-generierte Kunst. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ki, ki web, ki kunst, ki wetter, wetterkunst, KI Visualisierung"
weather_arts:

View File

@ -143,7 +143,7 @@ en:
keywords: "city weather, AI visualization, weather directory, global cities"
show:
title: "%{city_name}, %{country_name}"
description: "Experience %{city_name}'s weather through AI-generated art. Daily updates of weather conditions visualized through artificial intelligence."
description: "Experience %{city_name}'s weather through AI-generated art. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ai, ai web, ai art, ai weather, weather art, AI visualization"
weather_arts:

View File

@ -90,7 +90,7 @@ es:
keywords: "tiempo de la ciudad, visualización IA, directorio meteorológico, ciudades globales"
show:
title: "%{city_name}, %{country_name}"
description: "Experimenta el tiempo de %{city_name} a través del arte generado por IA. Actualizaciones diarias de las condiciones meteorológicas visualizadas mediante inteligencia artificial."
description: "Experimenta el tiempo de %{city_name} a través del arte generado por IA. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ia, web ia, arte ia, tiempo ia, arte meteorológico, visualización IA"
weather_arts:
show:

View File

@ -88,7 +88,7 @@ fa:
keywords: "آب و هوای شهری، بصری‌سازی هوش مصنوعی، فهرست آب و هوا، شهرهای جهانی"
show:
title: "%{city_name}, %{country_name}"
description: "آب و هوای %{city_name} را از طریق هنر تولید شده توسط هوش مصنوعی تجربه کنید. به روزرسانی روزانه شرایط آب و هوایی مصور شده توسط هوش مصنوعی."
description: "آب و هوای %{city_name} را از طریق هنر تولید شده توسط هوش مصنوعی تجربه کنید.%{city_desc}."
weather_arts:
show:
title: "هنر آب و هوای %{city_name} - %{date}"

View File

@ -91,7 +91,7 @@ fr:
keywords: "météo ville, visualisation IA, répertoire météo, villes mondiales"
show:
title: "%{city_name}, %{country_name}"
description: "Découvrez la météo de %{city_name} grâce à l'art généré par IA. Mises à jour quotidiennes des conditions météorologiques visualisées par l'intelligence artificielle."
description: "Découvrez la météo de %{city_name} grâce à l'art généré par IA. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ia, web ia, art ia, météo ia, art météorologique, visualisation IA"
weather_arts:
show:

View File

@ -91,7 +91,7 @@ hi:
keywords: "शहर का मौसम, एआई विज़ुअलाइज़ेशन, मौसम निर्देशिका, वैश्विक शहर"
show:
title: "%{city_name}, %{country_name}"
description: "एआई-जनित कला के माध्यम से %{city_name} के मौसम का अनुभव करें। आर्टिफिशियल इंटेलिजेंस के माध्यम से कल्पना की गई मौसम की स्थितियों का दैनिक अद्यतन।"
description: "एआई-जनित कला के माध्यम से %{city_name} के मौसम का अनुभव करें। %{city_desc}"
keywords: "%{city_name}, %{country_name}, एआई, एआई वेब, एआई आर्ट, एआई वेदर, वेदर आर्ट, एआई विज़ुअलाइज़ेशन"
weather_arts:

View File

@ -90,7 +90,7 @@ hr:
keywords: "gradsko vrijeme, UI vizualizacija, vremenski imenik, globalni gradovi"
show:
title: "%{city_name}, %{country_name}"
description: "Doživite vrijeme u %{city_name} kroz umjetnost generiranu UI. Dnevna ažuriranja vremenskih uvjeta vizualizirana putem umjetne inteligencije."
description: "Doživite vrijeme u %{city_name} kroz umjetnost generiranu UI. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ui, ui web, ui umjetnost, ui vrijeme, vremenska umjetnost, UI vizualizacija"
weather_arts:
show:

View File

@ -91,7 +91,7 @@ it:
keywords: "meteo città, visualizzazione IA, directory meteo, città globali"
show:
title: "%{city_name}, %{country_name}"
description: "Vivi il meteo di %{city_name} attraverso l'arte generata dall'IA. Aggiornamenti giornalieri delle condizioni meteorologiche visualizzate tramite intelligenza artificiale."
description: "Vivi il meteo di %{city_name} attraverso l'arte generata dall'IA. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ia, web ia, arte ia, meteo ia, arte meteorologica, visualizzazione IA"
weather_arts:

View File

@ -86,7 +86,7 @@ ja:
keywords: "都市の天気, AI可視化, 天気ディレクトリ, 世界の都市"
show:
title: "%{city_name}, %{country_name}"
description: "%{city_name}の天気をAIアートで体験。人工知能による気象状況の日次更新ビジュアル。"
description: "%{city_name}の天気をAIアートで体験。%{city_desc}"
weather_arts:
show:
title: "%{city_name}の天気アート - %{date}"

View File

@ -87,7 +87,7 @@ ko:
keywords: "도시 날씨, AI 시각화, 날씨 디렉토리, 글로벌 도시"
show:
title: "%{city_name}, %{country_name}"
description: "AI 생성 아트로 체험하는 %{city_name}의 날씨. 인공지능 시각화 일일 업데이트."
description: "AI 생성 아트로 체험하는 %{city_name}의 날씨. %{city_desc}"
weather_arts:
show:
title: "%{city_name} 날씨 아트 - %{date}"

View File

@ -90,7 +90,7 @@ pl:
keywords: "pogoda w mieście, wizualizacja AI, katalog pogodowy, miasta globalne"
show:
title: "%{city_name}, %{country_name}"
description: "Doświadcz pogody w %{city_name} poprzez sztukę generowaną przez AI. Codzienne aktualizacje warunków pogodowych wizualizowane za pomocą sztucznej inteligencji."
description: "Doświadcz pogody w %{city_name} poprzez sztukę generowaną przez AI. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ai, ai web, ai art, ai pogoda, sztuka pogodowa, wizualizacja AI"
weather_arts:
show:

View File

@ -92,7 +92,7 @@ pt-BR:
keywords: "clima da cidade, visualização IA, diretório do clima, cidades globais"
show:
title: "%{city_name}, %{country_name}"
description: "Experimente o clima de %{city_name} através da arte gerada por IA. Atualizações diárias das condições climáticas visualizadas através de inteligência artificial."
description: "Experimente o clima de %{city_name} através da arte gerada por IA. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ia, web ia, arte ia, clima ia, arte climática, visualização IA"
weather_arts:

View File

@ -90,7 +90,7 @@ pt:
keywords: "tempo da cidade, visualização IA, diretório meteorológico, cidades globais"
show:
title: "%{city_name}, %{country_name}"
description: "Experimente o tempo de %{city_name} através da arte gerada por IA. Atualizações diárias das condições meteorológicas visualizadas através de inteligência artificial."
description: "Experimente o tempo de %{city_name} através da arte gerada por IA. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ia, web ia, arte ia, tempo ia, arte meteorológica, visualização IA"
weather_arts:
show:

View File

@ -92,7 +92,7 @@ ru:
keywords: "погода в городе, ИИ визуализация, каталог погоды, мировые города"
show:
title: "%{city_name}, %{country_name}"
description: "Почувствуйте погоду %{city_name} через искусство, созданное ИИ. Ежедневные обновления погодных условий, визуализированные с помощью искусственного интеллекта."
description: "Почувствуйте погоду %{city_name} через искусство, созданное ИИ. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ии, ии веб, ии искусство, ии погода, погодное искусство, ИИ визуализация"
weather_arts:

View File

@ -90,7 +90,7 @@ tr:
keywords: "şehir hava durumu, YZ görselleştirme, hava durumu dizini, küresel şehirler"
show:
title: "%{city_name}, %{country_name}"
description: "%{city_name} şehrinin hava durumunu yapay zeka tarafından oluşturulan sanatla deneyimleyin. Yapay zeka aracılığıyla görselleştirilen hava koşullarının günlük güncellemeleri."
description: "%{city_name} şehrinin hava durumunu yapay zeka tarafından oluşturulan sanatla deneyimleyin. %{city_desc}"
keywords: "%{city_name}, %{country_name}, yz, yz web, yz sanatı, yz hava durumu, hava durumu sanatı, YZ görselleştirme"
weather_arts:
show:

View File

@ -92,7 +92,7 @@ uk:
keywords: "погода міста, ШІ візуалізація, каталог погоди, світові міста"
show:
title: "%{city_name}, %{country_name}"
description: "Відчуйте погоду %{city_name} через мистецтво, створене ШІ. Щоденні оновлення погодних умов, візуалізовані за допомогою штучного інтелекту."
description: "Відчуйте погоду %{city_name} через мистецтво, створене ШІ. %{city_desc}"
keywords: "%{city_name}, %{country_name}, ші, ші веб, ші мистецтво, ші погода, погодне мистецтво, ШІ візуалізація"
weather_arts:

View File

@ -90,7 +90,7 @@ ur:
keywords: "شہر کا موسم, AI تصور, موسم کی ڈائرکٹری, عالمی شہر"
show:
title: "%{city_name}، %{country_name}"
description: "AI سے تیار کردہ آرٹ کے ذریعے %{city_name} کے موسم کا تجربہ کریں۔ مصنوعی ذہانت کے ذریعے تصور کردہ موسمی حالات کی روزانہ اپ ڈیٹس۔"
description: "AI سے تیار کردہ آرٹ کے ذریعے %{city_name}, %{city_desc}"
keywords: "%{city_name}, %{country_name}, اے آئی, اے آئی ویب, اے آئی آرٹ, اے آئی موسم, موسمی آرٹ, AI تصور"
weather_arts:
show:

View File

@ -88,7 +88,7 @@ zh-CN:
keywords: "城市天气, AI 可视化, 天气目录, 全球城市"
show:
title: "%{city_name}%{country_name}"
description: "通过 AI 生成的艺术体验 %{city_name} 的天气。通过人工智能可视化的天气状况每日更新。"
description: "通过 AI 生成的艺术体验 %{city_name} 的天气。%{city_desc}"
keywords: "%{city_name}, %{country_name}, ai, ai web, ai 艺术, ai 天气, 天气艺术, AI 可视化"
weather_arts: