From 47f2a99869b2c20b2d2072a10437c663cce667fe Mon Sep 17 00:00:00 2001 From: Alexander Menk Date: Mon, 17 Jan 2022 07:26:29 +0100 Subject: [PATCH 1/3] Amharic - Stub --- next.config.js | 8 ++- src/locales/am.js | 154 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 src/locales/am.js diff --git a/next.config.js b/next.config.js index 0a35ba66..a0d1fc43 100644 --- a/next.config.js +++ b/next.config.js @@ -15,7 +15,13 @@ module.exports = withPWA({ osmappVersion: packageJson.version.replace(/\.0$/, ''), commitHash: (process.env.VERCEL_GIT_COMMIT_SHA || '').substr(0, 7), commitMessage: process.env.VERCEL_GIT_COMMIT_MESSAGE || 'dev', - languages: { en: 'english', cs: 'česky', pl: 'polski', de: 'Deutsch' }, + languages: { + en: 'english', + cs: 'česky', + pl: 'polski', + de: 'Deutsch', + am: 'አማርኛ', + }, }, webpack: (config, { dev, isServer }) => { // Fixes npm packages that depend on `fs` module diff --git a/src/locales/am.js b/src/locales/am.js new file mode 100644 index 00000000..69f71beb --- /dev/null +++ b/src/locales/am.js @@ -0,0 +1,154 @@ +// identifier should be in the form: foldername.messageid. + +export default { + loading: 'Loading', + error: 'Error', + close_panel: 'Close panel', + webgl_error: `Oops. This map needs WebGL technology.

If you have a compatible device, try using the last version of Chrome browser.`, + + 'install.button': 'Install app', + 'install.tabs_aria_label': 'Choose your platform', + 'install.ios_intro': 'Open osmapp.org in the Safari browser', + 'install.ios_share': 'Tap Share icon', + 'install.ios_add': 'Tap Add to Home Screen', + 'install.android_intro': 'Open osmapp.org in the Chrome browser', + 'install.android_share': 'Tap the three dots menu', + 'install.android_add': 'Tap Install app', + 'install.desktop_intro': 'Open osmapp.org in Chrome, FirefoxOS or Opera', + 'install.desktop_install': 'Click the install button', + 'install.outro': 'Thats all! Look for OsmAPP at your home screen.', + 'install.note': 'Note: This app uses PWA technology – featuring quick installation and no need for Google Play or App Store.', + + 'homepage.subtitle': 'A universal OpenStreetMap app', + 'homepage.how_to_start': 'Start by typing your query into the searchbox.\nOr click any item on the map.', + 'homepage.examples.eg': 'eg.', + 'homepage.examples.charles_bridge_statues': 'Statues of Charles bridge', + 'homepage.screenshot_alt': 'Screenshot of OsmAPP', + 'homepage.about_osm': `All map data is from + OpenStreetMap, a map created by + milions of contributors — similar to Wikipedia. You can find + Edit button on each map feature.`, + 'homepage.heading_about_osmapp': 'About OsmAPP', + 'homepage.about_osmapp': `This application should offer a convenient interface for everyday use of OpenStreetMap + including editing options.
Currently it includes various map layers, POI editing and a basic search engine. + Features such as navigation or favorite places are planned.`, + 'homepage.github_link': `You may suggest new features on Github.`, + 'homepage.special_thanks_heading': `Special thanks to`, + 'homepage.special_thanks': ` + `, + 'homepage.maptiler': 'MapTiler – for awesome vector maps
and for supporting this project ❤️ ', + + 'searchbox.placeholder': 'Search OpenStreetMap', + + 'featurepanel.no_name': 'No name', + 'featurepanel.share_button': 'Share', + 'featurepanel.save_button': 'Save to favorites', + 'featurepanel.directions_button': 'Directions', + 'featurepanel.error': 'Error __code__ while fetching feature from OpenStreetMap', + 'featurepanel.error_unknown': 'Unknown error while fetching feature from OpenStreetMap.', + 'featurepanel.error_network': "Can't get the feature, check your network cable.", + 'featurepanel.error_deleted': 'This object is marked as deleted in OpenStreetMap.', + 'featurepanel.history_button': 'History »', + 'featurepanel.other_info_heading': 'More information', + 'featurepanel.edit_button_title': 'Edit in OpenStreetMap database', + 'featurepanel.edit_button': 'Edit place', + 'featurepanel.add_place_button': 'Add place', + 'featurepanel.undelete_button': 'Undelete', + 'featurepanel.feature_description_nonosm': 'Map feature __type__', + 'featurepanel.feature_description_osm': '__type__ in OpenStreetMap database', + 'featurepanel.feature_description_point': 'Map coordinates', + 'featurepanel.show_objects_around': 'Show objects around', + 'featurepanel.uncertain_image': 'This is the closest street view image. It may show different object.', + 'featurepanel.inline_edit_title': 'Edit', + 'featurepanel.objects_around': 'Objects around', + + 'opening_hours.open': 'Open: __todayTime__', + 'opening_hours.now_closed_but_today': 'Now closed, today: __todayTime__', + 'opening_hours.today_closed': 'Today closed', + 'opening_hours.days_su_mo_tu_we_th_fr_sa': 'sunday|monday|tuesday|wednesday|thursday|friday|saturday', + + 'map.github_title': 'GitHub', + 'map.language_title': 'Change language', + 'map.osm_copyright_tooltip': '(c) OpenStreetMap.org contributors
– free map data of the Earth 👌', + 'map.maptiler_copyright_tooltip': '(c) MapTiler.com ❤️
– vector tiles, hosting, outdoor map
Big thanks for supporting this project! 🙂 ', + 'map.more_button': 'more', + 'map.more_button_title': 'More options…', + 'map.edit_link': 'Edit this area in iD editor', + 'map.about_link': 'About this app', + + 'editdialog.add_heading': 'Add to OpenStreetMap', + 'editdialog.undelete_heading': 'Add again to OpenStreetMap', + 'editdialog.edit_heading': 'Edit:', + 'editdialog.suggest_heading': 'Suggest an edit:', + 'editdialog.feature_type_select': 'Choose type', + 'editdialog.options_heading': 'Options', + 'editdialog.cancel_button': 'Cancel', + 'editdialog.save_button_edit': 'Save to OSM', + 'editdialog.save_button_delete': 'Delete', + 'editdialog.save_button_note': 'Add note', + 'editdialog.changes_needed': 'Please, make some changes.', + 'editdialog.loggedInMessage': 'You are logged in as __osmUser__, changes will be saved immediately.', + 'editdialog.logout': 'logout', + 'editdialog.anonymousMessage1': 'An anonymous note will be added to the map.
If you', + 'editdialog.anonymousMessage2_login': 'log in to OpenStreetMap', + 'editdialog.anonymousMessage3': ', your changes will be immediate.', + 'editdialog.add_major_tag': 'Add', + 'editdialog.location_checkbox': 'Change location', + 'editdialog.location_placeholder': 'eg. across the street', + 'editdialog.location_editor_to_be_added': 'The position cannot be edited here yet, you can do so in the iD editor.', + 'editdialog.place_cancelled': 'Place permanently closed (delete)', + 'editdialog.comment': 'Comment (optional)', + 'editdialog.comment_placeholder': 'link to the source of information etc.', + 'editdialog.info_edit': `Your edit will be immediately saved to the OpenStreetMap. Please, + enter only information from your own or verified sources. It is prohibited + to copy copyrighted data (e.g. Google Maps). More info`, + 'editdialog.info_note': `Your suggestion will be processed by OpenStreetMap volunteers. Here + you can add an additional note or describe position adjustment etc. + It is also appropriate to support your contribution with a link to a source of information (web, + photo, etc.).`, + 'editdialog.other_tags': 'Other properties – tags', + 'editdialog.other_tags.new_key': 'new key', + 'editdialog.other_tags.add': 'Add another tag', + 'editdialog.other_tags.will_be_deleted': 'will be deleted', + 'editdialog.other_tags.info': `The Tags describe properties + of each map feature in agreed format. Here you will find the complete + overview of all tags in OpenStreetMap.`, + + 'editsuccess.close_button': 'Close', + 'editsuccess.note.heading': 'Thank you for your suggestion!', + 'editsuccess.note.subheading': 'OpenStreetMap volunteers will process it over time.', + 'editsuccess.note.body': 'It usually takes few days. However, in places with no active community, it can take a very long time.', + 'editsuccess.note.urlLabel': 'You can add information or follow updates here:', + 'editsuccess.note.textLabel': 'Note text', + 'editsuccess.edit.heading': 'Thank you for your edit!', + 'editsuccess.edit.subheading': 'Your change is starting to appear on maps around the world.', + 'editsuccess.edit.body': `It is already stored in the OSM database. You will see it on the "OSM Mapnik" map in a few minutes. + The OsmAPP map and various other applications are refreshed about once a month. +

If this is a mistake, you can manually revert the values and save it again.`, + 'editsuccess.edit.urlLabel': `Your changes:`, + 'editsuccess.edit.textLabel': 'Comment', + + 'tags.name': 'Name', + 'tags.website': 'Web', + 'tags.phone': 'Phone', + 'tags.opening_hours': 'Opening hours', + + 'layerswitcher.button': 'Maps', + 'layerswitcher.heading': 'Map layers', + 'layerswitcher.intro': 'Thanks to the fact that OpenStreetMap offers source data, anyone can produce different variants of the map.', + 'layerswitcher.add_layer_button': 'Add custom layer', + 'layerswitcher.add_layer_prompt': 'Add custom TMS layer – needs correct CORS:\n(beta feature)', + + 'layers.basic': 'Basic', + 'layers.outdoor': 'Outdoor', + 'layers.mtb': 'MTB', + 'layers.snow': 'Snow', + 'layers.mapnik': 'OSM Mapnik', + 'layers.sat': 'Satellite (z<14)', + 'layers.bike': 'Bike', +}; From 433a653234b5b34dbeeeb2cb3b15ba9a082f364a Mon Sep 17 00:00:00 2001 From: Alazar Tekle Date: Mon, 17 Jan 2022 20:34:22 +0300 Subject: [PATCH 2/3] Updated the AM translation Updated the translation strings with Amharic v1.0 translations --- src/locales/am.js | 254 ++++++++++++++++++++++------------------------ 1 file changed, 124 insertions(+), 130 deletions(-) diff --git a/src/locales/am.js b/src/locales/am.js index 69f71beb..f95764a7 100644 --- a/src/locales/am.js +++ b/src/locales/am.js @@ -1,154 +1,148 @@ // identifier should be in the form: foldername.messageid. export default { - loading: 'Loading', - error: 'Error', - close_panel: 'Close panel', - webgl_error: `Oops. This map needs WebGL technology.

If you have a compatible device, try using the last version of Chrome browser.`, + loading: 'በመጫን ላይ' + error: 'ስህተት', + close_panel: 'ፓኔል ዝጋ', + webgl_error: `ይህ ካርታ WebGL ቴክኖሎጂ ያስፈልገዋል.

ተመጣጣኝ መሳሪያ ካለዎ፣ የወቅቱን የድረ-ገፅ መዳሰሻ ይጠቀሙ`, - 'install.button': 'Install app', - 'install.tabs_aria_label': 'Choose your platform', - 'install.ios_intro': 'Open osmapp.org in the Safari browser', - 'install.ios_share': 'Tap Share icon', - 'install.ios_add': 'Tap Add to Home Screen', - 'install.android_intro': 'Open osmapp.org in the Chrome browser', - 'install.android_share': 'Tap the three dots menu', - 'install.android_add': 'Tap Install app', - 'install.desktop_intro': 'Open osmapp.org in Chrome, FirefoxOS or Opera', - 'install.desktop_install': 'Click the install button', - 'install.outro': 'Thats all! Look for OsmAPP at your home screen.', - 'install.note': 'Note: This app uses PWA technology – featuring quick installation and no need for Google Play or App Store.', + 'install.button': 'አፕሊኬሽኑን ይጫኑ', + 'install.tabs_aria_label': 'ፕላትፎርም ይምረጡ', + 'install.ios_intro': 'osmapp.orgን ሳፋሪ በተሰኘው መዳሰሻ ይክፈቱ', + 'install.ios_share': 'የመጋሪያ ምልክቱን ጫን ያድርጉት', + 'install.ios_add': 'ዋና ገፅ ላይ ጫን የሚለውን ምልክት ጫን ያድርጉት', + 'install.android_intro': 'osmapp.orgን ክሮም በተሰኘው መዳሰሻ ይክፈቱ', + 'install.android_share': 'ባለ 3 ነጠብጣብ ሜኑ ጫን ያድርጉ', + 'install.android_add': 'አፕሊኬሽኑን ይጫኑ የሚለውን ጫን ያድርጉ', + 'install.desktop_intro': 'osmapp.orgን በክሮም, ፋየርፎክስ ወይንም ኦፔራ ይክፈቱ', + 'install.desktop_install': 'የመጫኛ ቁልፍን ጫን ያድርጉ', + 'install.outro': ' ይኼው ነው ተጠናቋል! OsmAPP የሚለውን ምልክት በዋና ገፅዎ ላይ ይፈልጋል.', + 'install.note': 'ማስታወሻ: ይህ አፕሊኬሽን PWA ቴክኖሎጂን ይጠቀማል – ይህም Google Play or App Store መጠቀም ሳያስፈልግ በፈጣኑ መጫን የሚችል ነው።', - 'homepage.subtitle': 'A universal OpenStreetMap app', - 'homepage.how_to_start': 'Start by typing your query into the searchbox.\nOr click any item on the map.', - 'homepage.examples.eg': 'eg.', - 'homepage.examples.charles_bridge_statues': 'Statues of Charles bridge', - 'homepage.screenshot_alt': 'Screenshot of OsmAPP', - 'homepage.about_osm': `All map data is from - OpenStreetMap, a map created by - milions of contributors — similar to Wikipedia. You can find - Edit button on each map feature.`, - 'homepage.heading_about_osmapp': 'About OsmAPP', - 'homepage.about_osmapp': `This application should offer a convenient interface for everyday use of OpenStreetMap - including editing options.
Currently it includes various map layers, POI editing and a basic search engine. - Features such as navigation or favorite places are planned.`, - 'homepage.github_link': `You may suggest new features on Github.`, - 'homepage.special_thanks_heading': `Special thanks to`, + 'homepage.subtitle': 'ዓለማቀፍ OpenStreetMap አፕሊኬሽን', + 'homepage.how_to_start': 'ጥያቄዎን በመፈለጊያ ሳጥን ውስጥ መፃፍ ይጅምሩ.\n ወይንም ማንኛውንም በካርታው ላይ የሚገኝ ምልክት ጫን ያድርጉ ', + 'homepage.examples.eg': 'ለምሳሌ', + 'homepage.examples.charles_bridge_statues': 'የቻርለስ ድልድይ ሀውልቶች', + 'homepage.screenshot_alt': 'የOsmAPP የስክሪን ፎቶ', + 'homepage.about_osm': `ሁሉም የካርታ መረጃ ከ + OpenStreetMap ሲሆን, ይህም በብዙ ሚሊዮን በሚቆጠሩ ሰዎች ትብብር — ልክ እንደ Wikipedia የተሰራ ነው. በሁሉም የካርታው አካል ውስጥ + አርትዕ የሚል ቁልፍ ያገኛሉ`, + 'homepage.heading_about_osmapp': 'ስለ OsmAPP', + 'homepage.about_osmapp': `የዚህ አፕሊኬሽን ገፅታ እለት ተእለት በOpenStreetMap የምንጠቀመውን እርማቶች ማድረግን ጨምሮ ግልጋሎቱን ቀላል ያደርገዋል። +
በዚህ እትም የተለያዩ የካርታ ክፍሎችን፣ እንዲሁም ተፈላጊ የቦታ ነጥቦችን, ማሻሻልና ማረምን ጨምሮ መሰረታዊ የመፈለጊያ አገልግሎት አካትቷል። + እንደ ጉዞ ጠቋሚ እና የምወዳቸው ቦታዎች የሚሉ አገልግሎቶች በቀጣዩ የአፕሊኬሽን ማሻሻያ ውስጥ ይካተታሉ`, + 'homepage.github_link': `አዳዲስ እና ተጨማሪ መገልገያዎችን በ Github ተጠቅመው ጥቆማ መስጠት ይችላሉ።`, + 'homepage.special_thanks_heading': `ልዩ ምስጋና ለ`, 'homepage.special_thanks': ` `, - 'homepage.maptiler': 'MapTiler – for awesome vector maps
and for supporting this project ❤️ ', + 'homepage.maptiler': 'MapTiler – ምርጥ ለሆኑ የቬክተር ካርታዎች
እንዲሁም ይህንን ፕሮጀክት ለመደገፍ ❤️ ', - 'searchbox.placeholder': 'Search OpenStreetMap', + 'searchbox.placeholder': 'በOpenStreetMap ላይ ይፈልጉ', - 'featurepanel.no_name': 'No name', - 'featurepanel.share_button': 'Share', - 'featurepanel.save_button': 'Save to favorites', - 'featurepanel.directions_button': 'Directions', - 'featurepanel.error': 'Error __code__ while fetching feature from OpenStreetMap', - 'featurepanel.error_unknown': 'Unknown error while fetching feature from OpenStreetMap.', - 'featurepanel.error_network': "Can't get the feature, check your network cable.", - 'featurepanel.error_deleted': 'This object is marked as deleted in OpenStreetMap.', - 'featurepanel.history_button': 'History »', - 'featurepanel.other_info_heading': 'More information', - 'featurepanel.edit_button_title': 'Edit in OpenStreetMap database', - 'featurepanel.edit_button': 'Edit place', - 'featurepanel.add_place_button': 'Add place', - 'featurepanel.undelete_button': 'Undelete', - 'featurepanel.feature_description_nonosm': 'Map feature __type__', - 'featurepanel.feature_description_osm': '__type__ in OpenStreetMap database', - 'featurepanel.feature_description_point': 'Map coordinates', - 'featurepanel.show_objects_around': 'Show objects around', - 'featurepanel.uncertain_image': 'This is the closest street view image. It may show different object.', - 'featurepanel.inline_edit_title': 'Edit', - 'featurepanel.objects_around': 'Objects around', + 'featurepanel.no_name': 'ስም የሌለው', + 'featurepanel.share_button': 'አጋራ', + 'featurepanel.save_button': 'ምርጫዎቼ (የምወዳቸው) ስብስብ ውስጥ አስቀምጥ', + 'featurepanel.directions_button': 'አቅጣጫዎች', + 'featurepanel.error': 'ከOpenStreetMap የተለያዩ ክፍሎችን ለማምጣት ስህተት __code__ገጥሞታል', + 'featurepanel.error_unknown': 'ከOpenStreetMap የተለያዩ ክፍሎችን ለማምጣት ያልታወቀ ስህተት ገጥሞታል', + 'featurepanel.error_network': "ማምጣት አልቻልኩም, የመገናኛ መረብዎን ገመዶች ይመርምሩ", + 'featurepanel.error_deleted': 'ይህ አካል በOpenStreetMap ላይ ተሰርዟል የሚል ምልክት ተደርጎበታል', + 'featurepanel.history_button': 'ታሪኮች »', + 'featurepanel.other_info_heading': 'ተጨማሪ መረጃ', + 'featurepanel.edit_button_title': 'በOpenStreetMap የመረጃ ቋት ውስጥ አርትእ', + 'featurepanel.edit_button': 'ይህን አካባቢ አርትእ', + 'featurepanel.add_place_button': 'አዲስ ቦታን ጨምር', + 'featurepanel.undelete_button': 'ወደተሰረዘበት መልስ', + 'featurepanel.feature_description_nonosm': 'የካርታ አካል __type__', + 'featurepanel.feature_description_osm': '__type__ በ OpenStreetMap የመረጃ ቋት ውስጥ' + 'featurepanel.feature_description_point': 'የካርታ መገኛዎች', + 'featurepanel.show_objects_around': 'በዙሪያው ያሉ አካላትን አሳይ', + 'featurepanel.uncertain_image': 'ይህ በጣም ተቀራራቢው የሆነ የቅርብ ቀን የመንገድ ምልከታ ፎቶ ነው . የተለየ አካል ሊያሳይ ይችላል.', + 'featurepanel.inline_edit_title': 'አርትእ', + 'featurepanel.objects_around': 'በዚህ ዙሪያው የሚገኙ', - 'opening_hours.open': 'Open: __todayTime__', - 'opening_hours.now_closed_but_today': 'Now closed, today: __todayTime__', - 'opening_hours.today_closed': 'Today closed', - 'opening_hours.days_su_mo_tu_we_th_fr_sa': 'sunday|monday|tuesday|wednesday|thursday|friday|saturday', + 'opening_hours.open': 'ክፈት: __todayTime__', + 'opening_hours.now_closed_but_today': 'አሁን ዝግ ነው፣ ዛሬ: __todayTime__', + 'opening_hours.today_closed': 'ዛሬ ዝግ ነው', + 'opening_hours.days_su_mo_tu_we_th_fr_sa': 'እሁድ|ሰኞ|ማክሰኞ|ረቡዕ|ሐሙስ|አርብ|ቅዳሜ', 'map.github_title': 'GitHub', - 'map.language_title': 'Change language', - 'map.osm_copyright_tooltip': '(c) OpenStreetMap.org contributors
– free map data of the Earth 👌', - 'map.maptiler_copyright_tooltip': '(c) MapTiler.com ❤️
– vector tiles, hosting, outdoor map
Big thanks for supporting this project! 🙂 ', - 'map.more_button': 'more', - 'map.more_button_title': 'More options…', - 'map.edit_link': 'Edit this area in iD editor', - 'map.about_link': 'About this app', + 'map.language_title': 'ቋንቋ ቀይር', + 'map.osm_copyright_tooltip': '(c) OpenStreetMap.org አዋጮች እና ተባባሪዎች
– ነፃ የምድራችን ካርታ መረጃ 👌', + 'map.maptiler_copyright_tooltip': '(c) MapTiler.com ❤️
– የቬክተር ታይል, ማቅረብ, የውጭ አካባቢ ካርታ
ስራችንን ስለደገፋችሁልን ከልብ እናመሰግናለን።🙂 ', + 'map.more_button': 'ተጨማሪ', + 'map.more_button_title': 'ተጨማሪ አማራጮች …', + 'map.edit_link': 'ይህንን አካባቢ በiD አማካኝነት አርትእ', + 'map.about_link': 'ስለዚህ አፕሊኬሽን', - 'editdialog.add_heading': 'Add to OpenStreetMap', - 'editdialog.undelete_heading': 'Add again to OpenStreetMap', - 'editdialog.edit_heading': 'Edit:', - 'editdialog.suggest_heading': 'Suggest an edit:', - 'editdialog.feature_type_select': 'Choose type', - 'editdialog.options_heading': 'Options', - 'editdialog.cancel_button': 'Cancel', - 'editdialog.save_button_edit': 'Save to OSM', - 'editdialog.save_button_delete': 'Delete', - 'editdialog.save_button_note': 'Add note', - 'editdialog.changes_needed': 'Please, make some changes.', - 'editdialog.loggedInMessage': 'You are logged in as __osmUser__, changes will be saved immediately.', - 'editdialog.logout': 'logout', - 'editdialog.anonymousMessage1': 'An anonymous note will be added to the map.
If you', - 'editdialog.anonymousMessage2_login': 'log in to OpenStreetMap', - 'editdialog.anonymousMessage3': ', your changes will be immediate.', - 'editdialog.add_major_tag': 'Add', - 'editdialog.location_checkbox': 'Change location', - 'editdialog.location_placeholder': 'eg. across the street', - 'editdialog.location_editor_to_be_added': 'The position cannot be edited here yet, you can do so in the iD editor.', - 'editdialog.place_cancelled': 'Place permanently closed (delete)', - 'editdialog.comment': 'Comment (optional)', - 'editdialog.comment_placeholder': 'link to the source of information etc.', - 'editdialog.info_edit': `Your edit will be immediately saved to the OpenStreetMap. Please, - enter only information from your own or verified sources. It is prohibited - to copy copyrighted data (e.g. Google Maps). More info`, - 'editdialog.info_note': `Your suggestion will be processed by OpenStreetMap volunteers. Here - you can add an additional note or describe position adjustment etc. - It is also appropriate to support your contribution with a link to a source of information (web, - photo, etc.).`, - 'editdialog.other_tags': 'Other properties – tags', - 'editdialog.other_tags.new_key': 'new key', - 'editdialog.other_tags.add': 'Add another tag', - 'editdialog.other_tags.will_be_deleted': 'will be deleted', - 'editdialog.other_tags.info': `The Tags describe properties - of each map feature in agreed format. Here you will find the complete - overview of all tags in OpenStreetMap.`, + 'editdialog.add_heading': 'ወደ OpenStreetMap አስገባ', + 'editdialog.undelete_heading': 'ወደ OpenStreetMap በድጋሚ አስገባ', + 'editdialog.edit_heading': 'አርትእ:', + 'editdialog.suggest_heading': 'እርማቶች ጠቁም:', + 'editdialog.feature_type_select': 'ዓይነት ምረጥ', + 'editdialog.options_heading': 'አማራጮች', + 'editdialog.cancel_button': 'አቋርጥ', + 'editdialog.save_button_edit': 'OSM ላይ አስቀምጥ', + 'editdialog.save_button_delete': 'ሰርዝ', + 'editdialog.save_button_note': 'ማስታወሻዎች ጨምር', + 'editdialog.changes_needed': 'እባክዎ, የተወሰኑ ማሻሻያዎች ያድርጉ', + 'editdialog.loggedInMessage': '__osmUser__ በተሰኘው መለያ ገብተዋል, ለውጦች በፍጥነት ይቀመጣሉ', + 'editdialog.logout': 'ውጣ', + 'editdialog.anonymousMessage1': 'መለያ የሌለው ማስታወሻ በካርታው ላይ ይቀመጣል.
', + 'editdialog.anonymousMessage2_login': 'OpenStreetMap ላይ ማህደር አስቀም', + 'editdialog.anonymousMessage3': ', ያከናወኑት ለውጦች በፍጥነት ይታያሉ', + 'editdialog.add_major_tag': 'ጨምር', + 'editdialog.location_checkbox': 'መገኛ ይቀይሩ', + 'editdialog.location_placeholder': 'ለምሳሌ፦ ከመንገዱ ተምሻግሮ', + 'editdialog.location_editor_to_be_added': 'ይህ መገኛ ለአርትእ ገና ዝግጁ አይደለም, ይህን iD አርትእ ማከናወን ይችላሉ', + 'editdialog.place_cancelled': 'አካባቢው እስከመጨረሻው ተዘግቷል (ሰርዝ)', + 'editdialog.comment': 'አስተያየት (እንደምርጫዎ)', + 'editdialog.comment_placeholder': 'ወደ መረጃ ምንጩ የሚወስድ ማገናኛ.', + 'editdialog.info_edit': `እርትእዎ በፍጥነት OpenStreetMap ላይ ይቀመጣል። እባክዎ የሚያስገቡት መረጃ የርስዎ ወይም ከአስተማማኝ ምንጭ የተገኘ መሆኑን እርግጠኛ ይሁኑ። በህግ የሚጠበቁ ሌሎች ምንጮች መጠቀም ፈፅሞ የተከለከለ ነው። (ለምሳሌ፦ Google Maps). ተጨማሪ መረጃ`, + 'editdialog.info_note': `ጥቆማዎ በOpenStreetMap በጎ-ፈቃደኞች ይስተናገዳል። እዚህ ጋር ተጨማሪ ማስታወሻዎችን ወይንም የቦታ ማሻሻያ መግለጫዎች የመሳሰሉትን ማስቀመጥ ይችላሉ። +ያደረጉትን ማሻሻያ (ለውጥ) ምንጩን በማስቀመጥ ማጠናከር ተገቢ ነው። (ድረ-ገፅ፣ ፎቶ ወዘ).`, + 'editdialog.other_tags': 'ሌሎች መገለጫዎች – መለያዎች', + 'editdialog.other_tags.new_key': 'አዲስ ቁልፍ', + 'editdialog.other_tags.add': 'ሌላ መለያ ጨምር', + 'editdialog.other_tags.will_be_deleted': 'ይሰረዛል', + 'editdialog.other_tags.info': `መለያዎቹ የእያንዳንዱን ካርታ ክፍሎች አስማሚ በሆኑ መንገዶች የሚገልፁ ናቸው። እዚህ ጋር ሁሉንም + የOpenStreetMap መለያዎች ያገኛሉ`, - 'editsuccess.close_button': 'Close', - 'editsuccess.note.heading': 'Thank you for your suggestion!', - 'editsuccess.note.subheading': 'OpenStreetMap volunteers will process it over time.', - 'editsuccess.note.body': 'It usually takes few days. However, in places with no active community, it can take a very long time.', - 'editsuccess.note.urlLabel': 'You can add information or follow updates here:', - 'editsuccess.note.textLabel': 'Note text', - 'editsuccess.edit.heading': 'Thank you for your edit!', - 'editsuccess.edit.subheading': 'Your change is starting to appear on maps around the world.', - 'editsuccess.edit.body': `It is already stored in the OSM database. You will see it on the "OSM Mapnik" map in a few minutes. - The OsmAPP map and various other applications are refreshed about once a month. -

If this is a mistake, you can manually revert the values and save it again.`, - 'editsuccess.edit.urlLabel': `Your changes:`, - 'editsuccess.edit.textLabel': 'Comment', + 'editsuccess.close_button': 'ዝጋ', + 'editsuccess.note.heading': 'ስለጥቆማዎ እናመሰግናለን!', + 'editsuccess.note.subheading': 'የOpenStreetMap በጎ- ፈቃደኞ በጊዜ ሂደት ያስተናግዱታ', + 'editsuccess.note.body': 'በአብዛኛው ጥቂት ቀናት ይወስዳል። ነገር ግን ንቁ የሆነ የማህበረሰባዊ ተሳትፎ በሌለባቸው አካባቢዎች ረዘም ያለ ጊዜ ሊወስድ ይችላል። ', + 'editsuccess.note.urlLabel': 'መረጃዎችን እዚህ ጋር መጨመር ለውጦችን መከታተል ይችላሉ፡', + 'editsuccess.note.textLabel': 'የማስታወሻ ፅሁፎች', + 'editsuccess.edit.heading': 'ስለ አርትእ እናመሰግናለን', + 'editsuccess.edit.subheading': 'ያደረጉዋቸው ለውጦች በአለም ላይ ካርታዎች ላይ መታየት ጀምረዋል።', + 'editsuccess.edit.body': `በOSM የመረጃ ቋት ውስጥ ቀድሞውኑ የተካተተ። በ"OSM Mapnik" በጥቂት ደቀቃዎች ውስጥ ያገኙታል። + የOsmAPP ካርታ እና ሌሎች የተለያዩ አፕሊኬሽኖች በወር አንድ ጊዜ አካባቢ ሪፍሬሽ ያደርጋሉ። +

ይህ ስህተት ከሆነ እራስዎ ወደነበረበት በመመለስ በድጋሚ ማስቀመጥ ይችላሉ።`, + 'editsuccess.edit.urlLabel': `የርስዎ ማሻሻያዎ:`, + 'editsuccess.edit.textLabel': 'አስተያየትዎ', - 'tags.name': 'Name', - 'tags.website': 'Web', - 'tags.phone': 'Phone', - 'tags.opening_hours': 'Opening hours', + 'tags.name': 'ስም', + 'tags.website': 'ድረ-ገፅ', + 'tags.phone': 'ስልክ', + 'tags.opening_hours': 'የመክፈቻ ሰዓት', - 'layerswitcher.button': 'Maps', - 'layerswitcher.heading': 'Map layers', - 'layerswitcher.intro': 'Thanks to the fact that OpenStreetMap offers source data, anyone can produce different variants of the map.', - 'layerswitcher.add_layer_button': 'Add custom layer', - 'layerswitcher.add_layer_prompt': 'Add custom TMS layer – needs correct CORS:\n(beta feature)', + 'layerswitcher.button': 'ካርታዎች', + 'layerswitcher.heading': 'የካርታ ክፍሎች', + 'layerswitcher.intro': 'እውነታው በOpenStreetMap የመረጃ አቅራቢነት እና ምንጭነት ማንኛውም ሰው ካርታውን በተለያየ ንድፍ አቀናብሮ ማውጣት ይችላል', + 'layerswitcher.add_layer_button': 'በተየለ መልኩ የተዘጋጀ ክፍል አስቀምጥ', + 'layerswitcher.add_layer_prompt': ' በተየለ መልኩ የተዘጋጀ TMS ክፍል አስቀምጥ – ትክክለኛው CORS:\n(beta feature) ያስፈልገዋል', - 'layers.basic': 'Basic', - 'layers.outdoor': 'Outdoor', + 'layers.basic': 'መሰረታዊ', + 'layers.outdoor': 'ከቤት ውጭ', 'layers.mtb': 'MTB', - 'layers.snow': 'Snow', + 'layers.snow': 'በረዶ', 'layers.mapnik': 'OSM Mapnik', - 'layers.sat': 'Satellite (z<14)', - 'layers.bike': 'Bike', + 'layers.sat': 'ሳተላይት (z<14)', + 'layers.bike': 'ሳይክል', }; From 76912b987f86db365499f2dd046caefb357fc50f Mon Sep 17 00:00:00 2001 From: Alexander Menk Date: Mon, 17 Jan 2022 18:47:16 +0100 Subject: [PATCH 3/3] Amharic - Fix two missing commas --- src/locales/am.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/locales/am.js b/src/locales/am.js index f95764a7..9224156f 100644 --- a/src/locales/am.js +++ b/src/locales/am.js @@ -1,7 +1,7 @@ // identifier should be in the form: foldername.messageid. export default { - loading: 'በመጫን ላይ' + loading: 'በመጫን ላይ', error: 'ስህተት', close_panel: 'ፓኔል ዝጋ', webgl_error: `ይህ ካርታ WebGL ቴክኖሎጂ ያስፈልገዋል.

ተመጣጣኝ መሳሪያ ካለዎ፣ የወቅቱን የድረ-ገፅ መዳሰሻ ይጠቀሙ`, @@ -25,7 +25,7 @@ export default { 'homepage.examples.charles_bridge_statues': 'የቻርለስ ድልድይ ሀውልቶች', 'homepage.screenshot_alt': 'የOsmAPP የስክሪን ፎቶ', 'homepage.about_osm': `ሁሉም የካርታ መረጃ ከ - OpenStreetMap ሲሆን, ይህም በብዙ ሚሊዮን በሚቆጠሩ ሰዎች ትብብር — ልክ እንደ Wikipedia የተሰራ ነው. በሁሉም የካርታው አካል ውስጥ + OpenStreetMap ሲሆን, ይህም በብዙ ሚሊዮን በሚቆጠሩ ሰዎች ትብብር — ልክ እንደ Wikipedia የተሰራ ነው. በሁሉም የካርታው አካል ውስጥ አርትዕ የሚል ቁልፍ ያገኛሉ`, 'homepage.heading_about_osmapp': 'ስለ OsmAPP', 'homepage.about_osmapp': `የዚህ አፕሊኬሽን ገፅታ እለት ተእለት በOpenStreetMap የምንጠቀመውን እርማቶች ማድረግን ጨምሮ ግልጋሎቱን ቀላል ያደርገዋል። @@ -50,7 +50,7 @@ export default { 'featurepanel.directions_button': 'አቅጣጫዎች', 'featurepanel.error': 'ከOpenStreetMap የተለያዩ ክፍሎችን ለማምጣት ስህተት __code__ገጥሞታል', 'featurepanel.error_unknown': 'ከOpenStreetMap የተለያዩ ክፍሎችን ለማምጣት ያልታወቀ ስህተት ገጥሞታል', - 'featurepanel.error_network': "ማምጣት አልቻልኩም, የመገናኛ መረብዎን ገመዶች ይመርምሩ", + 'featurepanel.error_network': 'ማምጣት አልቻልኩም, የመገናኛ መረብዎን ገመዶች ይመርምሩ', 'featurepanel.error_deleted': 'ይህ አካል በOpenStreetMap ላይ ተሰርዟል የሚል ምልክት ተደርጎበታል', 'featurepanel.history_button': 'ታሪኮች »', 'featurepanel.other_info_heading': 'ተጨማሪ መረጃ', @@ -59,7 +59,7 @@ export default { 'featurepanel.add_place_button': 'አዲስ ቦታን ጨምር', 'featurepanel.undelete_button': 'ወደተሰረዘበት መልስ', 'featurepanel.feature_description_nonosm': 'የካርታ አካል __type__', - 'featurepanel.feature_description_osm': '__type__ በ OpenStreetMap የመረጃ ቋት ውስጥ' + 'featurepanel.feature_description_osm': '__type__ በ OpenStreetMap የመረጃ ቋት ውስጥ', 'featurepanel.feature_description_point': 'የካርታ መገኛዎች', 'featurepanel.show_objects_around': 'በዙሪያው ያሉ አካላትን አሳይ', 'featurepanel.uncertain_image': 'ይህ በጣም ተቀራራቢው የሆነ የቅርብ ቀን የመንገድ ምልከታ ፎቶ ነው . የተለየ አካል ሊያሳይ ይችላል.', @@ -104,7 +104,7 @@ export default { 'editdialog.comment': 'አስተያየት (እንደምርጫዎ)', 'editdialog.comment_placeholder': 'ወደ መረጃ ምንጩ የሚወስድ ማገናኛ.', 'editdialog.info_edit': `እርትእዎ በፍጥነት OpenStreetMap ላይ ይቀመጣል። እባክዎ የሚያስገቡት መረጃ የርስዎ ወይም ከአስተማማኝ ምንጭ የተገኘ መሆኑን እርግጠኛ ይሁኑ። በህግ የሚጠበቁ ሌሎች ምንጮች መጠቀም ፈፅሞ የተከለከለ ነው። (ለምሳሌ፦ Google Maps). ተጨማሪ መረጃ`, - 'editdialog.info_note': `ጥቆማዎ በOpenStreetMap በጎ-ፈቃደኞች ይስተናገዳል። እዚህ ጋር ተጨማሪ ማስታወሻዎችን ወይንም የቦታ ማሻሻያ መግለጫዎች የመሳሰሉትን ማስቀመጥ ይችላሉ። + 'editdialog.info_note': `ጥቆማዎ በOpenStreetMap በጎ-ፈቃደኞች ይስተናገዳል። እዚህ ጋር ተጨማሪ ማስታወሻዎችን ወይንም የቦታ ማሻሻያ መግለጫዎች የመሳሰሉትን ማስቀመጥ ይችላሉ። ያደረጉትን ማሻሻያ (ለውጥ) ምንጩን በማስቀመጥ ማጠናከር ተገቢ ነው። (ድረ-ገፅ፣ ፎቶ ወዘ).`, 'editdialog.other_tags': 'ሌሎች መገለጫዎች – መለያዎች', 'editdialog.other_tags.new_key': 'አዲስ ቁልፍ',