X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/e24415fee84c1be3aadee4917ab6caf2e755cfaa..781082cd20771d202ac71e368c09b2f8a1ee865c:/config/locales/zh-CN.yml diff --git a/config/locales/zh-CN.yml b/config/locales/zh-CN.yml index eab3e720c..bea34e270 100644 --- a/config/locales/zh-CN.yml +++ b/config/locales/zh-CN.yml @@ -4,17 +4,23 @@ # Author: Anakmalaysia # Author: Dimension # Author: Hydra +# Author: Hzy980512 +# Author: Jiwei # Author: Liangent +# Author: Liuxinyu970226 # Author: Mmyangfl # Author: Nemo bis # Author: PhiLiP +# Author: Qiyue2001 # Author: Shizhao +# Author: StephDC # Author: Xiaomingyan +# Author: ä¹æ跨氪 zh-CN: activerecord: attributes: diary_comment: - body: å 容 + body: æ£æ diary_entry: language: è¯è¨ latitude: 纬度 @@ -25,30 +31,30 @@ zh-CN: friend: æå user: ç¨æ· message: - body: å 容 + body: æ£æ recipient: æ¶ä»¶äºº - sender: åé人 + sender: å件人 title: æ é¢ trace: description: 说æ latitude: 纬度 longitude: ç»åº¦ name: å§å - public: å ¬å ± + public: å ¬å¼ size: å¤§å° user: ç¨æ· - visible: å¯è§æ§ + visible: å¯è§ user: active: æ¿æ´» description: 说æ display_name: æ¾ç¤ºå§å - email: é®ä»¶ + email: çµåé®ä»¶ languages: è¯è¨ pass_crypt: å¯ç models: acl: 访é®æ§å¶å表 - changeset: ä¿®æ¹éå - changeset_tag: ä¿®æ¹éåæ ç¾ + changeset: åæ´é + changeset_tag: åæ´éæ ç¾ country: å½å®¶ diary_comment: æ¥è®°è¯è®º diary_entry: æ¥è®°æ¡ç® @@ -57,24 +63,24 @@ zh-CN: message: ä¿¡æ¯ node: èç¹ node_tag: èç¹æ ç¾ - notifier: éç¥ + notifier: éç¥äºº old_node: æ§èç¹ old_node_tag: æ§èç¹æ ç¾ old_relation: æ§å ³ç³» - old_relation_member: æ§å ³ç³»å¯¹è±¡ + old_relation_member: æ§å ³ç³»æå old_relation_tag: æ§å ³ç³»æ ç¾ old_way: æ§è·¯å¾ old_way_node: æ§è·¯å¾èç¹ old_way_tag: æ§è·¯å¾æ ç¾ relation: å ³ç³» - relation_member: å ³ç³»å¯¹è±¡ + relation_member: å ³ç³»æå relation_tag: å ³ç³»æ ç¾ session: ä¼è¯ - trace: è·è¸ª - tracepoint: è·è¸ªç¹ - tracetag: è·è¸ªæ ç¾ + trace: 轨迹 + tracepoint: è½¨è¿¹ç¹ + tracetag: 轨迹æ ç¾ user: ç¨æ· - user_preference: ç¨æ·é¦é项 + user_preference: ç¨æ·è®¾ç½® user_token: ç¨æ·ä»¤ç way: è·¯å¾ way_node: è·¯å¾èç¹ @@ -82,63 +88,75 @@ zh-CN: application: require_cookies: cookies_needed: æ¨ä¼¼ä¹å·²ç¦ç¨äº cookies - 请å¨æµè§å¨ä¸å¯ç¨ cookiesï¼ç¶å继ç»ã + require_moderator: + not_a_moderator: å¿ é¡»ä¸ºç®¡çåæè½æ§è¡è¯¥æä½ã setup_user_auth: blocked: æ¨å¯¹ API ç访é®å·²ç»è¢«é»æ¡äºã请ç»å½å°ç½ç«ä»¥äºè§£æ´å¤ä¿¡æ¯ã need_to_see_terms: æ¨å¯¹ API ç访é®å·²ææ¶ä¸æ¢ã请ç»å½å°ç½ç«ä»¥æ¥çè´¡ç®è æ¡æ¬¾ãæ¨ä¸éè¦åæï¼ä½å¿ é¡»æ¥çå®ä»¬ã browse: changeset: - changeset: ä¿®æ¹éåï¼%{id} - changesetxml: ä¿®æ¹éå XML + changeset: åæ´éï¼%{id} + changesetxml: åæ´éXML feed: - title: ä¿®æ¹éå %{id} - title_comment: ä¿®æ¹éå %{id} - %{comment} + title: åæ´é%{id} + title_comment: åæ´é%{id} - %{comment} osmchangexml: osmChange XML - title: ä¿®æ¹éå + title: åæ´é changeset_details: belongs_to: å±äºï¼ - bounding_box: éå®çªå£ï¼ - box: çªå£ - closed_at: å ³éäºï¼ + bounding_box: è¾¹çæ¡ï¼ + box: æ¡ + closed_at: ç»æäºï¼ created_at: å建äºï¼ - has_nodes: æå¦ä¸ %{count} 个èç¹ï¼ - has_relations: æå¦ä¸ %{count} ç§å ³ç³»ï¼ - has_ways: æå¦ä¸ %{count} æ¡è·¯å¾ï¼ - no_bounding_box: 没æ为该修æ¹éåæå¨åçéå®çªå£ã - show_area_box: æ¾ç¤ºåºåçªå£ + has_nodes: + one: æ以ä¸%{count}个èç¹ï¼ + other: æ以ä¸%{count}个èç¹ï¼ + has_relations: + one: æ以ä¸%{count}ä¸ªå ³ç³»ï¼ + other: æ以ä¸%{count}ä¸ªå ³ç³»ï¼ + has_ways: + one: æ以ä¸%{count}个路å¾ï¼ + other: æ以ä¸%{count}个路å¾ï¼ + no_bounding_box: 该åæ´é没æå¨åçè¾¹çæ¡ã + show_area_box: æ¾ç¤ºåºåæ¡ common_details: changeset_comment: è¯è®ºï¼ deleted_at: å é¤äºï¼ - deleted_by: å é¤ç±ï¼ + deleted_by: å é¤è ï¼ edited_at: ç¼è¾äºï¼ - edited_by: ç¼è¾ç±ï¼ - in_changeset: å¨ä¿®æ¹éåä¸ï¼ + edited_by: ç¼è¾è ï¼ + in_changeset: å±äºåæ´éï¼ version: çæ¬ï¼ containing_relation: - entry: å ³ç³» %{relation_name} - entry_role: å ³ç³» %{relation_name}(ä½ä¸º %{relation_role}) + entry: å ³ç³»%{relation_name} + entry_role: å ³ç³»%{relation_name}ï¼ä½ä¸º%{relation_role}ï¼ map: deleted: å é¤ edit: area: ç¼è¾åºå node: ç¼è¾èç¹ + note: ç¼è¾æ³¨é relation: ç¼è¾å ³ç³» way: ç¼è¾è·¯å¾ larger: - area: å¨è¾å¤§çå°å¾æ¥çåºå - node: å¨è¾å¤§çå°å¾æ¥çèç¹ - relation: å¨è¾å¤§çå°å¾æ¥çå ³ç³» - way: å¨è¾å¤§çå°å¾æ¥çè·¯å¾ - loading: è½½å ¥ä¸... + area: å¨æ´å¤§çå°å¾ä¸æ¥çåºå + node: å¨æ´å¤§çå°å¾ä¸æ¥çèç¹ + note: å¨æ´å¤§çå°å¾ä¸æ¥ç注é + relation: å¨æ´å¤§çå°å¾ä¸æ¥çå ³ç³» + way: å¨æ´å¤§çå°å¾ä¸æ¥çè·¯å¾ + loading: æ£å¨è½½å ¥... navigation: all: - next_changeset_tooltip: ä¸ä¸ªä¿®æ¹éå - next_node_tooltip: ä¸ä¸ªèç¹ - next_relation_tooltip: ä¸ä¸ªå ³ç³» - next_way_tooltip: ä¸ä¸ªè·¯å¾ - prev_changeset_tooltip: ä¸ä¸ªä¿®æ¹éå - prev_node_tooltip: ä¸ä¸ªèç¹ - prev_relation_tooltip: ä¸ä¸ªå ³ç³» - prev_way_tooltip: ä¸ä¸ªè·¯å¾ + next_changeset_tooltip: ä¸ä¸åæ´é + next_node_tooltip: ä¸ä¸èç¹ + next_note_tooltip: ä¸ä¸æ³¨é + next_relation_tooltip: ä¸ä¸å ³ç³» + next_way_tooltip: ä¸ä¸è·¯å¾ + prev_changeset_tooltip: ä¸ä¸åæ´é + prev_node_tooltip: ä¸ä¸èç¹ + prev_note_tooltip: ä¸ä¸æ³¨é + prev_relation_tooltip: ä¸ä¸å ³ç³» + prev_way_tooltip: ä¸ä¸è·¯å¾ paging: all: next: "%{id} »" @@ -147,54 +165,67 @@ zh-CN: next: "%{id} »" prev: « %{id} user: - name_changeset_tooltip: æ¥ç %{user} çç¼è¾ - next_changeset_tooltip: ä¸ä¸ä¸ª %{user} çç¼è¾ - prev_changeset_tooltip: ä¸ä¸ä¸ª %{user} çç¼è¾ + name_changeset_tooltip: æ¥ç%{user}çç¼è¾ + next_changeset_tooltip: ä¸ä¸ä¸ª%{user}çç¼è¾ + prev_changeset_tooltip: ä¸ä¸ä¸ª%{user}çç¼è¾ node: - download_xml: ä¸è½½ XML + download_xml: ä¸è½½XML edit: ç¼è¾èç¹ node: èç¹ node_title: èç¹ï¼%{node_name} view_history: æ¥çåå² node_details: coordinates: åæ ï¼ - part_of: é¨åï¼ + part_of: å±äºï¼ node_history: - download_xml: ä¸è½½ XML + download_xml: ä¸è½½XML node_history: èç¹åå² node_history_title: èç¹åå²ï¼%{node_name} view_details: æ¥ç详ç»ä¿¡æ¯ not_found: - sorry: 对ä¸èµ·ï¼æ æ³æ¾å° id 为 %{id} ç%{type}ã + sorry: 对ä¸èµ·ï¼æ æ³æ¾å°id为%{id}ç%{type}ã type: - changeset: ä¿®æ¹éå + changeset: åæ´é node: èç¹ relation: å ³ç³» way: è·¯å¾ + note: + at_by_html: "%{when}å被%{user}" + at_html: "%{when}å" + closed: ç»æï¼ + closed_title: 已解å³ç注éï¼%{note_name} + comments: è¯è®ºï¼ + description: 说æï¼ + last_modified: æåä¿®æ¹ï¼ + open_title: æªè§£å³ç注éï¼%{note_name} + opened: å¼å§ï¼ + title: 注é paging_nav: of: / - showing_page: æ¾ç¤ºé¡µé¢ + showing_page: é¡µé¢ redacted: + message_html: 该%{type}ççæ¬%{version}æ æ³æ¾ç¤ºï¼å ä¸ºå ¶å·²è¢«ç¼è¾ã详æ 请è§%{redaction_link}ã + redaction: ç¼è¾%{id} type: node: èç¹ relation: å ³ç³» way: è·¯å¾ relation: - download_xml: ä¸è½½ XML + download_xml: ä¸è½½XML relation: å ³ç³» relation_title: å ³ç³»ï¼%{relation_name} view_history: æ¥çåå² relation_details: members: æåï¼ - part_of: é¨åï¼ + part_of: å±äºï¼ relation_history: - download_xml: ä¸è½½ XML + download_xml: ä¸è½½XML relation_history: å ³ç³»åå² relation_history_title: å ³ç³»åå²ï¼%{relation_name} view_details: æ¥ç详ç»ä¿¡æ¯ relation_member: - entry: "%{type} %{name}" - entry_role: "%{type} %{name} ä½ä¸º %{role}" + entry: "%{type}%{name}" + entry_role: "%{type}%{name}ä½ä¸º%{role}" type: node: èç¹ relation: å ³ç³» @@ -203,133 +234,138 @@ zh-CN: data_frame_title: æ°æ® data_layer_name: æµè§å°å¾æ°æ® details: 详ç»ä¿¡æ¯ - edited_by_user_at_timestamp: ç± %{user} äº %{timestamp} ç¼è¾ + edited_by_user_at_timestamp: 被%{user}äº%{timestamp}ç¼è¾ hide_areas: éèåºå - history_for_feature: åå² %{feature} - load_data: å è½½æ°æ® - loaded_an_area_with_num_features: æ¨å·²éæ©äºå å« %{num_features} 项ç¹å¾çåºåãé常ï¼æäºæµè§å¨æ æ³æ£å¸¸æ¾ç¤ºè¿ä¹å¤çæ°æ®ãä¸è¬èè¨ï¼æµè§å¨ä¸æ¬¡æ¾ç¤ºå°äº %{max_features} 项ç¹å¾æ¶æææ好ï¼æ§è¡å ¶ä»ä»»å¡ä¼ä½¿æ¨çæµè§å¨åæ ¢/æ ååºãå¦æç¡®å®è¦æ¾ç¤ºè¿äºæ°æ®ï¼è¯·æä¸é¢çæé®ã - loading: è½½å ¥ä¸... - manually_select: æå¨éæ©ä¸ä¸ªä¸ååºå + history_for_feature: "%{feature}çåå²" + load_data: è½½å ¥æ°æ® + loaded_an_area_with_num_features: ä½ å·²ç»è½½å ¥ä¸ä¸ªå å«%{num_features}个ç¹å¾çåºåãä¸è¬èè¨ï¼ä¸äºæµè§å¨æ æ³æ£å¸¸æ¾ç¤ºè¿ä¸æ°éçæ°æ®ãé常ï¼æµè§å¨å¯ä»¥è¾å¥½å°æ¾ç¤ºå°äº%{max_features}个ç¹å¾ï¼è¶ è¿è¿ä¸æ°éåä¼ä½¿ä½ çæµè§å¨åæ ¢/æ ååºãå¦æä½ ç¡®å®ä½ æ³è¦æ¾ç¤ºè¿äºæ°æ®ï¼è¯·åå»ä¸é¢çæé®ã + loading: æ£å¨è½½å ¥... + manually_select: æå¨éæ©ä¸åçåºå + notes_layer_name: æµè§æ³¨é object_list: - api: ä» API ååè¿ä¸åºå - back: æ¾ç¤ºå¯¹è±¡å表 + api: ä»APIæ£ç´¢è¿ä¸åºå + back: è¿å对象å表 details: 详ç»ä¿¡æ¯ heading: 对象å表 history: type: - node: èç¹ %{id} - way: è·¯å¾ %{id} + node: èç¹%{id} + way: è·¯å¾%{id} selected: type: - node: èç¹ %{id} - way: è·¯å¾ %{id} + node: èç¹%{id} + way: è·¯å¾%{id} type: node: èç¹ way: è·¯å¾ - private_user: 个人ç¨æ· + private_user: ç§äººç¨æ· show_areas: æ¾ç¤ºåºå show_history: æ¾ç¤ºåå² - unable_to_load_size: æ æ³è¯»åï¼éå®çªå£çå¤§å° %{bbox_size} è¿å¤§(éå°äº %{max_bbox_size}) - wait: çå¾ ä¸... - zoom_or_select: æ¾å¤§æéæ©æ¥çä¸ä¸ªå°å¾åºå + unable_to_load_size: æ æ³è½½å ¥ï¼è¾¹çæ¡ç尺寸%{bbox_size}è¿å¤§ï¼éå°äº%{max_bbox_size}ï¼ + view_data: æ¥çå½åå°å¾è§å¾çæ°æ® + wait: 请ç¨å... + zoom_or_select: æ¾å¤§æéæ©è¦æ¥ççå°å¾åºå tag_details: tags: æ ç¾ï¼ wiki_link: - key: "%{key} æ ç¾ç wiki æ述页é¢" - tag: "%{key}=%{value} æ ç¾ç wiki æ述页é¢" - wikipedia_link: ç»´åºç¾ç§ä¸ç %{page} æç« + key: "%{key}æ ç¾çwiki说æ页é¢" + tag: "%{key}=%{value}æ ç¾çwiki说æ页é¢" + wikipedia_link: ç»´åºç¾ç§ç%{page}æ¡ç® timeout: - sorry: 对ä¸èµ·ï¼åå¾ ID 为 %{id} ç%{type}èµæè±äºå¤ªé¿çæ¶é´ã + sorry: 对ä¸èµ·ï¼æ£ç´¢id为%{id}ç%{type}çæ°æ®èè´¹æ¶é´è¿é¿ã type: - changeset: ä¿®æ¹éå + changeset: åæ´é node: èç¹ relation: å ³ç³» way: è·¯å¾ way: - download_xml: ä¸è½½ XML + download_xml: ä¸è½½XML edit: ç¼è¾è·¯å¾ view_history: æ¥çåå² way: è·¯å¾ way_title: è·¯å¾ï¼%{way_name} way_details: - also_part_of: ä¹æ¯ %{related_ways} è·¯å¾çä¸é¨å + also_part_of: + one: å±äºè·¯å¾%{related_ways} + other: å±äºè·¯å¾%{related_ways} nodes: èç¹ï¼ - part_of: é¨åï¼ + part_of: å±äºï¼ way_history: - download_xml: ä¸è½½ XML + download_xml: ä¸è½½XML view_details: æ¥ç详ç»ä¿¡æ¯ way_history: è·¯å¾åå² way_history_title: è·¯å¾åå²ï¼%{way_name} changeset: changeset: anonymous: å¿å - big_area: (大) - no_comment: (空) - no_edits: (没æç¼è¾) - show_area_box: æ¾ç¤ºåºåçªå£ - still_editing: (ä»å¨ç¼è¾ä¸) - view_changeset_details: æ¥ç详ç»åæ´ + big_area: ï¼å¤§ï¼ + no_comment: ï¼æ ï¼ + no_edits: ï¼æ²¡æç¼è¾ï¼ + show_area_box: æ¾ç¤ºåºåæ¡ + still_editing: ï¼ä»å¨ç¼è¾ï¼ + view_changeset_details: æ¥çåæ´é详ç»ä¿¡æ¯ changeset_paging_nav: next: ä¸ä¸é¡µ » previous: « ä¸ä¸é¡µ - showing_page: æ¾ç¤ºç¬¬ %{page} 页 + showing_page: 第%{page}页 changesets: area: åºå comment: è¯è®º id: ID - saved_at: ä¿åæ¶é´ + saved_at: ä¿åäº user: ç¨æ· list: - description: æè¿æ´æ¹ - description_bbox: "%{bbox} å çä¿®æ¹éå" - description_friend: æ¨çæåçä¿®æ¹éå - description_nearby: éè¿ç¨æ·çä¿®æ¹éå - description_user: "%{user} çä¿®æ¹éå" - description_user_bbox: "%{user} å¨ %{bbox} å çä¿®æ¹éå" - empty_anon_html: å°æªç¼è¾ - empty_user_html: çèµ·æ¥æ¨å°æªç¼è¾ãè¥è¦å¼å§ï¼è¯·åèåå¦è æåã - heading: ä¿®æ¹éå - heading_bbox: ä¿®æ¹éå - heading_friend: ä¿®æ¹éå - heading_nearby: ä¿®æ¹éå - heading_user: ä¿®æ¹éå - heading_user_bbox: ä¿®æ¹éå - title: ä¿®æ¹éå - title_bbox: "%{bbox} å çä¿®æ¹éå" - title_friend: æ¨çæåçä¿®æ¹éå - title_nearby: éè¿ç¨æ·çä¿®æ¹éå - title_user: "%{user} çä¿®æ¹éå" - title_user_bbox: "%{user} å¨ %{bbox} å çä¿®æ¹éå" + description: æµè§æè¿å¯¹å°å¾çè´¡ç® + description_bbox: "%{bbox}å çåæ´é" + description_friend: ä½ çæåçåæ´é + description_nearby: éè¿ç¨æ·çåæ´é + description_user: "%{user}çåæ´é" + description_user_bbox: "%{user}å¨%{bbox}å çåæ´é" + empty_anon_html: è¿æ²¡æç¼è¾ã + empty_user_html: çèµ·æ¥ä½ è¿æ²¡æè¿è¡è¿ä»»ä½ç¼è¾ãè¦å¼å§ç¼è¾ï¼è¯·æ¥çåå¦è æåã + heading: åæ´é + heading_bbox: åæ´é + heading_friend: åæ´é + heading_nearby: åæ´é + heading_user: åæ´é + heading_user_bbox: åæ´é + title: åæ´é + title_bbox: "%{bbox}å çåæ´é" + title_friend: ä½ çæåçåæ´é + title_nearby: éè¿ç¨æ·çåæ´é + title_user: "%{user}çåæ´é" + title_user_bbox: "%{user}å¨%{bbox}å çåæ´é" timeout: - sorry: 对ä¸èµ·ï¼åå¾æ¨è¦æ±çä¿®æ¹éåå表æ¶è±äºå¤ªé¿çæ¶é´ã + sorry: 对ä¸èµ·ï¼æ£ç´¢ä½ 请æ±çåæ´éçå表èè´¹æ¶é´è¿é¿ã diary_entry: comments: ago: "%{ago}å" comment: è¯è®º - has_commented_on: "%{display_name} å¨ä»¥ä¸çæ¥è®°ä¸å表äºè¯è®º" - newer_comments: æ°çè¯è®º - older_comments: æ§çè¯è®º - post: åå¸ - when: äº + has_commented_on: "%{display_name}å·²ç»è¯è®ºä»¥ä¸æ¥è®°æ¡ç®" + newer_comments: æ°è¯è®º + older_comments: æ§è¯è®º + post: å表 + when: æ¶é´ diary_comment: - comment_from: ç± %{link_user} äº %{comment_created_at} å表çè¯è®º + comment_from: "%{link_user}äº%{comment_created_at}å表çè¯è®º" confirm: 确认 - hide_link: éèæ¤è¯è®º + hide_link: éè该è¯è®º diary_entry: comment_count: - one: 1 åå¤ - other: "%{count} åå¤" - comment_link: å ³äºæ¤ç¯è¯è®º + one: "%{count}个è¯è®º" + other: "%{count}个è¯è®º" + zero: 没æè¯è®º + comment_link: å ³äºè¯¥æ¡ç®çè¯è®º confirm: 确认 - edit_link: ç¼è¾æ¤ç¯ - hide_link: éèæ¤é¡¹ç® - posted_by: ç± %{link_user} äº %{created} 以 %{language_link} å表 - reply_link: 对æ¤ç¯è¿è¡åå¤ + edit_link: ç¼è¾è¯¥æ¡ç® + hide_link: éè该æ¡ç® + posted_by: "%{link_user}äº%{created}以%{language_link}å表" + reply_link: åå¤è¯¥æ¡ç® edit: body: æ£æï¼ language: è¯è¨ï¼ latitude: çº¬åº¦ï¼ - location: ä½ç½®ï¼ + location: å°ç¹ï¼ longitude: ç»åº¦ï¼ marker_text: æ¥è®°æ¡ç®ä½ç½® save_button: ä¿å @@ -338,96 +374,110 @@ zh-CN: use_map_link: 使ç¨å°å¾ feed: all: - description: ç¨æ·æè¿ç OpenStreetMap æ¥è®° - title: OpenStreetMap æ¥è®° + description: æè¿çOpenStreetMapç¨æ·æ¥è®°æ¡ç® + title: OpenStreetMapæ¥è®°æ¡ç® language: - description: ç¨æ·æè¿ç OpenStreetMap æ¥è®°(è¯è¨ä¸º %{language_name}) - title: OpenStreetMap æ¥è®°(è¯è¨ä¸º %{language_name}) + description: æè¿ç%{language_name}OpenStreetMapç¨æ·æ¥è®°æ¡ç® + title: "%{language_name}OpenStreetMapæ¥è®°æ¡ç®" user: - description: "%{user} æè¿ç OpenStreetMap æ¥è®°" - title: "%{user} ç OpenStreetMap æ¥è®°" + description: "%{user}æè¿çOpenStreetMapæ¥è®°æ¡ç®" + title: "%{user}çOpenStreetMapæ¥è®°æ¡ç®" list: - in_language_title: æ¥è®°(è¯è¨ä¸º %{language}) - new: æ°æ¥å¿æ¡ç® - new_title: å¨æ¨çç¨æ·æ¥è®°ä¸å建ä¸ä¸ªæ°æ¡ç® + in_language_title: "%{language}æ¥è®°æ¡ç®" + new: æ°æ¥è®°æ¡ç® + new_title: å¨ä½ çç¨æ·æ¥è®°ä¸æ°åæ°æ¡ç® newer_entries: æ´æ°çæ¡ç® no_entries: 没ææ¥è®°æ¡ç® older_entries: æ´æ©çæ¡ç® - recent_entries: æè¿çæ¥è®°æ¡ç®ï¼ + recent_entries: æè¿çæ¥è®°æ¡ç® title: ç¨æ·çæ¥è®° title_friends: æåçæ¥è®° title_nearby: éè¿ç¨æ·çæ¥è®° - user_title: "%{user} çæ¥è®°" + user_title: "%{user}çæ¥è®°" location: edit: ç¼è¾ - location: ä½ç½®ï¼ + location: å°ç¹ï¼ view: æ¥ç new: title: æ°æ¥è®°æ¡ç® no_such_entry: - body: 对ä¸èµ·ï¼æ²¡æ id 为 %{id} çæ¥è®°æ¡ç®æè è¯è®ºã请æ£æ¥æ¼åï¼æè æ¨ç¹å»çé¾æ¥æ误ã - heading: å ³äºæ¤ idï¼%{id} 没ææ¡ç® + body: 对ä¸èµ·ï¼æ²¡æid为%{id}çæ¥è®°æ¡ç®æè¯è®ºã请æ£æ¥ä½ çæ¼åï¼ææ¯ä½ å¯è½ç¹å»äºé误çé¾æ¥ã + heading: 没ææ¡ç®id为ï¼%{id} title: 没æè¿ä¸ªæ¥è®°æ¡ç® view: leave_a_comment: çä¸è¯è®º login: ç»å½ - login_to_leave_a_comment: "%{login_link} 以çä¸è¯è®º" + login_to_leave_a_comment: "%{login_link}以çä¸è¯è®º" save_button: ä¿å - title: "%{user} çæ¥è®° | %{title}" - user_title: "%{user} çæ¥è®°" + title: "%{user}çæ¥è®° | %{title}" + user_title: "%{user}çæ¥è®°" editor: - default: é»è®¤(ç®å为 %{name}) + default: é»è®¤ï¼ç®å为%{name}ï¼ + id: + description: iDï¼æµè§å¨å ç¼è¾å¨ï¼ + name: iD potlatch: - description: Potlatch 1(å¨æµè§å¨ä¸ç¼è¾) + description: Potlatch 1ï¼æµè§å¨å ç¼è¾å¨ï¼ name: Potlatch 1 potlatch2: - description: Potlatch 2(å¨æµè§å¨ä¸ç¼è¾) + description: Potlatch 2ï¼æµè§å¨å ç¼è¾å¨ï¼ name: Potlatch 2 remote: - description: è¿ç¨æ§å¶(JOSM æ Merkaartor) + description: è¿ç¨æ§å¶ï¼JOSMæMerkaartorï¼ name: è¿ç¨æ§å¶ export: start: - add_marker: 对å°å¾æ·»å ä¸ä¸ªæ è®° - area_to_export: è¾åºåºå - embeddable_html: åµå ¥ HTML - export_button: è¾åº - export_details: OpenStreetMap æ°æ®æ¯ä»¥ç¥è¯å ±äº« ç½²å-ç¸åæ¹å¼ 2.0 许å¯ææã + add_marker: æ·»å æ è®°è³å°å¾ + area_to_export: è¦å¯¼åºçåºå + embeddable_html: å¯åµå ¥HTML + export_button: å¯¼åº + export_details: OpenStreetMapæ°æ®éç¨å¼æ¾æ°æ®å ±äº«å¼æ¾æ°æ®åºè®¸å¯åè®®ï¼ODbLï¼ææã format: æ ¼å¼ - format_to_export: è¾åºæ ¼å¼ - image_size: å¾å尺寸 + format_to_export: è¦å¯¼åºçæ ¼å¼ + image_size: å¾åå¤§å° latitude: çº¬åº¦ï¼ - licence: åè®® + licence: 许å¯åè®® longitude: ç»åº¦ï¼ - manually_select: æå¨éæ©ä¸ä¸ªä¸åçåºå - map_image: å°å¾å¾ç(æ¾ç¤ºäºæ åå¾å±) + manually_select: æå¨éæ©ä¸åçåºå + map_image: å°å¾å¾åï¼æ¾ç¤ºæ åå¾å±ï¼ max: æ大 options: é项 - osm_xml_data: OpenStreetMap XML æ°æ® + osm_xml_data: OpenStreetMap XMLæ°æ® output: è¾åº - paste_html: å¨ç½é¡µä¸ç²è´´ HTML - scale: æ¯ç + paste_html: ç²è´´å¯åµå ¥ç½ç«çHTML + scale: æ¯ä¾ too_large: - body: è¿ä¸ªåºå太大ï¼æ æ³å¯¼åº OpenStreetMap XML æ°æ®ã请æ¾å¤§æéæ©ä¸ä¸ªè¾å°çåºåã - heading: åºå太大 - zoom: åç¦ + body: 该åºåè¿å¤§ï¼ä¸è½å¯¼åºä¸ºOpenStreetMap XMLæ°æ®ã请æ¾å¤§æéæ©ä¸ä¸ªæ´å°çåºåï¼æ使ç¨ä»¥ä¸å¤§éæ°æ®ä¸è½½æ¥æºä¹ä¸ï¼ + geofabrik: + description: å®ææ´æ°çæ´²ã å½å®¶åç¹å®åå¸çæå½ + title: Geofabrikä¸è½½ + heading: åºåè¿å¤§ + metro: + description: ä¸ç主è¦åå¸åå¨è¾¹å°åºçæå½ + title: 大åå¸æå½ + other: + description: OpenStreetMap wikiä¸ååºçå ¶ä»æ¥æº + title: å ¶ä»æ¥æº + planet: + description: å®ææ´æ°çå®æ´OpenStreetMapæ°æ®åºå¯æ¬ + title: å°çOSM + zoom: ç¼©æ¾ start_rjs: - add_marker: æ è®°å°å¾ + add_marker: æ·»å æ è®°è³å°å¾ change_marker: æ´æ¹æ è®°ä½ç½® - click_add_marker: ç¹å»å°å¾æ¥æ·»å ä¸ä¸ªæ è®° - drag_a_box: éè¿ææ³çªå£æ¥éæ©åºå - export: è¾åº - manually_select: æå¨éæ©ä¸ä¸ªä¸ååºå - view_larger_map: æ¥çæ¾å¤§å°å¾ + click_add_marker: åå»å°å¾ä»¥æ·»å æ è®° + drag_a_box: å¨å°å¾ä¸ææ³åºä¸ä¸ªæ¡ä»¥éæ©åºå + export: å¯¼åº + manually_select: æå¨éæ©ä¸åçåºå geocoder: description: title: - geonames: æ¥èª GeoNames çä½ç½® - osm_nominatim: æ¥èª OpenStreetMap Nominatim çä½ç½® + geonames: GeoNamesä¸çä½ç½® + osm_nominatim: OpenStreetMap Nominatimä¸çä½ç½® types: cities: åå¸ places: å°åº - towns: 乡é + towns: åé direction: east: ä¸ north: å @@ -438,49 +488,63 @@ zh-CN: south_west: 西å west: 西 distance: - one: 大约 1 å ¬é - other: 大约 %{count} å ¬é - zero: 1 å ¬é以å + one: 约1åç±³ + other: 约%{count}åç±³ + zero: å°äº1åç±³ results: more_results: æ´å¤ç»æ - no_results: 没æåç°ç»æ + no_results: æ ç»æ search: title: - ca_postcode: æ¥èª Geocoder.CA çç»æ - geonames: æ¥èª GeoNames çç»æ + ca_postcode: æ¥èªGeocoder.CAçç»æ + geonames: æ¥èªGeoNamesçç»æ + geonames_reverse: æ¥èªGeoNamesçç»æ latlon: æ¥èª å é¨ çç»æ - osm_nominatim: æ¥èª OpenStreetMap Nominatim çç»æ - uk_postcode: æ¥èª NPEMap / FreeThe Postcode çç»æ - us_postcode: æ¥èª Geocoder.us çç»æ + osm_nominatim: æ¥èªOpenStreetMap Nominatimçç»æ + osm_nominatim_reverse: æ¥èªOpenStreetMap Nominatimçç»æ + uk_postcode: æ¥èªNPEMap / FreeThe Postcodeçç»æ + us_postcode: æ¥èªGeocoder.usçç»æ search_osm_nominatim: + admin_levels: + level10: éåºç + level2: å½ç + level4: å·ç + level5: å°åºç + level6: å¿ç + level8: å¸ç + level9: æç prefix: + aerialway: + chair_lift: ç»å±±åæ¤ + drag_lift: ä¸å±±çµå¼æº + station: ç¼è½¦ç«å° aeroway: - aerodrome: æºåº - apron: æºåª - gate: é¨ + aerodrome: å°åé£æºåº + apron: åæºåª + gate: ç»æºå£ helipad: ç´åæºåæºåª runway: è·é taxiway: æ»è¡é terminal: èªç«æ¥¼ amenity: - WLAN: WiFi æ¥å ¥ + WLAN: WiFiçç¹ airport: æºåº arts_centre: èºæ¯ä¸å¿ artwork: èºæ¯å - atm: èªå¨å款æº(ATM) + atm: èªå¨æ款æºï¼ATMï¼ auditorium: 礼å bank: é¶è¡ bar: é å§ bbq: ç§ç¤ - bench: é¿å³ - bicycle_parking: èªè¡è½¦å车 - bicycle_rental: èªè¡è½¦ç§èµ - biergarten: å¤é è±å + bench: é¿æ¤ + bicycle_parking: èªè¡è½¦åè½¦å¤ + bicycle_rental: èªè¡è½¦åºç§ç¹ + biergarten: é²å¤©å¤é åº brothel: å¦é¢ - bureau_de_change: è´§å¸å æ¢ - bus_station: å ¬äº¤ä¸»ç« - cafe: åå¡é¦ - car_rental: ç§è½¦æå¡ + bureau_de_change: å¤æ±å æ¢ç¹ + bus_station: å ¬å ±æ±½è½¦æ¢çº½ + cafe: åå¡å + car_rental: 汽车ç§èµ car_sharing: æ±½è½¦å ±äº« car_wash: æ´è½¦ casino: èµåº @@ -490,10 +554,10 @@ zh-CN: club: 俱ä¹é¨ college: å¦é¢ community_centre: 社åºä¸å¿ - courthouse: æ³åº + courthouse: æ³é¢ crematorium: ç«è¬åº - dentist: çå» - doctors: å»ç + dentist: çç§ + doctors: å»çåå ¬å®¤ dormitory: 宿è drinking_water: 饮ç¨æ°´ driving_school: 驾驶å¦æ ¡ @@ -503,16 +567,16 @@ zh-CN: ferry_terminal: 轮渡ç 头 fire_hydrant: æ¶é²æ fire_station: æ¶é²å± - food_court: é£é + food_court: ç¾é£å¹¿åº fountain: å·æ³ - fuel: çæ + fuel: å æ²¹ç« grave_yard: å¢å° gym: å¥èº«ä¸å¿/å¥èº«æ¿ - hall: å°å±± - health_centre: å¥åº·ä¸å¿ + hall: ä¼å + health_centre: å»çä¸å¿ hospital: å»é¢ hotel: é åº - hunting_stand: ç©çå° + hunting_stand: ç©çç« ice_cream: å°æ·æ· kindergarten: å¹¼å¿å library: å¾ä¹¦é¦ @@ -520,33 +584,34 @@ zh-CN: marketplace: å¸åº mountain_rescue: å±±å°ææ´ nightclub: å¤æ»ä¼ - nursery: å¹¼å¿å - nursing_home: æ¤çé¢ + nursery: æå¿æ + nursing_home: çå »é¢ office: åå ¬å®¤ park: å ¬å parking: åè½¦åº - pharmacy: è¯æ¿ + pharmacy: è¯åº place_of_worship: å®æåºæ - police: è¦å¯ - post_box: é®ç®± + police: è¦å¯å± + post_box: ä¿¡ç®± post_office: é®å± preschool: å¦åæè² prison: çç± pub: é é¦ public_building: å ¬å ±å»ºç public_market: éå¸ - reception_area: æ¥å¾ åºå + reception_area: æ¥å¾ åº recycling: åæ¶ç¹ - restaurant: é¤å + restaurant: é¤é¦ retirement_home: å »èé¢ sauna: æ¡æ¿ school: å¦æ ¡ - shelter: åºæ¤æ + shelter: äº shop: ååº shopping: è´ç© shower: æ·æµ´ social_centre: 社åºä¸å¿ social_club: 社交俱ä¹é¨ + social_facility: å ¬å ±è®¾æ½ studio: å·¥ä½å®¤ supermarket: è¶ å¸ swimming_pool: æ¸¸æ³³æ± @@ -559,8 +624,8 @@ zh-CN: vending_machine: èªå¨å®è´§æº veterinary: å ½å» village_hall: ææ¿å - waste_basket: åºçº¸ç¯ - wifi: WiFi æ¥å ¥ + waste_basket: åå¾æ¡¶ + wifi: WiFiçç¹ youth_centre: éå°å¹´ä¸å¿ boundary: administrative: è¡æ¿åºè¾¹ç @@ -568,52 +633,57 @@ zh-CN: national_park: å½å®¶å ¬å protected_area: ä¿æ¤åº bridge: - aqueduct: è¾æ°´ç®¡é + aqueduct: æ²æ¸ suspension: æ¬ç´¢æ¡¥ - swing: 索桥 + swing: å¹³ææ¡¥ viaduct: é«æ¶æ¡¥ "yes": æ¡¥ building: "yes": 建çç© + emergency: + fire_hydrant: æ¶é²æ + phone: ç´§æ¥çµè¯ highway: bridleway: 马é - bus_guideway: å¯¼è½¨å ¬äº¤ä¸ç¨é - bus_stop: å ¬äº¤åé ç« - byway: éæºå¨è½¦é(è±å½) - construction: å¨å»ºéè·¯ - cycleway: åè½¦å¾ - emergency_access_point: ç´§æ¥æ¥å ¥ç¹ - footway: æ¥è¡é + bus_guideway: å¯¼è½¨å ¬äº¤è½¦é + bus_stop: å ¬å ±æ±½è½¦ç« + byway: å°è·¯ + construction: å¨å»ºå ¬è·¯ + cycleway: èªè¡è½¦é + emergency_access_point: ç´§æ¥æ±æç¹ + footway: 人è¡é ford: æµ æ»© - living_street: çæ´»è¡é + living_street: çæ´»è¡ milestone: éç¨ç¢ minor: 次è¦éè·¯ motorway: é«éå ¬è·¯ motorway_junction: é«éå ¬è·¯è¿æ¥çº¿ motorway_link: é«éå ¬è·¯ path: å°å¾ - pedestrian: è¡äººéè·¯ - platform: ç«å° - primary: ä¸çº§éè·¯ - primary_link: ä¸çº§éè·¯ - raceway: æ»é - residential: ä½å® + pedestrian: æ¥è¡è¡ + platform: è½¦ç« + primary: 主è¦éè·¯ + primary_link: 主è¦éè·¯ + proposed: è§åéè·¯ + raceway: èµé + residential: ä½å® éè·¯ rest_area: ä¼æ¯åº road: éè·¯ secondary: äºçº§å ¬è·¯ secondary_link: äºçº§å ¬è·¯ service: æå¡éè·¯ services: é«éå ¬è·¯æå¡åº - speed_camera: è¶ éç §ç¸æº + speed_camera: æµéæå头 steps: 楼梯 stile: è·¨è¶å´æ çå°é¶ + street_lamp: è·¯ç¯ tertiary: ä¸çº§éè·¯ tertiary_link: ä¸çº§éè·¯ - track: è¾è¿¹ - trail: 轨迹 - trunk: å¿«ééè·¯ - trunk_link: å¿«ééè·¯ - unclassified: æªåç±»éè·¯ + track: å°è·¯ + trail: å°è·¯ + trunk: å¹²é + trunk_link: å¹²é + unclassified: æ ç级éè·¯ unsurfaced: æ éºé¢éè·¯ historic: archaeological_site: éå @@ -622,39 +692,41 @@ zh-CN: building: 建çç© castle: åå ¡ church: æå - fort: å ¡ + citywalls: åå¢ + fort: å ¡å house: æ¿å± icon: å£åç» manor: åºå - memorial: çºªå¿µé¦ + memorial: çºªå¿µç¢ mine: ç¿äº monument: çºªå¿µç¢ museum: åç©é¦ ruins: é迹 + tomb: å¢ tower: å¡ - wayside_cross: ååè·¯æ - wayside_shrine: è·¯æçç¥ç¤¾ - wreck: åºå¢ + wayside_cross: è·¯æååæ¶ + wayside_shrine: è·¯æç¥é¾ + wreck: æ®éª¸ landuse: - allotments: æ¨æ¬¾ + allotments: å°ååå° basin: çå° - brownfield: æ£è²å°å¸¦ + brownfield: æ£å° cemetery: å ¬å¢ commercial: åä¸åº - conservation: ä¿çå° - construction: 建设 + conservation: ä¿æ¤ + construction: å¨å»º farm: ååº farmland: åç° farmyard: å家åºé¢ forest: 森æ garages: è½¦åº - grass: èå° - greenfield: 绿è²å°å¸¦ + grass: èåª + greenfield: ç»¿å° industrial: å·¥ä¸åº landfill: åå¾å¡«ååº - meadow: èç¸ + meadow: èå° military: åäºåº - mine: ç¿åº + mine: ç¿äº nature_reserve: èªç¶ä¿æ¤åº orchard: æå park: å ¬å @@ -663,74 +735,76 @@ zh-CN: railway: éè·¯ recreation_ground: 游ä¹åº reservoir: æ°´åº - reservoir_watershed: åºåº + reservoir_watershed: æ°´åºåºåº residential: ä½å® åº - retail: é¶å® - road: éè·¯é¢ç§¯ - village_green: 绿è²æåº + retail: ååºåº + road: éè·¯åº + village_green: 乡æèåª vineyard: è¡èå wetland: æ¹¿å° - wood: æ + wood: æ æ leisure: beach_resort: 海滩度åæ - bird_hide: é¸éè - common: å ¬å ±åå° + bird_hide: éçå¨ç©è§å¯ç« + common: å ¬å ±ç¨å° fishing: åéåº - fitness_station: å¥èº«ç« + fitness_station: å¥èº«è®¾æ½ garden: è±å golf_course: é«å°å¤«çåº - ice_rink: å°åº - marina: ç 头 - miniature_golf: è¿·ä½ é«å°å¤« + ice_rink: æ»å°åº + marina: å°è¹å + miniature_golf: è¿·ä½ é«å°å¤«çåº nature_reserve: èªç¶ä¿æ¤åº park: å ¬å pitch: ä½è²åº - playground: 游ä¹åº + playground: å¿ç«¥æ¸¸ä¹åº recreation_ground: 游ä¹åº sauna: æ¡æ¿ - slipway: è¹å ¥æ°´æ»é - sports_centre: ä½è²é¦ + slipway: è¹å° + sports_centre: ä½è²ä¸å¿ stadium: ä½è²åº swimming_pool: æ¸¸æ³³æ± - track: èµé - water_park: æ°´ä¸ä¹å + track: è·é + water_park: æ°´ä¸å ¬å military: airfield: åç¨æºåº - barracks: åè¥ - bunker: ç¢å ¡ + barracks: è¥æ¿ + bunker: æ©ä½ + mountain_pass: + "yes": å±±å£ natural: - bay: æµ·æ¹¾ - beach: 海滩 + bay: æ¹¾ + beach: 滩 cape: 海岬 cave_entrance: æ´å£ channel: 海峡 - cliff: æ¬å´ + cliff: å³å£ crater: ç«å±±å£ dune: æ²ä¸ feature: ç¹å¾ - fell: ä¸è· + fell: è´¹å°å°è² fjord: 峡湾 forest: 森æ - geyser: å·æ³ + geyser: é´ææ³ glacier: å°å· - heath: èå° - hill: å°å±± + heath: å¸æå°è² + hill: å¸å°å°è² island: å² land: éå° marsh: 沼泽 - moor: æ³ + moor: åæ³åº mud: æ³¥å° peak: 山顶 point: ç¹ reef: ç¤ - ridge: å² + ridge: å±±è river: æ²³ rock: 岩 - scree: å ç§¯ç© - scrub: çæ¨ - shoal: æµ æ»© + scree: 岩å±å + scrub: çæ¨ä¸ + shoal: ææ² spring: æ³ - stone: ååº + stone: ç³ strait: 海峡 tree: æ valley: 山谷 @@ -738,17 +812,17 @@ zh-CN: water: æ°´ wetland: æ¹¿å° wetlands: æ¹¿å° - wood: æ + wood: æ æ office: - accountant: ä¼è®¡äºå¡æ + accountant: ä¼è®¡å¸äºå¡æ architect: è®¾è®¡é¢ company: å ¬å¸ - employment_agency: èä¸ä¸ä» - estate_agent: æ¿äº§ä¸ä» - government: æ¿åºåäºå¤ - insurance: ä¿é© + employment_agency: èä¸ä»ç»æ + estate_agent: å°äº§ä»£ç + government: æ¿åºåå ¬å®¤ + insurance: ä¿é©åå ¬å®¤ lawyer: å¾å¸äºå¡æ - ngo: éæ¿åºç»ç»åäºå¤ + ngo: éæ¿åºç»ç»åå ¬å®¤ telecommunication: çµä¿¡åå ¬å®¤ travel_agent: æ è¡ç¤¾ "yes": åå ¬å®¤ @@ -765,41 +839,44 @@ zh-CN: islet: 屿 isolated_dwelling: ç¬ç«çä½å® locality: å°åº - moor: ç³»æ³ - municipality: é½å¸ - postcode: é®ç¼ - region: åº + moor: èé + municipality: èªæ²»å¸ + neighbourhood: å± ä½åº + postcode: é®æ¿ç¼ç + region: å°åº sea: æµ· - state: å½å®¶ - subdivision: 次级 + state: æ´² + subdivision: ç»å suburb: éåº town: é - unincorporated_area: å¢çåº + unincorporated_area: é建å¶å°åº village: æ railway: - abandoned: åºå¼éè·¯ + abandoned: å·²æé¤éè·¯ construction: å¨å»ºéè·¯ - disused: ä¸ä½¿ç¨çéè·¯ - disused_station: ä¸ä½¿ç¨çç«è½¦ç« + disused: åºå¼éè·¯ + disused_station: åºå¼ç«è½¦ç« funicular: ç¼ç´¢éè·¯ - halt: ç«è½¦åé ç« + halt: ç«è½¦åè½¦ç¹ historic_station: åå²ç«è½¦ç« junction: éè·¯æ¢çº½ level_crossing: 平交éå£ light_rail: 轻轨 miniature: å¾®åéè·¯ - monorail: å轨 + monorail: å轨éè·¯ narrow_gauge: çªè½¨éè·¯ - platform: ç«å° + platform: éè·¯ç«å° preserved: ä¿çéè·¯ + proposed: è§åéè·¯ spur: éè·¯æ¯çº¿ station: ç«è½¦ç« + stop: ç«è½¦åè½¦ç¹ subway: å°éç« subway_entrance: å°éå ¥å£ - switch: éè·¯ç¹ - tram: ç¼è½¦ - tram_stop: æ轨çµè½¦åé ç« - yard: éè·¯è´§åº + switch: éå² + tram: çµè½¦è½¨é + tram_stop: æ轨çµè½¦ç« + yard: 车è¾æ®µ shop: alcohol: æ 许å¯è¯ antiques: å¤ç©åº @@ -809,10 +886,11 @@ zh-CN: beverages: 饮æåº bicycle: èªè¡è½¦åº books: ä¹¦åº - butcher: å± å®° - car: è½¦åº - car_parts: 汽车é¶ä»¶ - car_repair: 汽车维修 + boutique: ç²¾ååº + butcher: èåº + car: æ±½è½¦åº + car_parts: 汽车é¶é¨ä»¶ååº + car_repair: 汽车修çåº carpet: å°æ¯¯åº charity: æ åååº chemist: åå¦ååº @@ -822,201 +900,275 @@ zh-CN: convenience: 便å©åº copyshop: å¤å°åº cosmetics: åå¦ååº - department_store: ç¾è´§ååº - discount: ææ£ç²¾ååº + deli: çé£åº + department_store: ç¾è´§ååº + discount: ææ£åååº doityourself: DIY - dry_cleaning: å¹²æ´ - electronics: çµå产åååº - estate_agent: æ¿äº§ä¸ä» + dry_cleaning: å¹²æ´åº + electronics: çµå产ååº + estate_agent: å°äº§ä»£ç farm: åå®¶åº fashion: æ¶è£ åº fish: é±¼åº - florist: é²è± + florist: è±åº food: é£ååº - funeral_directors: ä¸§è¬ - furniture: å®¶å · + funeral_directors: æ®¡ä»ªé¦ + furniture: å®¶å ·åº gallery: ç»å» - garden_centre: åèºä¸å¿ - general: ä¸è¬ååº + garden_centre: åèºååº + general: æè´§åº gift: 礼ååº greengrocer: è¬èæ°´æåº grocery: æè´§åº hairdresser: çååº hardware: äºéåº hifi: Hi-Fi - insurance: ä¿é© + insurance: ä¿é©å ¬å¸ jewelry: ç å®åº - kiosk: 礼ååº - laundry: æ´è¡£æ¿ - mall: åå + kiosk: å®è´§äº + laundry: æ´è¡£åº + mall: è´ç©ä¸å¿ market: å¸åº mobile_phone: ææºåº motorcycle: æ©æè½¦åº - music: é³ä¹åº + music: é³ä¹ååº newsagent: æ¥æ - optician: é é + optician: ç¼éåº organic: ææºé£ååº - outdoor: æ·å¤åº + outdoor: æ·å¤ç¨ååº pet: å® ç©åº + pharmacy: è¯åº photo: ç §ç¸é¦ - salon: æ²é¾ + salon: ç¾å®¹é¢ + second_hand: äºæååååº shoes: éåº shopping_centre: è´ç©ä¸å¿ sports: ä½è²ç¨ååº stationery: æå ·åº supermarket: è¶ å¸ + tailor: è£ç¼åº toys: ç©å ·åº travel_agency: æ è¡ç¤¾ - video: å½±è§åº - wine: æ 许å¯è¯ + video: é³ååº + wine: æ æ§ç § + "yes": ååº tourism: alpine_hut: é«å±±å°å± artwork: èºæ¯å attraction: æ¯ç¹ - bed_and_breakfast: åºåæ©é¤ + bed_and_breakfast: 家åºæ é¦ cabin: å°æ¨å± - camp_site: éè¥å° - caravan_site: æ车è¥å° - chalet: æ¨å± - guest_house: å®¾é¦ - hostel: æ é¦ + camp_site: 宿è¥å° + caravan_site: æ¿è½¦å®¿è¥å° + chalet: å°å± + guest_house: æ é¦ + hostel: æå¾ æ hotel: é åº information: ä¿¡æ¯ - lean_to: 主è¦é¢å + lean_to: æ£å± motel: 汽车æ é¦ museum: åç©é¦ picnic_site: éé¤å° theme_park: 主é¢å ¬å valley: è°· - viewpoint: æ¯ç¹ + viewpoint: è§æ¯ç¹ zoo: å¨ç©å tunnel: + culvert: æ水管 "yes": é§é waterway: - artificial: è¿æ²³ + artificial: 人工èªé boatyard: è¹å canal: è¿æ²³ connector: èªéè¿æ¥å¨ dam: æ°´å - derelict_canal: åºå¼çè¿æ²³ + derelict_canal: åºå¼è¿æ²³ ditch: æ² dock: ç 头 drain: æ¸ lock: è¹é¸ lock_gate: è¹é¸ mineral_spring: ç¿æ³ - mooring: ç³»æ³ - rapids: æ¹æµ + mooring: ç³»æ³è®¾å¤ + rapids: æ¥æµ river: æ²³ riverbank: 河岸 - stream: æºªæµ + stream: 溪 wadi: 干河 - water_point: æ°´è·¯ç¹ + water_point: åæ°´ç¹ waterfall: çå¸ weir: å ° prefix_format: "%{name}" html: dir: ltr javascripts: + close: å ³é + edit_help: 移å¨å°å¾å¹¶å¨ä½ æ³ç¼è¾çå°æ¹æ¾å¤§ï¼ç¶åç¹å»è¿éã + key: + title: å¾ä¾ + tooltip: å¾ä¾ + tooltip_disabled: å°å¾é®ä» ä» å¨æ åå±å¯ç¨ã map: base: cycle_map: Cycle Map + hot: 人éä¸»ä¹ mapquest: MapQuest Open standard: æ å - transport_map: Transport Map - overlays: - maplint: Maplint + transport_map: 交éå¾ + copyright: © OpenStreetMap è´¡ç®è + layers: + data: å°å¾æ°æ® + header: å°å¾å¾å± + notes: å°å¾æ³¨é + overlays: å¯ç¨è¦çå°å¾å å + title: å¾å± + locate: + popup: ä½ ç¦»è¯¥ç¹è¿æ{distance}{unit} + title: æ¾ç¤ºæçä½ç½® + zoom: + in: æ¾å¤§ + out: ç¼©å° + notes: + new: + add: æ·»å 注é + intro: 为äºæ¹è¿å°å¾ï¼æ¨è¾å ¥çä¿¡æ¯å°ä¼åå ¶ä»å¶å¾è æ¾ç¤ºï¼æ以å¨å°æ 记移å¨å°æ£ç¡®çä½ç½®æ¶ï¼è¯·å°½å¯è½ç²¾ç¡®å¹¶ä»ç»æè¿°ï¼å¹¶å¨ä¸é¢è¾å ¥æ¨ç注éã + show: + anonymous_warning: æ¤æ³¨éå æ¬æ¥èªå¿åç¨æ·çæè§ï¼åºç¬ç«æ ¸å®ã + closed_by: ç± %{user} äº %{time} è§£å³ + closed_by_anonymous: ç±å¿åäº %{time} è§£å³ + comment: 注é + comment_and_resolve: 注éå¹¶è§£å³ + commented_by: ç± %{user} äº %{time} 注é + commented_by_anonymous: ç±å¿åäº %{time} 注é + hide: éè + opened_by: ç± %{user} äº %{time} å建 + opened_by_anonymous: ç±å¿åäº %{time} å建 + permalink: æ°¸ä¹ é¾æ¥ + reactivate: éå¼ + reopened_by: ç± %{user} äº %{time} éå¼ + reopened_by_anonymous: ç±å¿åäº %{time} éå¼ + resolve: è§£å³ + share: + cancel: åæ¶ + center_marker: 以æ è®°å± ä¸ + custom_dimensions: 设置èªå®ä¹å°ºå¯¸ + download: ä¸è½½ + embed: HTML + format: æ ¼å¼ï¼ + image: å¾ç + image_size: å¾çå°æ¾ç¤ºå¨ + include_marker: å å«æ è®° + link: é¾æ¥æ HTML + long_link: é¾æ¥ + paste_html: å¨ç½é¡µä¸ç²è´´ HTML + scale: æ¯ä¾å°ºï¼ + short_link: çé¾æ¥ + short_url: çé¾æ¥ + title: å享 + view_larger_map: æ¥çæ¾å¤§å°å¾ site: + createnote_disabled_tooltip: æ¾å¤§ä»¥åå°å¾æ·»å ä¸ä¸ªæ³¨é + createnote_tooltip: åå°å¾æ·»å ä¸ä¸ªæ³¨é edit_disabled_tooltip: æ¾å¤§ä»¥ç¼è¾å°å¾ edit_tooltip: ç¼è¾å°å¾ - edit_zoom_alert: æ¨å¿ é¡»å æ¾å¤§æè½ç¼è¾å°å¾ history_disabled_tooltip: æ¾å¤§ä»¥ç¼è¾æ¤åºå history_tooltip: æ¥ç对æ¤åºåçç¼è¾ - history_zoom_alert: æ¨å¿ é¡»å æ¾å¤§æè½ç¼è¾æ¤åºå layouts: community: ç¤¾åº community_blogs: 社åºå客 - community_blogs_title: OpenStreetMap 社åºæåçå客 - copyright: çæåè®¸å¯ - documentation: ææ¡£ - documentation_title: 该项ç®çææ¡£ - donate: ç»ç¡¬ä»¶å级åºéä¼%{link}以æ¯æ OpenStreetMapã + community_blogs_title: OpenStreetMap社åºæåçå客 + copyright: èä½æä¸è®¸å¯ + data: æ°æ® + documentation: 说ææ件 + documentation_title: æ¬é¡¹ç®ç说ææ件 + donate: éè¿ç»ç¡¬ä»¶å级åºé%{link}æ¯æOpenStreetMapã donate_link_text: æ款 edit: ç¼è¾ - edit_with: ä½¿ç¨ %{editor} ç¼è¾ - export: è¾åº - export_tooltip: è¾åºå°å¾æ°æ® + edit_with: 使ç¨%{editor}ç¼è¾ + export_data: 导åºæ°æ® foundation: åºéä¼ - foundation_title: OpenStreetMap åºéä¼ - gps_traces: GPS 轨迹 - gps_traces_tooltip: 管ç GPS 轨迹 + foundation_title: OpenStreetMapåºéä¼ + gps_traces: GPS轨迹 + gps_traces_tooltip: 管çGPS轨迹 help: å¸®å© help_centre: 帮å©ä¸å¿ - help_title: 项ç®ç帮å©ç½ç« + help_title: æ¬é¡¹ç®ç帮å©ç½ç« help_url: http://help.openstreetmap.org/ history: åå² - home: 主页 - home_tooltip: åå°ä¸»é¡µä½ç½® - inbox_html: æ¶ä»¶ç®± %{count} - inbox_tooltip: - one: æ¨çæ¶ä»¶ç®±æ 1 å°æªè¯»æ¶æ¯ - other: æ¨çæ¶ä»¶ç®±æ %{count} å°æªè¯»æ¶æ¯ - zero: æ¨çæ¶ä»¶ç®±ä¸æ²¡ææªè¯»æ¶æ¯ - intro_1: OpenStreetMap æ¯ä¸ä¸ªå¯ä¾èªç±ç¼è¾çä¸çå°å¾ï¼å®æ¯ç±åæ¨è¿æ ·çç¨æ·åé çã - intro_2_create_account: å建ç¨æ·å¸æ· + home: è¿å家ä½ç½® + intro_1: OpenStreetMapæ¯ä¸ä¸ªèªç±çä¸çå°å¾ï¼å®æ¯ç±åä½ ä¸æ ·çç¨æ·åé çã + intro_2_create_account: å建ç¨æ·è´¦æ· intro_2_download: ä¸è½½ - intro_2_html: æ°æ®å¯ä»¥å è´¹%{download}ï¼å¹¶ä¾æ®%{license}%{use}ã%{create_account}以æ¹åå°å¾ã + intro_2_html: æ°æ®å¯ä»¥ä¾æ®%{license}å è´¹%{download}å%{use}ã%{create_account}以æ¹è¿å°å¾ã intro_2_license: å¼æ¾è®¸å¯åè®® intro_2_use: ä½¿ç¨ log_in: ç»å½ - log_in_tooltip: 使ç¨ç°æå¸æ·ç»å½ + log_in_tooltip: 使ç¨å·²æè´¦æ·ç»å½ logo: - alt_text: OpenStreetMap æ å¿ + alt_text: OpenStreetMapæ å¿ logout: éåº - logout_tooltip: éåº make_a_donation: text: æ款 - title: æ款æ¯æ OpenStreetMap - osm_offline: OpenStreetMap çæ°æ®åºç®å离线ä¸ï¼ç´å°å¿ è¦çæ°æ®åºç»´æ¤å·¥ä½å®æ为æ¢ã - osm_read_only: OpenStreetMap æ°æ®åºç®åå¤äºåªè¯»æ¨¡å¼ä¸ï¼æ°æ®åºçç»´æ¤å·¥ä½æ£å¨è¿è¡ä¸ã - partners_bytemark: Bytemark ä¸»æº + title: éè¿æ款æ¯æOpenStreetMap + osm_offline: ç±äºæ£å¨è¿è¡åºæ¬çæ°æ®åºç»´æ¤å·¥ä½ï¼OpenStreetMapæ°æ®åºç®åå¤äºè±æºç¶æã + osm_read_only: ç±äºæ£å¨è¿è¡åºæ¬çæ°æ®åºç»´æ¤å·¥ä½ï¼OpenStreetMapæ°æ®åºç®åå¤äºåªè¯»æ¨¡å¼ã + partners_bytemark: Bytemarkä¸»æº partners_html: 主æºç±%{ucl}ã%{ic}ã%{bytemark}åå ¶ä»%{partners}ææ¯æã - partners_ic: è±å½ä¼¦æ¦å¸å½å¦é¢ + partners_ic: 伦æ¦å¸å½å¦é¢ partners_partners: åä½ä¼ä¼´ - partners_ucl: 伦æ¦å¤§å¦å¦é¢ VR ä¸å¿ + partners_ucl: 伦æ¦å¤§å¦å¦é¢èæç°å®ä¸å¿ project_name: h1: OpenStreetMap title: OpenStreetMap sign_up: 注å - sign_up_tooltip: å建ä¸ä¸ªå¯ç¼è¾è´¦æ· - tag_line: å 费维åºä¸çå°å¾ + sign_up_tooltip: å建å¯ç¼è¾è´¦æ· + tag_line: èªç±çwikiä¸çå°å¾ user_diaries: ç¨æ·æ¥è®° user_diaries_tooltip: æ¥çç¨æ·æ¥è®° view: æ¥ç view_tooltip: æ¥çå°å¾ - welcome_user_link_tooltip: æ¨çç¨æ·é¡µé¢ - wiki: ç»´åº - wiki_title: 项ç®çç»´åºç½ç« + wiki: wiki + wiki_title: æ¬é¡¹ç®çwikiç½ç« wiki_url: http://wiki.openstreetmap.org/ license_page: foreign: - english_link: è±æåæ - text: è¿ä¸ªç¿»è¯é¡µé¢å%{english_original_link}å¨äºä»¶ä¸æå²çªæ¶ï¼ä»¥è±æ页é¢ä¸ºå - title: å ³äºè¿ä¸ªç¿»è¯ + english_link: è±è¯åæ + text: å½è¯¥ç¿»è¯é¡µé¢ä¸%{english_original_link}å²çªæ¶ï¼è±è¯é¡µé¢ä¼è¢«ä¼å éç¨ + title: å ³äºè¯¥ç¿»è¯ legal_babble: + attribution_example: + alt: å¦ä½å¨ç½é¡µä¸ç½²åOpenStreetMapçç¤ºä¾ + title: ç½²åç¤ºä¾ + contributors_at_html: 奥å°å©ï¼å å«æ¥èª Stadt Wien(CC BYåè®®)ãLand Vorarlbergå Land Tirol(修订çCC-BY ATåè®®)çæ°æ®ã + contributors_ca_html: å æ¿å¤§ï¼å å«æ¥èª GeoBase®ãGeoGratis(©å æ¿å¤§èªç¶èµæºå±)ãCanVec(©å æ¿å¤§èªç¶èµæºå±)å StatCan(å æ¿å¤§ç»è®¡å±å°çå¤)çæ°æ®ã + contributors_footer_1_html: "å ³äºå ¶è¿ä¸æ¥çç»èï¼åå ¶ä»è¢«ç¨æ¥å¸®å©æå OpenStreetMap çæ¥æºï¼è¯¦è§ OpenStreetMap Wiki çè´¡ç®è 页é¢ã" + contributors_footer_2_html: OpenStreetMap çº³å ¥æ°æ®å¹¶ä¸æå³çåå§æ°æ®æä¾è è®¤å¯ OpenStreetMapãæä¾ä»»ä½æ ä¿ææ è´ä»»ä½æ³å¾è´£ä»»ã + contributors_fr_html: æ³å½ï¼å å«æ¥èª Direction Générale des Impôts çæ°æ®ã + contributors_gb_html: è±å½ï¼å å«æ¥èª Ordnance çè°æ¥æ°æ®ï¼© Crown çæææåæ°æ®åºæå©ï¼2010-12ã + contributors_intro_html: æ们çæ°æ®æ¥æºäºæåä¸ä¸äººçè´¡ç®ãä½æ们ä¹ä»å½å®¶æµç»æºæçå¤è·åå ¬å ±çæçæ°æ®ï¼å ¶ä¸å æ¬ï¼ + contributors_nl_html: è·å °ï¼å å«æ¥èª © AND 2007 å¹´çæ°æ®ã(www.and.com) + contributors_nz_html: æ°è¥¿å °ï¼å å«æ¥èªæ°è¥¿å °åå°ä¿¡æ¯é¨çæ°æ®ãCrown çæææã contributors_title_html: æ们çè´¡ç®è - infringement_1_html: "OSM çè´¡ç®è ä¼è¢«æéï¼å¨æ²¡æ\nçæææ人çæ确许å¯ä¸ï¼ç»ä¸æ·»å ä»»ä½åçæä¿æ¤çæ°æ®\nï¼ä¾å¦ï¼è°·æå°å¾ï¼æå°å·å°å¾ï¼ã" + contributors_za_html: åéï¼å å«æ¥èªè¡æ¿å±ï¼å½å®¶å°ç空é´ä¿¡æ¯ï¼å½å®¶çæææã + credit_1_html: æ们éè¦ä½ 署哩 OpenStreetMapè´¡ç®è ”ã + credit_2_html: æ¨å¿ é¡»æ确注æï¼æ们çæ°æ®ä½¿ç¨å¼æ¾å¼æ°æ®åºåè®®ï¼è¥ä½¿ç¨æ们çå°å¾ç¦çï¼å ¶å议须为 CC-BY-SAãæ¨å¯ä»¥é¾æ¥æ¤çæ页以注æãå¦å¤ï¼è¥æ¨è¦ä»¥æ°æ®å½¢å¼åå¸ OSMï¼æ¨å¯ä»¥å±å并ç´æ¥é¾æ¥åè®®ãè¥æäºåªä»æ æ³è¿è¡é¾æ¥ï¼å¦å°å·åï¼ï¼æ们建议æ¨å¼å¯¼æ¨ç读è è³ openstreetmap.orgï¼æOpenStreetMapçå®æ´ç½åï¼ãopendatacommons.orgï¼åå¯è½ç¸å ³çcreativecommons.orgã + credit_3_html: "对äºå¯æµè§ççµåå°å¾ï¼æ è®°ä¼åºç°å¨å°å¾çå³ä¸è§ã\nä¾å¦ï¼" + credit_title_html: å¦ä½è¡¨æä½è æ¯OpenStreetMap + infringement_1_html: OSM çè´¡ç®è ä¼è¢«æéï¼å¨æ²¡æçæææ人çæ确许å¯ä¸ï¼ç»ä¸æ·»å ä»»ä½åçæä¿æ¤çæ°æ®(ä¾å¦ï¼è°·æå°å¾ï¼æå°å·å°å¾)ã + infringement_2_html: å¦æä½ è®¤ä¸ºçæçææ已被ä¸æ°å½å°æ·»å ç OpenStreetMap æ°æ®åºæ该ç½ç«ï¼è¯·åè§æ们çæ¤é¤ç¨åºï¼æç´æ¥å¨æ们çå¨çº¿ç³æ¥é¡µé¢ä¸æåºã infringement_title_html: ä¾µæé®é¢ - intro_1_html: "OpenStreetMap is open data, licensed under the Open Data\nCommons Open Database License (ODbL)." - intro_2_html: " æ¨å¯ä»¥èªç±å°å¤å¶ãåè¡ãä¼ æååä½æ¼ç»æ们çå°å¾\n åæ°æ®ï¼åªè¦æ¨ä¿¡ä»» OpenStreetMap åå®ç\n è´¡ç®è ãå¦ææ¨æ¹åã转æ¢æè 以æ们çå°å¾ææ°æ®ä¸ºåºç¡è¿è¡åä½ï¼æ¨\n åªè½éç¨ä¸æ¬åè®®ç¸åç许å¯åè®®åå¸æ¨çä½åãå®æ´\n çæ³å¾\n ææ¬éæäºæ¨çæå©åä¹å¡ã" - more_1_html: " é 读æ´å¤å ³äºä½¿ç¨æ们æ°æ®ç 常è§\n æ³å¾é®é¢ã" - more_title_html: äºè§£æ´å¤ - title_html: çæåè®¸å¯ + intro_1_html: "OpenStreetMapæ¯å¼æ¾æ°æ®ï¼éç¨å¼æ¾æ°æ®å ±äº«å¼æ¾æ°æ®åºè®¸å¯åè®®ï¼ODbLï¼ææã" + intro_2_html: æ¨å¯ä»¥èªç±å°å¤å¶ãåè¡ãä¼ æååä½æ¼ç»æ们çæ°æ®ï¼åªè¦æ¨æ³¨æ OpenStreetMap åå®çè´¡ç®è ãå¦ææ¨æ³æ¹åã转æ¢æè 以æ们çæ°æ®ä¸ºåºç¡è¿è¡åä½ï¼æ¨åªè½éç¨ä¸æ¬åè®®ç¸åç许å¯åè®®åå¸æ¨çä½åãå®æ´çæ³å¾ææ¬éæäºæ¨çæå©åä¹å¡ã + intro_3_html: åä½æ们çå°å¾ç¦çåæ档须å¨ç¥è¯å ±äº«ç½²å-ç¸åæ¹å¼å ±äº« 2.0ï¼CC-BY-SAï¼åè®®ä¸è¿è¡çã + more_1_html: "请å¨æ³å¾å¸¸è§é®é¢é 读æ´å¤å ³äºä½¿ç¨æ们çæ°æ®ï¼ä»¥åå¦ä½è¡¨ææ们æ¯ä½è çä¿¡æ¯ã" + more_2_html: è½ç¶ OpenStreetMap æ¯ä¸ä¸ªå¼åçæ°æ®åºï¼ä½æ们æ æ³ä¸ºç¬¬ä¸æ¹å¼å人åæä¾å è´¹çå°å¾ APIã详è§æ们çAPI使ç¨æ¿çãå°å¾ç¦ç使ç¨æ¿çåå称æå¡ä½¿ç¨æ¿çã + more_title_html: åç°æ´å¤ + title_html: èä½æä¸è®¸å¯ native: - mapping_link: å¼å§å¶å¾ - native_link: ç®ä½ä¸æç - text: æ¨æ£å¨æ¥çè±æçççæ页ãæ¨å¯ä»¥è¿åè¿ä¸ªç½é¡µç%{native_link}ï¼æè æ¨å¯ä»¥åæ¢é 读çæ并%{mapping_link}ã - title: å ³äºæ¤é¡µ + mapping_link: å¼å§ç»å¶å°å¾ + native_link: ç®ä½ä¸æçæ¬ + text: ä½ æ£å¨æ¥çè±è¯çæ¬çèä½æ页é¢ãä½ å¯ä»¥è¿å该页é¢ç%{native_link}ï¼æåæ¢é 读èä½æä¿¡æ¯å¹¶%{mapping_link}ã + title: å ³äºè¯¥é¡µ message: delete: deleted: æ¶æ¯å·²å é¤ @@ -1065,12 +1217,9 @@ zh-CN: title: å件箱 to: ç» read: - back_to_inbox: è¿åæ¶ä»¶ç®± - back_to_outbox: è¿åå件箱 + back: è¿å date: æ¥æ from: æ¥èª - reading_your_messages: æ£å¨é 读æ¨çä¿¡æ¯ - reading_your_sent_messages: æ£å¨é 读æ¨æåéçä¿¡æ¯ reply_button: åå¤ subject: ä¸»é¢ title: é 读æ¶æ¯ @@ -1081,6 +1230,37 @@ zh-CN: wrong_user: æ¨å·²ç»ä»¥ '%{user}' ç身份ç»å½ï¼ä½æ¯æ¨æ³è¦åå¤çæ¶æ¯å¹¶éå¯ç»è¿ä¸ªç¨æ·ã请以æ£ç¡®çç¨æ·èº«ä»½ç»å½ä»¥åå¤è¿ä¸ªæ¶æ¯ã sent_message_summary: delete_button: å é¤ + note: + description: + closed_at_by_html: ç± %{user} äº%{when}åè§£å³ + closed_at_html: äº%{when}åè§£å³ + commented_at_by_html: ç± %{user} äº%{when}åæ´æ° + commented_at_html: äº%{when}åæ´æ° + opened_at_by_html: ç± %{user} äº%{when}åå建 + opened_at_html: äº%{when}åå建 + reopened_at_by_html: ç± %{user} äº%{when}åéå¼ + reopened_at_html: äº%{when}åéå¼ + entry: + comment: è¯è®º + full: å®æ´æ³¨é + mine: + ago_html: "%{when}å" + created_at: åå»ºäº + creator: å建è + description: æè¿° + heading: "%{user} ç注é" + id: Id + last_changed: æåä¿®æ¹ + subheading: ç± %{user} æ交æè¯è®ºç注é + title: ç± %{user} æ交æè¯è®ºç注é + rss: + closed: å ³éç注é(%{place} éè¿) + commented: æ°è¯è®º(%{place} éè¿) + description_area: å¨æ¨çå°åº[(%{min_lat}|%{min_lon}) -- (%{max_lat}|%{max_lon})]æ¥åãè¯è®ºæå ³éç注éå表 + description_item: 注é %{id} ç RSS feed + opened: æ°æ³¨é(%{place} éè¿) + reopened: éæ°æ¿æ´»ç注é(%{place} éè¿) + title: OpenStreetMap 注é notifier: diary_comment_notification: footer: æ¨ä¹å¯ä»¥éè¿%{readurl}æ¥è¯»åè¯è®ºï¼å¹¶ä¸å¨%{commenturl}æ¥æ°åè¯è®ºæè éè¿%{replyurl}åå¤ @@ -1096,13 +1276,12 @@ zh-CN: email_confirm_plain: click_the_link: å¦æè¿æ¯æ¨ï¼è¯·ç¹å»ä¸é¢çé¾æ¥ä»¥ç¡®è®¤æ´æ¹ã greeting: æ¨å¥½ï¼ - hopefully_you_1: æ人(å¸ææ¯æ¨)æ³è¦æ´æ¹ä»ä»¬ççµåé®ä»¶å°å - hopefully_you_2: "%{server_url} 为 %{new_address}ã" + hopefully_you: æ人(å¸ææ¯æ¨)å¨%{server_url}å°é®ç®±å°åæ´æ¹å°äº %{new_address}ã friend_notification: befriend_them: æ¨å¯ä»¥å¨ %{befriendurl} æä»ä»¬å 为æåã - had_added_you: "%{user} å·²ç»å¨ Openstreetmap ä¸å æ¨ä¸ºå¥½åã" + had_added_you: "%{user}å·²ç»å¨OpenStreetMapæ·»å ä½ ä¸ºæåã" see_their_profile: æ¨å¯ä»¥å¨ %{userurl} ä¸æ¥çä»ä»¬ç个人信æ¯ã - subject: "[OpenStreetMap] %{user} å·²å æ¨ä¸ºå¥½å" + subject: "[OpenStreetMap]%{user}æ·»å ä½ ä¸ºæå" gpx_notification: and_no_tags: 并ä¸æ²¡ææ ç¾ã and_the_tags: å以ä¸æ ç¾ï¼ @@ -1123,46 +1302,41 @@ zh-CN: lost_password_html: click_the_link: å¦æè¿æ¯æ¨ï¼è¯·ç¹å»ä¸é¢çé¾æ¥éç½®æ¨çå¯ç ã greeting: æ¨å¥½ï¼ - hopefully_you: æ人(å¯è½æ¯æ¨)å·²è¦æ±å¯¹æ¤çµåé®ä»¶å°åä¸ç openstreetmap.org è´¦æ·éç½®å¯ç + hopefully_you: æ人(å¯è½æ¯æ¨)å·²è¦æ±é置该çµåé®ä»¶å°åä¸ç openstreetmap.org è´¦æ·å¯ç lost_password_plain: click_the_link: å¦æè¿æ¯æ¨ï¼è¯·ç¹å»ä¸é¢çé¾æ¥éç½®æ¨çå¯ç ã greeting: æ¨å¥½ï¼ - hopefully_you_1: æ人(å¯è½æ¯æ¨)å·²è¦æ±å¯¹æ¤ - hopefully_you_2: çµåé®ä»¶å°åä¸ç openstreetmap.org è´¦æ·éç½®å¯ç ã + hopefully_you: æ人(å¯è½æ¯æ¨)å·²è¦æ±é置该çµåé®ä»¶å°åä¸ç openstreetmap.org å¸æ·å¯ç ã message_notification: - footer1: æ¨å¯ä»¥å¨ %{readurl} é 读è¿æ¡æ¶æ¯ - footer2: 并ä¸æ¨å¯ä»¥å¨ %{replyurl} åå¤ - header: "%{from_user} å·²ç»éè¿ OpenStreetMap åæ¨åéæ é¢ä¸º %{subject} çæ¶æ¯ï¼" - hi: "%{to_user} æ¨å¥½ï¼" + footer_html: ä½ è¿å¯ä»¥å¨%{readurl}é 读è¿æ¡ä¿¡æ¯å¹¶å¨%{replyurl}åå¤ + header: "%{from_user}å·²ç»éè¿OpenStreetMapç»ä½ åéäºä¸æ¡ä¸»é¢ä¸º%{subject}çä¿¡æ¯ï¼" + hi: å¨ï¼%{to_user}ï¼ subject_header: "[OpenStreetMap] %{subject}" + note_comment_notification: + anonymous: ä¸ä½å¿åç¨æ· + closed: + commented_note: "%{commenter} 解å³äºæ¨æå ´è¶£çä¸ä¸ªå°å¾æ³¨éã该注éä½äº %{place} éè¿ã" + subject_other: "[OpenStreetMap] %{commenter} 解å³äºæ¨æå ´è¶£çä¸ä¸ªæ³¨é" + subject_own: "[OpenStreetMap] %{commenter} 解å³äºæ¨çä¸ä¸ªæ³¨é" + your_note: "%{commenter} 解å³äºæ¨å¨ %{place} éè¿çä¸ä¸ªæ³¨éã" + commented: + commented_note: "%{commenter} è¯è®ºäºæ¨æå ´è¶£çä¸ä¸ªå°å¾æ³¨éã该注éä½äº %{place} éè¿ã" + subject_other: "[OpenStreetMap] %{commenter} è¯è®ºäºæ¨æå ´è¶£çä¸ä¸ªæ³¨é" + subject_own: "[OpenStreetMap] %{commenter} è¯è®ºäºæ¨çä¸ä¸ªæ³¨é" + your_note: "%{commenter} è¯è®ºäºæ¨å¨ %{place} éè¿çä¸ä¸ªæ³¨éã" + details: 注éçæ´å¤ç»èå¯ä»¥å¨%{url}æ¾å°ã + greeting: æ¨å¥½ï¼ + reopened: + commented_note: "%{commenter} éæ°æ¿æ´»äºæ¨æå ´è¶£çä¸ä¸ªå°å¾æ³¨éã该注éä½äº %{place} éè¿ã" + subject_other: "[OpenStreetMap] %{commenter} éæ°æ¿æ´»äºæ¨æå ´è¶£çä¸ä¸ªæ³¨é" + subject_own: "[OpenStreetMap] %{commenter} éæ°æ¿æ´»äºæ¨çä¸ä¸ªæ³¨é" + your_note: "%{commenter} éæ°æ¿æ´»äºæ¨å¨ %{place} éè¿çä¸ä¸ªæ³¨éã" signup_confirm: confirm: å¨å¼å§ä¹åï¼æ们éè¦ç¡®è®¤è¿ä¸ªè¯·æ±æ¥èªäºæ¨ãå¦æç¡®å®è¿æ ·ï¼é£ä¹è¯·ç¹å»ä»¥ä¸é¾æ¥ä»¥ç¡®è®¤æ¨çå¸æ·ï¼ - created: æ人(å¸ææ¯æ¨)åå¨ %{site_url} å建äºä¸ä¸ªå¸æ·ã + created: æ人(å¸ææ¯æ¨)åå¨%{site_url}å建äºä¸ä¸ªå¸æ·ã greeting: æ¨å¥½ï¼ subject: "[OpenStreetMap] 欢è¿å å ¥ OpenStreetMap" - welcome: æ们欢è¿æ¨ï¼å¹¶æä¾ä¸äºé¢å¤çä¿¡æ¯ï¼å¸®å©æ¨å¼å§ä½¿ç¨ã - signup_confirm_html: - ask_questions: æ¨å¯ä»¥å¨æ们çé®çç«ç¹é®å ³äº OpenStreetMap çä»»ä½é®é¢ã - current_user: ä¸ä¸ªåºäºå ¶æå¤ä½ç½®çï¼å½åç¨æ·åç±»å表å¯ä»è¿éè·å¾ï¼Category:Users_by_geographical_region. - get_reading: å¨ç»´åºä¸é 读æ´å¤å ³äº OpenStreetMap çèµææéè¿ OpenStreetMap å客å Twitter äºè§£ææ°çæ¶æ¯ï¼æè æµè§ OpenStreetMap åå§äºº Steve Coast ç OpenGeoData å客äºè§£è¿ä¸ªè®¡åçåå²ï¼å ¶ä¸ä¹ææ客å¯ä»¥å¬ï¼ - introductory_video: æ¨å¯ä»¥è§çä¸é¨%{introductory_video_link}ã - more_videos: è¿éæ%{more_videos_link}ã - more_videos_here: æ´å¤çå½±ç - user_wiki_page: æ¨èæ¨åç«ä¸ä¸ªç¨æ·ç»´åºé¡µé¢ï¼å®å æ¬åç±»æ ç¾ï¼ç¨æ¥æéæ¨æå¨ä½ç½®ï¼ä¾å¦ [[Category:Users_in_London]]ã - video_to_openstreetmap: OpenStreetMap çä»ç»ç - wiki_signup: æ¨å¯è½ä¹æ³è¦æ³¨åå° OpenStreetMap ç»´åºã - signup_confirm_plain: - ask_questions: æ¨å¯ä»¥å¨æ们çé®çç«ç¹é®å ³äº OpenStreetMap çä»»ä½é®é¢ï¼ - blog_and_twitter: éè¿ OpenStreetMap çå客æ Twitter 以äºè§£ææ°æ¶æ¯ï¼ - current_user: ä¸ä¸ªåºäºå ¶æå¤ä½ç½®çï¼å½åç¨æ·åç±»å表å¯ä»è¿éè·å¾ï¼ - introductory_video: æ¨å¯ä»¥å¨è¿éè§ç OpenStreetMap çä»ç»è§é¢ï¼ - more_videos: æ´å¤çè§é¢è¯·çè¿éï¼ - opengeodata: OpenGeoData.org æ¯ OpenStreetMap åå§äºº Steve Coast çå客ï¼å¨ä¸é¢ä¹ææå®¢ï¼ - the_wiki: å¨ç»´åºä¸é 读 OpenStreetMap çä»ç»ï¼ - the_wiki_url: http://wiki.openstreetmap.org/wiki/Beginners%27_Guide - user_wiki_page: æ¨èæ¨åç«ä¸ä¸ªç¨æ·ç»´åºé¡µé¢ï¼å®å æ¬åç±»æ ç¾ï¼ç¨æ¥æéæ¨æå¨ä½ç½®ï¼ä¾å¦[[Category:Users_in_London]ã - wiki_signup: æ¨å¯è½ä¹æ³å¨ OpenStreetMap ç»´åºä¸æ³¨åï¼ - wiki_signup_url: http://wiki.openstreetmap.org/index.php?title=Special:Userlogin&type=signup&returnto=Main_Page + welcome: çä½ ç¡®è®¤å¸å·åï¼æ们å°æä¾ä¸äºé¢å¤çä¿¡æ¯ä»¥å¸®å©ä½ å¼å§ä½¿ç¨ã oauth: oauthorize: allow_read_gpx: 读åæ¨çç§äºº GPS 轨迹ã @@ -1171,10 +1345,11 @@ zh-CN: allow_write_api: ä¿®æ¹å°å¾ã allow_write_diary: å建æ¥è®°ãè¯è®ºå交æåã allow_write_gpx: ä¸ä¼ GPS 轨迹ã + allow_write_notes: ä¿®æ¹æ³¨éã allow_write_prefs: ä¿®æ¹æ¨çç¨æ·é¦é项ã request_access: "%{user}ï¼åºç¨ç¨åº %{app_name} è¦æ±è®¿é®æ¨çå¸æ·ã请确å®æ¨è¦è®©æ¤åºç¨ç¨åºä½¿ç¨ä¸ååè½ãæ¨å¯ä»¥æç §èªå·±çææéæ©å 个ã" revoke: - flash: æ¨å·²ç»æ³¨é %{application} çè®°å·ã + flash: æ¨å·²ç»æ³¨é %{application} ç令çã oauth_clients: create: flash: 注åä¿¡æ¯æå @@ -1189,6 +1364,7 @@ zh-CN: allow_write_api: ä¿®æ¹å°å¾ã allow_write_diary: å建æ¥è®°ãè¯è®ºå交æåã allow_write_gpx: ä¸ä¼ GPS 轨迹ã + allow_write_notes: ä¿®æ¹æ³¨éã allow_write_prefs: ä¿®æ¹ä»ä»¬çç¨æ·åæ°è®¾ç½®ã callback_url: åè° URL name: å称 @@ -1219,6 +1395,7 @@ zh-CN: allow_write_api: ä¿®æ¹å°å¾ã allow_write_diary: å建æ¥è®°ãè¯è®ºå交æåã allow_write_gpx: ä¸ä¼ GPS 轨迹ã + allow_write_notes: ä¿®æ¹æ³¨éã allow_write_prefs: ä¿®æ¹ä»ä»¬çç¨æ·é¦é项ã authorize_url: ææ URLï¼ confirm: æ¨ç¡®å®åï¼ @@ -1227,21 +1404,41 @@ zh-CN: key: ç¨æ·é®ï¼ requests: è¦åç¨æ·è¦æ±ä¸åæéï¼ secret: ç¨æ·å¯é¥ï¼ - support_notice: æ们æ¯æ HMAC-SHA1 (æ¨è)å ssl 模å¼ç纯æåã + support_notice: æ们æ¯æHMAC-SHA1ï¼æ¨èï¼åRSA-SHA1ç½²åã title: "%{app_name} ç OAuth 详ç»ä¿¡æ¯" url: 请æ±ä»¤ç URLï¼ update: flash: æ´æ°å®¢æ·ç«¯ä¿¡æ¯æå printable_name: - with_version: "%{id}ï¼çæ¬ %{version}" + with_version: "%{id}ï¼çæ¬%{version}" redaction: + create: + flash: èç¹è¢«å建ã + destroy: + error: éæ¯è¿ä¸ªçæ¬æ¯åºéäºã + flash: çæ¬éæ¯äºã + not_empty: çæ¬é空ã请å æ¸ ç©ºææçæ¬åå¨éæ¯å®ã edit: - description: 说æ + description: æè¿° + heading: ç¼è¾èç¹ + submit: ä¿åä¿®æ¹ + title: ç¼è¾èç¹ + index: + empty: 没æå¯æ¾ç¤ºçä¿®æ¹ã + heading: ä¿®æ¹å表 + title: ä¿®æ¹å表 new: - description: 说æ + description: æè¿° + heading: è¾å ¥æ°ä¿®æ¹çä¿¡æ¯ + submit: åå»ºä¿®æ¹ + title: æ£å¨å建æ°çä¿®æ¹ show: confirm: æ¨ç¡®å®åï¼ - description: 说æï¼ + description: æè¿°ï¼ + destroy: 移é¤æ¤èç¹ + edit: ç¼è¾æ¤èç¹ + heading: æ¾ç¤ºä¿®è®¢ "%{title}" + title: æ¾ç¤ºä¿®è®¢ user: "å建è :" update: flash: æ´æ¹å·²ä¿åã @@ -1250,6 +1447,7 @@ zh-CN: anon_edits: (%{link}) anon_edits_link_text: äºè§£ä¸ºä»ä¹è¿å¾éè¦ã flash_player_required: æ¨éè¦ Flash Player æ¥ä½¿ç¨ OpenStreetMap Flash ç¼è¾å¨ Potlatchãæ¨å¯ä»¥ä» Adobe.com ä¸è½½ Flash Playerãå ¶ä»å ç§éæ©ä¹å¯ä»¥ç¨æ¥ç¼è¾ OpenStreetMapã + id_not_configured: iD å°æªé ç½® no_iframe_support: æ¨çæµè§å¨ä¸æ¯æ HTML åµå ¥å¼æ¡æ¶ï¼è¿æ¯æ¤åè½æéè¦çã not_public: æ¨å°æªå ¬å¼æ¨çç¼è¾ã not_public_description: æ¨å°æ æ³åç¼è¾æ¤å°å¾ï¼ç´å°æ¨åå°å¦ä¸æè¿°ãæ¨å¯ä»¥éè¿æ¨ç%{user_page}å ¬å¼æ¨çç¼è¾ã @@ -1258,6 +1456,7 @@ zh-CN: potlatch_unsaved_changes: æ¨æå°æªä¿åçä¿®æ¹ã(è¦å¨ Potlatch ä¸ä¿åï¼å¦æå¨å¨çº¿æ¨¡å¼ä¸ç¼è¾ï¼æ¨éè¦åæ¶éæ©å½åçè·¯å¾æèç¹ï¼æè ç¹å»ä¿åï¼å¦ææä¿åæé®ã) user_page_link: ç¨æ·é¡µ index: + createnote: æ·»å ä¸ä¸ªæ³¨é js_1: æ¨æ许æ£å¨ä½¿ç¨ä¸æ¯æ JavaScript çæµè§å¨ï¼æ许æ¨ç¦ç¨äº JavaScriptã js_2: OpenStreetMap ä½¿ç¨ JavaScript 让å°å¾æ´å¹³æ»ã license: @@ -1266,8 +1465,6 @@ zh-CN: remote_failed: ç¼è¾å¤±è´¥ - 请确ä¿å·²å è½½ JOSM æ Merkaartor 并å¯ç¨äºè¿ç¨æ§å¶ shortlink: çé¾æ¥ key: - map_key: å¾ä¾ - map_key_tooltip: å°å¾çå¾ä¾ table: entry: admin: è¡æ¿åºè¾¹ç @@ -1296,6 +1493,7 @@ zh-CN: footway: æ¥é forest: 森æ golf: é«å°å¤«çåº + heathland: èå¡ industrial: å·¥ä¸åº lake: - æ¹ @@ -1361,15 +1559,20 @@ zh-CN: search_results: æç´¢ç»æ time: formats: - friendly: "%Y å¹´ %B %e æ¥ %H:%M" + friendly: "%Yå¹´%Bæ%eæ¥ %H:%M" trace: create: trace_uploaded: æ¨ç GPX æ件已ç»è¢«ä¸ä¼ ï¼æ£çå¾ è¢«è¾å ¥æ°æ®åºãè¿é常å¨åå°æ¶ä¹å ï¼å½ä¸ä¼ ç»æåä¼åé®ä»¶éç¥æ¨ã upload_trace: ä¸ä¼ GPS 轨迹 delete: scheduled_for_deletion: 计å被å é¤çè·¯å¾ + description: + description_with_count: + one: GPX file with %{count} point from %{user} + other: æ¥èª%{user}ç带%{count}ç¹çGPXæ件 + description_without_count: "%{user}çGPXæ件" edit: - description: 说æï¼ + description: æè¿°ï¼ download: ä¸è½½ edit: ç¼è¾ filename: æ件åï¼ @@ -1386,7 +1589,10 @@ zh-CN: visibility: å¯è§æ§ï¼ visibility_help: è¿æ¯ä»ä¹ææï¼ visibility_help_url: http://wiki.openstreetmap.org/wiki/Visibility_of_GPS_traces + georss: + title: OpenStreetMap GPSè·è¸ª list: + description: æµè§æè¿ä¸ä¼ çGPS轨迹 empty_html: å°æ 轨迹ãä¸ä¼ æ°è½¨è¿¹æå¨ç»´åºé¡µé¢ä¸äºè§£ GPS 轨迹ã public_traces: å ¬å¼ç GPS 轨迹 public_traces_from: "%{user} çå ¬å¼ GPS 轨迹" @@ -1416,7 +1622,7 @@ zh-CN: trackable: å¯è¿½è¸ª view_map: æ¥çå°å¾ trace_form: - description: 说æï¼ + description: æè¿°ï¼ help: å¸®å© help_url: http://wiki.openstreetmap.org/wiki/Upload tags: æ ç¾ï¼ @@ -1429,17 +1635,17 @@ zh-CN: trace_header: see_all_traces: æ¥çææ轨迹 see_your_traces: æ¥çæ¨çææ轨迹 - traces_waiting: æ¨æ %{count} æ¡è¿½è¸ªè·¯å¾æ£çå¾ ä¸ä¼ ï¼è¯·åæ¨ä¸ä¼ æ´å¤è·¯å¾åçå¾ è¿äºä¼ å®ï¼ä»¥ç¡®ä¿ä¸ä¼ç»å ¶ä»ç¨æ·é æéåæ¥å µã + traces_waiting: æ¨æ %{count} æ¡è½¨è¿¹æ£çå¾ ä¸ä¼ ï¼è¯·å¨ä¸ä¼ æ´å¤è½¨è¿¹åçå¾ è¿äºä¼ å®ï¼ä»¥ç¡®ä¿ä¸ä¼ç»å ¶ä»ç¨æ·é æéåæ¥å µã upload_trace: ä¸ä¼ 轨迹 trace_optionals: tags: æ ç¾ trace_paging_nav: newer: è¾æ°è½¨è¿¹ older: è¾æ§è½¨è¿¹ - showing_page: æ¾ç¤ºç¬¬ %{page} 页 + showing_page: 第%{page}页 view: delete_track: å é¤è¿æ¡è½¨è¿¹ - description: 说æï¼ + description: æè¿°ï¼ download: ä¸è½½ edit: ç¼è¾ edit_track: ç¼è¾è¿æ¡è½¨è¿¹ @@ -1514,16 +1720,16 @@ zh-CN: update home location on click: ç¹å»å°å¾æ¶æ´æ°æå¨ä½ç½®ï¼ confirm: already active: 已确认æ¤å¸æ·ã - before you start: æ们ç¥éæ¨å¯è½æ¥äºå¼å§å¶å¾ï¼ä½å¨æ¤ä¹åï¼æ¨å¯è½å¸æå¨ä¸é¢ç表åä¸å¡«åä¸äºæå ³èªå·±çä¿¡æ¯ã button: 确认 - heading: 确认ç¨æ·å¸æ· + heading: æ£æ¥ä½ ççµåé®ä»¶ï¼ + introduction_1: æ们ååå·²ç»ç»ä½ åéäºç¡®è®¤é®ä»¶ã + introduction_2: ç¹å»çµåé®ä»¶å çé¾æ¥æ¥ç¡®è®¤æ¨çè´¦å·åï¼ä½ å°±å¯ä»¥å¼å§ç»å°å¾äºã press confirm button: æä¸é¢ç确认é®æ¿æ´»æ¨çå¸æ·ã - reconfirm: å¦ææ¨æ³¨åå·²ç»æä¸æ®µæ¶é´äºï¼æ¨å¯è½éè¦åéä¸å°æ°ç确认çµåé®ä»¶ã - success: 已确认æ¨çè´¦å·ï¼æè°¢æ¨ç注åï¼ - unknown token: 该æ è®°ä¼¼ä¹ä¸åå¨ã + reconfirm_html: å¦æä½ éè¦æ们éæ°åé确认é®ä»¶ï¼è¯·ç¹å»è¿éã + unknown token: 该确认å·å·²ç»è¿ææè ä¸åå¨ã confirm_email: button: 确认 - failure: å ·ææ¤è®°å·ççµåé®ä»¶å°åå·²ç»ç¡®è®¤è¿äºã + failure: å ·ææ¤ä»¤çççµåé®ä»¶å°åå·²ç»ç¡®è®¤è¿äºã heading: 确认çµåé®ä»¶å°ååæ´ press confirm button: æä¸é¢ç确认æé®ä»¥ç¡®è®¤æ¨çæ°çµåé®ä»¶å°åã success: 已确认æ¨ççµåé®ä»¶å°åï¼æè°¢æ¨ç注åï¼ @@ -1540,8 +1746,8 @@ zh-CN: heading: ç¨æ· hide: éèæéç¨æ· showing: - one: æ¾ç¤ºé¡µé¢ %{page} (%{first_item}/%{items}) - other: æ¾ç¤ºé¡µé¢ %{page} (%{first_item}-%{last_item}/%{items}) + one: "%{page}页ï¼%{items}ç第%{first_item}页ï¼" + other: "%{page}页ï¼%{items}ç第%{first_item}è³%{last_item}页ï¼" summary: "%{name} ç± %{ip_address} äº %{date} å建" summary_no_ip: "%{name} åå»ºäº %{date}" title: ç¨æ· @@ -1603,19 +1809,18 @@ zh-CN: button: æ·»å 为好å failed: 对ä¸èµ·ï¼æªè½æ·»å %{name} 为æåã heading: å° %{user} å 为好åï¼ - success: "%{name} ç°å¨æ¯æ¨çæåã" + success: "%{name}ç°å¨æ¯æ¨ç好åï¼" new: + about: + header: å è´¹èä¸å¯ç¼è¾ + html: "
ä¸åäºå ¶ä»å°å¾ï¼OpenStreetMapæ¯å®å ¨ç±åä½ ä¸æ ·ç人å建çï¼å¹¶ä¸å è´¹æä¾ç»ä»»ä½äººç¨ä»¥ä¿®æ£ãæ´æ°ãä¸è½½å使ç¨ã
\nç»å½æ¥è´¡ç®ä½ çåéå§ãæ们å°åéä¸ä»½é®ä»¶æ¥ç¡®è®¤æ¨çè´¦å·ã
" confirm email address: 确认é®ç®±ï¼ confirm password: 确认å¯ç ï¼ contact_webmaster: 请èç³»ç½ç«ç®¡çåæ¥å®æå建ä¸ä¸ªè´¦æ· - æ们å°å°½å¿«å°è¯å¤çæ¨ç请æ±ã - continue: ç»§ç» + continue: ç»å½ display name: æ¾ç¤ºå§åï¼ display name description: æ¨å ¬å¼æ¾ç¤ºçç¨æ·åãæ¨å¯ä»¥ç¨åå¨é¦é项ä¸æ´æ¹ã email address: é®ç®±ï¼ - fill_form: å¡«åè¡¨æ ¼ï¼æ们å°å°½å¿«åæ¨åéä¸å°é®ä»¶æ¥æ¿æ´»æ¨çå¸æ·ã - flash create success message: æè°¢æ¨ç注åãæ们已ç»å¯åºç¡®è®¤é®ä»¶å° %{email}ï¼åªè¦æ¨ç¡®è®¤æ¨çå¸æ·åå°±å¯ä»¥å¶ä½å°å¾äºã