From 3c251c4d31b5db9e863982c8f44d81c9e06f6a7a Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Mon, 5 Sep 2022 21:53:24 +0900 Subject: [PATCH] New translations translation.json (Persian) --- src/config/locales/fa/translation.json | 555 +++++++++++++++++++++++++ 1 file changed, 555 insertions(+) create mode 100644 src/config/locales/fa/translation.json diff --git a/src/config/locales/fa/translation.json b/src/config/locales/fa/translation.json new file mode 100644 index 00000000..a5e54f05 --- /dev/null +++ b/src/config/locales/fa/translation.json @@ -0,0 +1,555 @@ +{ + "main_menu": { + "application": { + "name": "Whalebird", + "about": "About Whalebird", + "preferences": "Preferences...", + "shortcuts": "Shortcut Keys", + "services": "Services", + "hide": "Hide Whalebird", + "hide_others": "Hide Others", + "show_all": "Show All", + "open": "Open Window", + "quit": "Quit" + }, + "toot": { + "name": "Toot", + "new": "New Toot" + }, + "edit": { + "name": "Edit", + "undo": "Undo", + "redo": "Redo", + "cut": "Cut", + "copy": "Copy", + "paste": "Paste", + "select_all": "Select All" + }, + "view": { + "name": "View", + "toggle_full_screen": "Toggle Full Screen" + }, + "window": { + "always_show_menu_bar": "Always Show Menu Bar", + "name": "Window", + "close": "Close Window", + "open": "Open Window", + "minimize": "Minimize", + "jump_to": "Jump to" + } + }, + "global_header": { + "add_new_account": "Add new account" + }, + "side_menu": { + "profile": "Profile", + "show_profile": "Show profile", + "edit_profile": "Edit profile", + "settings": "Settings", + "collapse": "Collapse", + "expand": "Expand", + "home": "Home", + "notification": "Notification", + "mention": "Mention", + "direct": "Direct messages", + "follow_requests": "Follow Requests", + "favourite": "Favourite", + "bookmark": "Bookmark", + "local": "Local timeline", + "public": "Public timeline", + "hashtag": "Hashtag", + "search": "Search", + "lists": "Lists" + }, + "header_menu": { + "home": "Home", + "notification": "Notification", + "mention": "Mention", + "favourite": "Favourite", + "bookmark": "Bookmark", + "follow_requests": "Follow Requests", + "direct_messages": "Direct Messages", + "local": "Local timeline", + "public": "Public timeline", + "hashtag": "Hashtag", + "search": "Search", + "lists": "Lists", + "members": "Members", + "option": { + "title": "Option", + "show_reblogs": "Show reblogs", + "show_replies": "Show replies", + "apply": "Apply" + }, + "new_toot": "Toot", + "reload": "Reload", + "settings": "Settings" + }, + "settings": { + "title": "Settings", + "general": { + "title": "General", + "toot": { + "title": "Toot", + "visibility": { + "description": "Customize default visibility of toot", + "notice": "This setting applies to only new toots, replies follow visibility of original toots", + "public": "Public", + "unlisted": "Unlisted", + "private": "Private", + "direct": "Direct" + }, + "sensitive": { + "description": "Mark media as sensitive by default" + } + } + }, + "timeline": { + "title": "Timeline", + "unread_notification": { + "title": "Unread Notification", + "description": "Customize unread notifications for each timeline.", + "direct": "Direct Messages", + "local": "Local Timeline", + "public": "Public Timeline" + }, + "use_marker": { + "title": "Load the timeline from the last reading position", + "home": "Home", + "notifications": "Notifications", + "mentions": "Mentions" + } + }, + "filters": { + "title": "Filters", + "form": { + "phrase": "Keyword or phrase", + "expire": "Expire after", + "context": "Filter contexts", + "irreversible": "Drop instead of hide", + "whole_word": "Whole word", + "submit": "Submit", + "cancel": "Cancel" + }, + "expires": { + "never": "Never", + "30_minutes": "30 minutes", + "1_hour": "1 hour", + "6_hours": "6 hours", + "12_hours": "12 hours", + "1_day": "1 day", + "1_week": "1 week" + }, + "new": { + "title": "New" + }, + "edit": { + "title": "Edit" + }, + "delete": { + "title": "Delete", + "confirm": "Are you sure to delete this filter?", + "confirm_ok": "Delete", + "confirm_cancel": "Cancel" + } + } + }, + "preferences": { + "title": "Preferences", + "general": { + "title": "General", + "sounds": { + "title": "Sounds", + "description": "Please set feedback sounds.", + "fav_rb": "When you favorite or boost the toot", + "toot": "When you post toot" + }, + "timeline": { + "title": "Timeline", + "description": "Customize view in your timelines.", + "cw": "Always expand posts marked with contents warnings", + "nsfw": "Always show all media", + "hideAllAttachments": "Always hide all media" + }, + "other": { + "title": "Other options", + "launch": "Launch app on login" + }, + "reset": { + "button": "Reset preferences" + } + }, + "appearance": { + "title": "Appearance", + "theme_color": "Theme color", + "theme": { + "system": "System", + "light": "Light", + "dark": "Dark", + "solarized_light": "SolarizedLight", + "solarized_dark": "SolarizedDark", + "kimbie_dark": "KimbieDark", + "custom": "Custom" + }, + "custom_theme": { + "background_color": "Base background", + "selected_background_color": "Focused background", + "global_header_color": "Account menu", + "side_menu_color": "Side menu", + "primary_color": "Primary font", + "regular_color": "Regular font", + "secondary_color": "Secondary font", + "border_color": "Border", + "header_menu_color": "Header menu", + "wrapper_mask_color": "Modal wrapper" + }, + "font_size": "Font size", + "font_family": "Font family", + "toot_padding": "Padding around toots", + "display_style": { + "title": "Display style of username", + "display_name_and_username": "Display name and username", + "display_name": "Display name", + "username": "Username" + }, + "time_format": { + "title": "Time format", + "absolute": "Absolute", + "relative": "Relative" + } + }, + "notification": { + "title": "Notification", + "enable": { + "description": "Please set notification events.", + "reply": "Notify me when I receive a reply", + "reblog": "Notify me when I receive a reblog", + "favourite": "Notify me when I receive a favourite", + "follow": "Notify me when I receive a follow", + "reaction": "Notify me when I receive a emoji reaction", + "follow_request": "Notify me when I receive a follow request", + "status": "Notify me when I receive a status notification", + "poll_vote": "Notify me when I receive a vote of poll", + "poll_expired": "Notify me when I receive a poll expired event" + } + }, + "account": { + "title": "Account", + "connected": "Connected Account", + "username": "Username", + "domain": "Domain", + "association": "Association", + "order": "Order", + "remove_association": "Remove association", + "remove_all_associations": "Remove all associations", + "confirm": "Confirm", + "cancel": "Cancel", + "confirm_message": "Are you sure to remove all associations?" + }, + "network": { + "title": "Network", + "proxy": { + "title": "Proxy Configuration", + "no": "No proxy", + "system": "Use system proxy", + "manual": "Manual proxy configuration", + "protocol": "Protocol", + "host": "Proxy host", + "port": "Proxy port", + "username": "Proxy username", + "password": "Proxy password", + "protocol_list": { + "http": "http", + "https": "https", + "socks4": "socks4", + "socks4a": "socks4a", + "socks5": "socks5", + "socks5h": "socks5h" + } + }, + "save": "Save" + }, + "language": { + "title": "Language", + "language": { + "title": "Language", + "description": "Choose the language you would like to use with Whalebird." + }, + "spellchecker": { + "title": "Spellcheck", + "enabled": "Enable spellchecker" + } + } + }, + "modals": { + "new_toot": { + "title": "New Toot", + "cw": "Write your warning here", + "status": "What is on your mind?", + "cancel": "Cancel", + "toot": "Toot", + "close_confirm": "Are you sure you want to discard this toot?", + "close_confirm_ok": "Discard", + "close_confirm_cancel": "Continue Editing", + "description": "Describe for the visually impaired", + "footer": { + "add_image": "Add images", + "poll": "Add a poll", + "change_visibility": "Change visibility", + "change_sensitive": "Change sensitive", + "add_cw": "Add content warning", + "pined_hashtag": "Pin the hashtag" + }, + "poll": { + "add_choice": "Add a choice", + "expires": { + "5_minutes": "5 minutes", + "30_minutes": "30 minutes", + "1_hour": "1 hour", + "6_hours": "6 hours", + "1_day": "1 day", + "3_days": "3 days", + "7_days": "7 days" + } + } + }, + "jump": { + "jump_to": "Jump to..." + }, + "add_list_member": { + "title": "Add Member to List", + "account_name": "Account name" + }, + "list_membership": { + "title": "List Memberships" + }, + "mute_confirm": { + "title": "Are you sure you want to mute?", + "body": "Hide notification from this user?", + "cancel": "Cancel", + "ok": "Mute" + }, + "shortcut": { + "title": "Keyboard shortcuts", + "ctrl_number": "Switch accounts", + "ctrl_k": "Jump to other timelines", + "ctrl_n": "Open the new toot modal", + "ctrl_enter": "Post the toot", + "ctrl_r": "Reload current timeline", + "j": "Select the next toot", + "k": "Select the previous toot", + "h": "Switch focus to the left column", + "l": "Switch focus to the right column", + "r": "Reply to the toot", + "b": "Reblog the toot", + "f": "Favourite the toot", + "o": "Open details of the toot", + "p": "Open account profile of the toot", + "i": "Open the images", + "x": "Show/hide CW and NSFW", + "?": "Show this help", + "esc": "Close current page" + }, + "report": { + "title": "Reporting this user", + "comment": "Additional comments", + "cancel": "Cancel", + "ok": "Report" + } + }, + "cards": { + "toot": { + "show_more": "Show more", + "hide": "Hide", + "sensitive": "Show sensitive content", + "view_toot_detail": "View Toot Detail", + "open_in_browser": "Open in Browser", + "copy_link_to_toot": "Copy Link to Toot", + "mute": "Mute", + "block": "Block", + "report": "Report", + "delete": "Delete", + "via": "via {{application}}", + "reply": "Reply", + "reblog": "Reblog", + "fav": "Favourite", + "detail": "Toot details", + "bookmark": "Bookmark", + "pinned": "Pinned toot", + "poll": { + "vote": "Vote", + "votes_count": "votes", + "until": "until {{datetime}}", + "left": "{{datetime}} left", + "refresh": "Refresh" + } + }, + "status_loading": { + "message": "Load more status" + } + }, + "side_bar": { + "account_profile": { + "follows_you": "Follows you", + "doesnt_follow_you": "Doesn't follow you", + "detail": "Detail", + "follow": "Follow this user", + "unfollow": "Unfollow this user", + "subscribe": "Subscribe this user", + "unsubscribe": "Unsubscribe this user", + "follow_requested": "Follow requested", + "open_in_browser": "Open in Browser", + "manage_list_memberships": "Manage List Memberships", + "mute": "Mute", + "unmute": "Unmute", + "unblock": "Unblock", + "block": "Block", + "toots": "Toots", + "follows": "Follows", + "followers": "Followers" + } + }, + "follow_requests": { + "accept": "Accept", + "reject": "Reject" + }, + "hashtag": { + "tag_name": "Tag name", + "delete_tag": "Delete tag", + "save_tag": "Save tag" + }, + "search": { + "search": "Search", + "account": "Account", + "tag": "Hashtag", + "keyword": "keyword", + "toot": "Toot" + }, + "lists": { + "index": { + "new_list": "New List", + "edit": "Edit", + "delete": { + "confirm": { + "title": "Confirm", + "message": "This operation can not be undone, this list will be permanently deleted", + "ok": "Delete", + "cancel": "Cancel" + } + } + } + }, + "login": { + "domain_name_label": "First, let's log in to a Mastodon server. Please enter a server domain name.", + "proxy_info": "If you want to use proxy server, please setup your proxy in", + "proxy_here": " here", + "search": "Search", + "login": "Login" + }, + "authorize": { + "manually_1": "An authorization page has opened in your browser.", + "manually_2": "If it has not opened, please go to the following URL manually.", + "code_label": "Please paste the authorization code from your browser:", + "misskey_label": "Please submit after you authorize in your browser.", + "submit": "Submit" + }, + "receive_drop": { + "drop_message": "Drop to Upload to Mastodon" + }, + "message": { + "account_load_error": "Failed to load accounts", + "account_remove_error": "Failed to remove the account", + "preferences_load_error": "Failed to load preferences", + "timeline_fetch_error": "Failed to fetch timeline", + "notification_fetch_error": "Failed to fetch notification", + "favourite_fetch_error": "Failed to fetch favorite", + "follow_request_accept_error": "Failed to accept the request", + "follow_request_reject_error": "Failed to reject the request", + "start_streaming_error": "Failed to start streaming", + "start_all_streamings_error": "Failed to start streaming of {{domain}}", + "attach_error": "Could not attach the file", + "authorize_duplicate_error": "Can not login the same account of the same domain", + "authorize_error": "Failed to authorize", + "followers_fetch_error": "Failed to fetch followers", + "follows_fetch_error": "Failed to fetch follows", + "toot_fetch_error": "Failed to fetch the toot detail", + "follow_error": "Failed to follow the user", + "unfollow_error": "Failed to unfollow the user", + "subscribe_error": "Failed to subscribe the user", + "unsubscribe_error": "Failed to unsubscribe the user", + "lists_fetch_error": "Failed to fetch lists", + "list_create_error": "Failed to create a list", + "members_fetch_error": "Failed to fetch members", + "remove_user_error": "Failed to remove the user", + "find_account_error": "Account not found", + "reblog_error": "Failed to reblog", + "unreblog_error": "Failed to unreblog", + "favourite_error": "Failed to favourite", + "unfavourite_error": "Failed to unfavourite", + "bookmark_error": "Failed to bookmark", + "unbookmark_error": "Failed to remove bookmark", + "delete_error": "Failed to delete the toot", + "search_error": "Failed to search", + "toot_error": "Failed to toot", + "update_list_memberships_error": "Failed to update the list memberships", + "add_user_error": "Failed to add user", + "authorize_url_error": "Failed to get authorize url", + "domain_confirmed": "{{domain}} is confirmed, please login", + "domain_doesnt_exist": "Failed to connect {{domain}}, make sure the server URL", + "loading": "Loading...", + "language_not_support_spellchecker_error": "This language is not supported by Spellchecker", + "update_filter_error": "Failed to update the filter", + "create_filter_error": "Failed to create the filter" + }, + "validation": { + "login": { + "require_domain_name": "A domain name is required", + "domain_format": "Please only enter the domain name" + }, + "new_toot": { + "toot_length": "Toot length should be {{min}} to {{max}}", + "attach_length": "You can only attach up to {{max}} image", + "attach_length_plural": "You can only attach up to {{max}} images", + "attach_image": "You can only attach images or videos", + "poll_invalid": "Invalid poll choices" + } + }, + "notification": { + "favourite": { + "title": "Favourite", + "body": "{{username}} favourited your status" + }, + "follow": { + "title": "Follow", + "body": "{{username}} is now following you" + }, + "follow_request": { + "title": "FollowRequest", + "body": "Receive a follow request from {{username}}" + }, + "reblog": { + "title": "Reblog", + "body": "{{username}} boosted your status" + }, + "quote": { + "title": "Quote", + "body": "{{username}} quoted your status" + }, + "reaction": { + "title": "Reaction", + "body": "{{username}} reacted your status" + }, + "status": { + "title": "Status", + "body": "{{username}} just posted" + }, + "poll_vote": { + "title": "PollVote", + "body": "{{username}} voted your poll" + }, + "poll_expired": { + "title": "PollExpired", + "body": "{{username}}'s poll is expired" + } + } +}