i18n: update translations from Crowdin

Change-Id: I7b1d2bd7cb97547bff590fd01c3c1651078d5c5c
diff --git a/src/static/_locales/fa/messages.json b/src/static/_locales/fa/messages.json
index 9962e26..7a7b730 100644
--- a/src/static/_locales/fa/messages.json
+++ b/src/static/_locales/fa/messages.json
@@ -1,118 +1,118 @@
 {
-	"appName": {
-		"message": "ترجمه کردن متن انتخاب شده",
-		"description": "The app name"
-	},
-	"appBetaName": {
-		"message": "ترجمه کردن متن انتخاب شده‌ (نسخه بتا)",
-		"description": "The beta app name"
-	},
-	"appCanaryName": {
-		"message": "ترجمه کردن متن انتخاب شده (Canary)",
-		"description": "The beta app name"
-	},
-	"appDescription": {
-		"message": "ترجمه کردن متن انتخاب شده با مترجم گوگل",
-		"description": "The app description"
-	},
-	"contextmenu_title": {
-		"message": "ترجمه متن انتخاب شده به ...",
-		"description": "Title of the context menu that appears when a right click is done. Inside this parent item there are the target languages."
-	},
-	"contextmenu_title2": {
-		"message": "ترجمه متن انتخاب شده به '$language$'",
-		"description": "Title of the context menu that appears when a right click is done and there's only one language available.",
-		"placeholders": {
-			"language": {
-				"content": "$1",
-				"example": "Language to translate into."
-			}
-		}
-	},
-	"contextmenu_edit": {
-		"message": "ویرایش زبان ها",
-		"description": "Title of the item inside the 'Translate section into...' context menu which is used to go to the options page."
-	},
-	"options_welcome": {
-		"message": "خوش آمدید!",
-		"description": "Title of the options page which welcomes users"
-	},
-	"options_introduction": {
-		"message": "لطفا زبان هایی را که میخواهید در منوی ترجمه نمایش داده شوند انتخاب کنید.",
-		"description": "Introduction paragraph in the options page preceding the language list."
-	},
-	"options_languageselectheader": {
-		"message": "زبان ها:",
-		"description": "Header of the selected languages list."
-	},
-	"options_otheroptionsheader": {
-		"message": "سایر گزینه ها",
-		"description": "Subheader in the options page before the options to choose where should the translation be shown.."
-	},
-	"options_tabsoption_1": {
-		"message": "بازکردن مترجم گوگل در یک تب جدید برای هر ترجمه",
-		"description": "Option which defines where should the translations be shown (in this case, each translation will be opened in a new tab)."
-	},
-	"options_tabsoption_2": {
-		"message": "بازکردن مترجم گوگل در یک تب خاص و تغییر ترجمه قبل به جای باز کردن چند تب",
-		"description": "Option which defines where should the translations be shown (in this case, each translation will be opened in the same tab used for the previous translation, or will open a new tab if there aren't any translation tabs open)."
-	},
-	"options_tabsoption_3": {
-		"message": "بازکردن مترجم گوگل در یک پنجره بازشو (popup)",
-		"description": "Option which defines where should the translations be shown (in this case, each translation will be opened in a new popup)."
-	},
-	"options_savebutton": {
-		"message": "ذخیره",
-		"description": "Save button in the settings page"
-	},
-	"options_addlanguage": {
-		"message": "اضافه کردن زبان",
-		"description": "Title for the 'Add language' dialog"
-	},
-	"options_addlanguage_addbutton": {
-		"message": "افزودن",
-		"description": "'Add' button in the footer of the languages list which is used to show a dialog with a list of potential languages to add. In the dialog, this message is also shown inside a button which is used to confirm the action."
-	},
-	"options_language_label": {
-		"message": "زبان:",
-		"description": "Label for the language selector in the 'Add language' dialog"
-	},
-	"options_credits": {
-		"message": "سازندگان",
-		"description": "Message for the link to the credits dialog, and also the title for the credits dialog, which shows a list of open source projects used inside the extension and a list of translators/contributors."
-	},
-	"options_credits_createdby": {
-		"message": "افزونه توسط <a href=\"https://www.avm99963.com/\" target=\"_blank\">@avm99963</a>  (Adrià Vilanova Martínez) ساخته شده است.",
-		"description": "Text shown in the credits dialog, which shows that the extension was created by Adrià Vilanova Martínez (and their username is avm99963)."
-	},
-	"options_credits_homepage": {
-		"message": "صفحه اصلی",
-		"description": "Text shown for links to go to each homepage of open source projects in the credits. NOTE: put in in lowercase letters"
-	},
-	"options_credits_by": {
-		"message": "توسط",
-		"description": "Fragment of the author statement in an item of the credits. NOTE: put in in lowercase letters. EXAMPLE: '{{options_credits_by}} Adrià Vilanova Martínez'"
-	},
-	"options_credits_translations": {
-		"message": "ترجمه ها",
-		"description": "Header for the section in the credits dialog which recognizes translators."
-	},
-	"options_credits_translations_paragraph": {
-		"message": "من میخواهم از عوامل زیر که به صورت داوطلبانه رابط کاربری افزونه را به زبان های زیادی ترجمه کردند تشکر ویژه کنم:",
-		"description": "Paragraph in the 'Translations' section of the credits dialog, which recognizes translators. Following this paragraph there's a list with all the translators' names (if you've translated a string in Crowdin, you'll automatically be added to the list in the following extension update)."
-	},
-	"options_ok": {
-		"message": "باشه",
-		"description": "OK button in informative dialogs, which is used to close them (no action is done when pressing these buttons)"
-	},
-	"options_cancel": {
-		"message": "انصراف",
-		"description": "Cancel button in the dialogs, to reject an action."
-	},
-	"notification_install_title": {
-		"message": "از شما سپاسگذاریم که 'Translate Selected Text' را نصب کردید."
-	},
-	"notification_install_message": {
-		"message": "برای تنظیم کردن روی اعلان کلیک کنید."
-	}
+  "appName": {
+    "message": "ترجمه کردن متن انتخاب شده",
+    "description": "The app name"
+  },
+  "appBetaName": {
+    "message": "ترجمه کردن متن انتخاب شده‌ (نسخه بتا)",
+    "description": "The beta app name"
+  },
+  "appCanaryName": {
+    "message": "ترجمه کردن متن انتخاب شده (Canary)",
+    "description": "The beta app name"
+  },
+  "appDescription": {
+    "message": "ترجمه کردن متن انتخاب شده با مترجم گوگل",
+    "description": "The app description"
+  },
+  "contextmenu_title": {
+    "message": "ترجمه متن انتخاب شده به ...",
+    "description": "Title of the context menu that appears when selecting text in a website and then right clicking it. Inside this parent item there are the target languages."
+  },
+  "contextmenu_title2": {
+    "message": "ترجمه متن انتخاب شده به '$language$'",
+    "description": "Title of the context menu that appears after selecting text in a website and right clicking it, when only one target language has been configured.",
+    "placeholders": {
+      "language": {
+        "content": "$1",
+        "example": "Language to translate into."
+      }
+    }
+  },
+  "contextmenu_edit": {
+    "message": "ویرایش زبان ها",
+    "description": "Title of the item inside the 'Translate section into...' context menu which is used to go to the options page."
+  },
+  "options_welcome": {
+    "message": "خوش آمدید!",
+    "description": "Title of the options page which welcomes users"
+  },
+  "options_introduction": {
+    "message": "لطفا زبان هایی را که میخواهید در منوی ترجمه نمایش داده شوند انتخاب کنید.",
+    "description": "Introduction paragraph in the options page preceding the language list."
+  },
+  "options_languageselectheader": {
+    "message": "زبان ها:",
+    "description": "Header of the selected languages list."
+  },
+  "options_otheroptionsheader": {
+    "message": "سایر گزینه ها",
+    "description": "Subheader in the options page before the options to choose where should the translation be shown.."
+  },
+  "options_tabsoption_1": {
+    "message": "بازکردن مترجم گوگل در یک تب جدید برای هر ترجمه",
+    "description": "Option which defines where should the translations be shown (in this case, each translation will be opened in a new tab)."
+  },
+  "options_tabsoption_2": {
+    "message": "بازکردن مترجم گوگل در یک تب خاص و تغییر ترجمه قبل به جای باز کردن چند تب",
+    "description": "Option which defines where should the translations be shown (in this case, each translation will be opened in the same tab used for the previous translation, or will open a new tab if there aren't any translation tabs open)."
+  },
+  "options_tabsoption_3": {
+    "message": "بازکردن مترجم گوگل در یک پنجره بازشو (popup)",
+    "description": "Option which defines where should the translations be shown (in this case, each translation will be opened in a new popup)."
+  },
+  "options_savebutton": {
+    "message": "ذخیره",
+    "description": "Save button in the settings page"
+  },
+  "options_addlanguage": {
+    "message": "اضافه کردن زبان",
+    "description": "Title for the 'Add language' dialog"
+  },
+  "options_addlanguage_addbutton": {
+    "message": "افزودن",
+    "description": "'Add' button in the footer of the languages list which is used to show a dialog with a list of potential languages to add. In the dialog, this message is also shown inside a button which is used to confirm the action."
+  },
+  "options_language_label": {
+    "message": "زبان:",
+    "description": "Label for the language selector in the 'Add language' dialog"
+  },
+  "options_credits": {
+    "message": "سازندگان",
+    "description": "Message for the link to the credits dialog, and also the title for the credits dialog, which shows a list of open source projects used inside the extension and a list of translators/contributors."
+  },
+  "options_credits_createdby": {
+    "message": "افزونه توسط <a href=\"https://www.avm99963.com/\" target=\"_blank\">@avm99963</a>  (Adrià Vilanova Martínez) ساخته شده است.",
+    "description": "Text shown in the credits dialog, which shows that the extension was created by Adrià Vilanova Martínez (and their username is avm99963)."
+  },
+  "options_credits_homepage": {
+    "message": "صفحه اصلی",
+    "description": "Text shown for links to go to each homepage of open source projects in the credits. NOTE: put in in lowercase letters"
+  },
+  "options_credits_by": {
+    "message": "توسط",
+    "description": "Fragment of the author statement in an item of the credits. NOTE: put in in lowercase letters. EXAMPLE: '{{options_credits_by}} Adrià Vilanova Martínez'"
+  },
+  "options_credits_translations": {
+    "message": "ترجمه ها",
+    "description": "Header for the section in the credits dialog which recognizes translators."
+  },
+  "options_credits_translations_paragraph": {
+    "message": "من میخواهم از عوامل زیر که به صورت داوطلبانه رابط کاربری افزونه را به زبان های زیادی ترجمه کردند تشکر ویژه کنم:",
+    "description": "Paragraph in the 'Translations' section of the credits dialog, which recognizes translators. Following this paragraph there's a list with all the translators' names (if you've translated a string in Crowdin, you'll automatically be added to the list in the following extension update)."
+  },
+  "options_ok": {
+    "message": "باشه",
+    "description": "OK button in informative dialogs, which is used to close them (no action is done when pressing these buttons)"
+  },
+  "options_cancel": {
+    "message": "انصراف",
+    "description": "Cancel button in the dialogs, to reject an action."
+  },
+  "notification_install_title": {
+    "message": "از شما سپاسگذاریم که 'Translate Selected Text' را نصب کردید."
+  },
+  "notification_install_message": {
+    "message": "برای تنظیم کردن روی اعلان کلیک کنید."
+  }
 }