ryuichi-e пре 5 година
родитељ
комит
1f30e710aa

+ 2 - 1
resource/locales/en_US/translation.json

@@ -211,7 +211,8 @@
     "enter_desc": "Enter description",
     "enter_desc": "Enter description",
     "Unlimited": "unlimited",
     "Unlimited": "unlimited",
     "Issue": "Issue",
     "Issue": "Issue",
-    "share_settings" :"Share settings"
+    "share_settings" :"Share settings",
+    "Invalid_Number_of_Date" : "You entered invalid value"
   },
   },
   "API Settings": "API settings",
   "API Settings": "API settings",
   "API Token Settings": "API token settings",
   "API Token Settings": "API token settings",

+ 2 - 1
resource/locales/ja_JP/translation.json

@@ -213,7 +213,8 @@
     "enter_desc": "概要を入力",
     "enter_desc": "概要を入力",
     "Unlimited": "無期限",
     "Unlimited": "無期限",
     "Issue": "発行",
     "Issue": "発行",
-    "share_settings" :"共有設定"
+    "share_settings" :"共有設定",
+    "Invalid_Number_of_Date" : "整数以外は〇日間には入れられません"
   },
   },
   "API Settings": "API設定",
   "API Settings": "API設定",
   "API Token Settings": "API Token設定",
   "API Token Settings": "API Token設定",

+ 2 - 1
resource/locales/zh_CN/translation.json

@@ -425,7 +425,8 @@
     "enter_desc": "Enter description",
     "enter_desc": "Enter description",
     "Unlimited": "unlimited",
     "Unlimited": "unlimited",
     "Issue": "Issue",
     "Issue": "Issue",
-    "share_settings" :"Share settings"
+    "share_settings" :"Share settings",
+    "Invalid_Number_of_Date" : "You entered invalid value"
   },
   },
 	"security_setting": {
 	"security_setting": {
 		"Security settings": "安全设置",
 		"Security settings": "安全设置",

+ 2 - 1
src/client/js/components/ShareLinkForm.jsx

@@ -75,6 +75,7 @@ class ShareLinkForm extends React.Component {
    * Generate expiredAt by expirationType
    * Generate expiredAt by expirationType
    */
    */
   generateExpired() {
   generateExpired() {
+    const { t } = this.props;
     const { expirationType } = this.state;
     const { expirationType } = this.state;
     let expiredAt;
     let expiredAt;
 
 
@@ -84,7 +85,7 @@ class ShareLinkForm extends React.Component {
 
 
     if (expirationType === 'numberOfDays') {
     if (expirationType === 'numberOfDays') {
       if (!isInteger(Number(this.state.numberOfDays))) {
       if (!isInteger(Number(this.state.numberOfDays))) {
-        throw new Error('Number of days is invalid value.');
+        throw new Error(t('share_links.Invalid_Number_of_Date'));
       }
       }
       const date = new Date();
       const date = new Date();
       date.setDate(date.getDate() + Number(this.state.numberOfDays));
       date.setDate(date.getDate() + Number(this.state.numberOfDays));