From de53385ed28f8077335b9ff92e056c07ee9ed3f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Wed, 23 Apr 2014 18:49:54 +0200 Subject: [PATCH] display the copy & paste images hint to FF users too --- .../discourse/views/modal/upload_selector_view.js | 5 ++++- config/locales/client.cs.yml | 2 +- config/locales/client.da.yml | 2 +- config/locales/client.de.yml | 2 +- config/locales/client.en.yml | 2 +- config/locales/client.es.yml | 2 +- config/locales/client.fr.yml | 2 +- config/locales/client.it.yml | 2 +- config/locales/client.ja.yml | 2 +- config/locales/client.ko.yml | 2 +- config/locales/client.nl.yml | 2 +- config/locales/client.pt.yml | 2 +- config/locales/client.pt_BR.yml | 2 +- config/locales/client.ru.yml | 2 +- config/locales/client.sv.yml | 2 +- config/locales/client.uk.yml | 2 +- config/locales/client.zh_CN.yml | 2 +- config/locales/client.zh_TW.yml | 8 ++++---- 18 files changed, 24 insertions(+), 21 deletions(-) diff --git a/app/assets/javascripts/discourse/views/modal/upload_selector_view.js b/app/assets/javascripts/discourse/views/modal/upload_selector_view.js index b2f0e2edf..beaa410d8 100644 --- a/app/assets/javascripts/discourse/views/modal/upload_selector_view.js +++ b/app/assets/javascripts/discourse/views/modal/upload_selector_view.js @@ -22,8 +22,11 @@ Discourse.UploadSelectorView = Discourse.ModalBodyView.extend({ hint: function() { // cf. http://stackoverflow.com/a/9851769/11983 var isChrome = !!window.chrome && !(!!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0); + var isFirefox = typeof InstallTrigger !== 'undefined'; + var isSupported = isChrome || isFirefox; + // chrome is the only browser that support copy & paste of images. - return I18n.t("upload_selector.hint" + (isChrome ? "_for_chrome" : "")); + return I18n.t("upload_selector.hint" + (isSupported ? "_for_supported_browsers" : "")); }.property(), didInsertElement: function() { diff --git a/config/locales/client.cs.yml b/config/locales/client.cs.yml index 98ec5a1fd..52c1010d7 100644 --- a/config/locales/client.cs.yml +++ b/config/locales/client.cs.yml @@ -578,7 +578,7 @@ cs: local_tip: "klikněte sem pro výběr obrázku z vašeho zařízení." local_tip_with_attachments: "klikněte sem pro výběr obrázku nebo souboru z vašeho zařízení." hint: "(můžete také rovnou soubor do editoru přetáhnout)" - hint_for_chrome: "(můžete také rovnou obrázky do editoru přetáhnout nebo vložit)" + hint_for_supported_browsers: "(můžete také rovnou obrázky do editoru přetáhnout nebo vložit)" uploading: "Nahrávám" image_link: "adresa na kterou má váš obrázek odkazovat" search: diff --git a/config/locales/client.da.yml b/config/locales/client.da.yml index 56ef55471..5b69986b5 100644 --- a/config/locales/client.da.yml +++ b/config/locales/client.da.yml @@ -511,7 +511,7 @@ da: local_tip: "klik for at vælge et billede fra din computer." local_tip_with_attachments: "klik for at vælge et billede eller en fil fra din computer (tilladte filendelser: {{authorized_extensions}})" hint: "(du kan også trække og slippe ind i editoren for at uploade dem)" - hint_for_chrome: "(du kan også trække og slippe eller indsætte i editoren for at uploade dem)" + hint_for_supported_browsers: "(du kan også trække og slippe eller indsætte i editoren for at uploade dem)" uploading: "Uploader billede" search: title: "søg efter emner, indlæg, brugere eller kategorier" diff --git a/config/locales/client.de.yml b/config/locales/client.de.yml index 08f307b3f..93fa45ad3 100644 --- a/config/locales/client.de.yml +++ b/config/locales/client.de.yml @@ -550,7 +550,7 @@ de: local_tip: "Klicke hier, um ein Bild von deinem Gerät zu wählen." local_tip_with_attachments: "Klicke hier, um ein Bild oder eine Datei von deinem Gerät zu wählen (Erlaubte Dateiendungen: {{authorized_extensions}})" hint: "(du kannst auch drag & drop verwenden, um etwas in den editor hochzuladen)" - hint_for_chrome: "(du kannst auch drag & drop oder copy & paste verwenden, um etwas in den editor hochzuladen)" + hint_for_supported_browsers: "(du kannst auch drag & drop oder copy & paste verwenden, um etwas in den editor hochzuladen)" uploading: "Hochladen..." image_link: "Der Link deines Bildes verweist auf" search: diff --git a/config/locales/client.en.yml b/config/locales/client.en.yml index 5e286ea2f..171625024 100644 --- a/config/locales/client.en.yml +++ b/config/locales/client.en.yml @@ -611,7 +611,7 @@ en: local_tip: "click to select an image from your device" local_tip_with_attachments: "click to select an image or a file from your device (allowed extensions: {{authorized_extensions}})" hint: "(you can also drag & drop into the editor to upload them)" - hint_for_chrome: "(you can also drag and drop or paste images into the editor to upload them)" + hint_for_supported_browsers: "(you can also drag and drop or paste images into the editor to upload them)" uploading: "Uploading" image_link: "link your image will point to" diff --git a/config/locales/client.es.yml b/config/locales/client.es.yml index 7d5990ccc..8efa19184 100644 --- a/config/locales/client.es.yml +++ b/config/locales/client.es.yml @@ -547,7 +547,7 @@ es: local_tip: "click para seleccionar una imagen desde su dispositivo." local_tip_with_attachments: "click para seleccionar una imaged o un archivo deste tu dispositivo (extensiones válidas: {{authorized_extensions}})" hint: "(también puedes arrastrarlos al editor para subirlos)" - hint_for_chrome: "(también puedes arrastrarlos o pegarlos en el editor para subirlos)" + hint_for_supported_browsers: "(también puedes arrastrarlos o pegarlos en el editor para subirlos)" uploading: "Subiendo imagen" search: title: "buscar por temas, publicaciones, usuarios o categorías" diff --git a/config/locales/client.fr.yml b/config/locales/client.fr.yml index cd6989fbf..a3f49b708 100644 --- a/config/locales/client.fr.yml +++ b/config/locales/client.fr.yml @@ -550,7 +550,7 @@ fr: local_tip: "cliquez pour sélectionner une image depuis votre ordinateur" local_tip_with_attachments: "Cliquez pour sélectionner une image ou un fichier depuis votre ordinateur (extensions autorisées : {{authorized_extensions}})." hint: "(vous pouvez également faire un glisser-déposer dans l'éditeur pour les télécharger)" - hint_for_chrome: "(vous pouvez aussi faire un glisser-déposer ou coller des images dans l'éditeur pour les télécharger)" + hint_for_supported_browsers: "(vous pouvez aussi faire un glisser-déposer ou coller des images dans l'éditeur pour les télécharger)" uploading: "Fichier en cours d'envoi" image_link: "lien vers lequel pointe l'image" search: diff --git a/config/locales/client.it.yml b/config/locales/client.it.yml index bbd9f21e6..894bd8c63 100644 --- a/config/locales/client.it.yml +++ b/config/locales/client.it.yml @@ -550,7 +550,7 @@ it: local_tip: "Clicca per selezionare un'immagine dal tuo dispositivo." local_tip_with_attachments: "Clicca per selezionare un'immagine o un file dal tuo dispositivo (estensioni permesse: {{authorized_extensions}})" hint: "(puoi anche trascinarle nell'editor per caricarle)" - hint_for_chrome: "(puoi anche trascinare o incollare le immagini nell'editor per caricarle)" + hint_for_supported_browsers: "(puoi anche trascinare o incollare le immagini nell'editor per caricarle)" uploading: "In caricamento" image_link: "Il link a cui la tua immagine punterà" search: diff --git a/config/locales/client.ja.yml b/config/locales/client.ja.yml index 4f1ff6059..decf07a21 100644 --- a/config/locales/client.ja.yml +++ b/config/locales/client.ja.yml @@ -416,7 +416,7 @@ ja: local_tip: "クリックしてアップロードする画像を選択してください" local_tip_with_attachments: "クリックしてアップロードする画像/ファイルを選択してください (使用可能な拡張子: {{authorized_extensions}})" hint: "(アップロードする画像をエディタにドラッグ&ドロップすることもできます)" - hint_for_chrome: "(アップロードする画像をエディタにドラッグ&ドロップまたは貼り付けることもできます)" + hint_for_supported_browsers: "(アップロードする画像をエディタにドラッグ&ドロップまたは貼り付けることもできます)" uploading: "アップロード中" search: title: "トピック、ポスト、ユーザ、カテゴリを探す" diff --git a/config/locales/client.ko.yml b/config/locales/client.ko.yml index 64ff7ed3a..6720efa97 100644 --- a/config/locales/client.ko.yml +++ b/config/locales/client.ko.yml @@ -495,7 +495,7 @@ ko: local_tip: "내 컴퓨터에서 이미지를 가져오기" local_tip_with_attachments: "내 컴퓨터에서 이미지나 파일 가져오기 (사용 가능한 확장자: {{authorized_extensions}})" hint: "(드래그&드랍으로 업로드 가능)" - hint_for_chrome: "(드래그&드랍으로 이미지 업로드 가능)" + hint_for_supported_browsers: "(드래그&드랍으로 이미지 업로드 가능)" uploading: "업로드 중입니다..." search: title: "토픽, 게시물, 사용자, 카테고리를 검색" diff --git a/config/locales/client.nl.yml b/config/locales/client.nl.yml index 4e701eed0..ea6a7b4b6 100644 --- a/config/locales/client.nl.yml +++ b/config/locales/client.nl.yml @@ -546,7 +546,7 @@ nl: local_tip: "klik om een afbeelding vanaf je apparaat te selecteren." local_tip_with_attachments: "klik om een afbeelding of bestand vanaf je apparaat te selecteren (toegestane extensies: {{authorized_extensions}})." hint: "(je kan afbeeldingen ook slepen in de editor om deze te uploaden)" - hint_for_chrome: "(je kan afbeeldingen ook slepen of plakken in de editor om deze te uploaden)" + hint_for_supported_browsers: "(je kan afbeeldingen ook slepen of plakken in de editor om deze te uploaden)" uploading: "Afbeelding uploaden" search: title: "zoek naar topics, posts, leden of categoriëen" diff --git a/config/locales/client.pt.yml b/config/locales/client.pt.yml index 3931cd216..4ac50d7be 100644 --- a/config/locales/client.pt.yml +++ b/config/locales/client.pt.yml @@ -454,7 +454,7 @@ pt: local_tip: "Carregue para selecionar um ficheiro do seu dispositivo" local_tip_with_attachments: "carregue para selecionar uma imagem ou ficheiro do seu dispositivo (extensões permitidas: {{authorized_extensions}})" hint: "(poderá também arrastar o ficheiro para o editor para fazer o upload)" - hint_for_chrome: "(poderá também arrastar a imagem ou \"colar\" directamente no editor para fazer o upload)" + hint_for_supported_browsers: "(poderá também arrastar a imagem ou \"colar\" directamente no editor para fazer o upload)" uploading: "A enviar" search: title: "procurar por tópicos, posts, utilizadores, ou categorias" diff --git a/config/locales/client.pt_BR.yml b/config/locales/client.pt_BR.yml index 61f0bd465..91ed6cb88 100644 --- a/config/locales/client.pt_BR.yml +++ b/config/locales/client.pt_BR.yml @@ -547,7 +547,7 @@ pt_BR: local_tip: "clique para selecionar um arquivo do seu dispositivo" local_tip_with_attachments: "clique para selecionar uma imagem ou arquivo do seu dispositivo (extensões permitidas: {{authorized_extensions}})" hint: "(Você também pode arrastar e soltar para o editor para carregá-las)" - hint_for_chrome: "(você também pode arrastar e soltar ou colar imagens no editor para carregá-las)" + hint_for_supported_browsers: "(você também pode arrastar e soltar ou colar imagens no editor para carregá-las)" uploading: "Enviando" search: title: "procurar por tópicos, posts, usuários, ou categorias" diff --git a/config/locales/client.ru.yml b/config/locales/client.ru.yml index a36587b45..cb29df617 100644 --- a/config/locales/client.ru.yml +++ b/config/locales/client.ru.yml @@ -491,7 +491,7 @@ ru: local_tip: "кликните для выбора изображения с вашего устройства" local_tip_with_attachments: "кликните для выбора изображения с вашего устройства (доступные расширения: {{authorized_extensions}})" hint: "(вы так же можете перетащить объект в редактор для его загрузки)" - hint_for_chrome: "(вы так же можете перетащить или вставить изображение в редактор для его загрузки)" + hint_for_supported_browsers: "(вы так же можете перетащить или вставить изображение в редактор для его загрузки)" uploading: "Загрузка" search: title: "поиск по темам, сообщениям, пользователям или категориям" diff --git a/config/locales/client.sv.yml b/config/locales/client.sv.yml index 7b107aa4e..f7686d16b 100644 --- a/config/locales/client.sv.yml +++ b/config/locales/client.sv.yml @@ -540,7 +540,7 @@ sv: local_tip: "klicka för att välja en bild från din enhet." local_tip_with_attachments: "klicka för att välja en bild eller fil från din enhet (tillåtna filtyper: {{authorized_extensions}})" hint: "(du kan också dra & släppa in i redigeraren för att ladda upp dem)" - hint_for_chrome: "(du kan också dra och släppa eller klistra in bilder i redigeraren för att ladda upp dem)" + hint_for_supported_browsers: "(du kan också dra och släppa eller klistra in bilder i redigeraren för att ladda upp dem)" uploading: "Laddar upp bild" search: title: "sök efter trådar, inlägg, användare, eller kategorier" diff --git a/config/locales/client.uk.yml b/config/locales/client.uk.yml index 58dd68dcb..26cc9c006 100644 --- a/config/locales/client.uk.yml +++ b/config/locales/client.uk.yml @@ -463,7 +463,7 @@ uk: local_tip: "натисніть, щоб обрати зображення з Вашого пристрою" local_tip_with_attachments: "натисніть, щоб обрати зображення або файл з Вашого пристрою (дозволені розширення: {{authorized_extensions}})" hint: "(Ви також можете перетягувати зображення в редактор, щоб їх завантажити)" - hint_for_chrome: "(Ви також можете перетягувати або вставляти зображення в редактор, щоб їх завантажити)" + hint_for_supported_browsers: "(Ви також можете перетягувати або вставляти зображення в редактор, щоб їх завантажити)" uploading: "Завантаження" search: title: "шукати в темах, дописах, користувачах та категоріях" diff --git a/config/locales/client.zh_CN.yml b/config/locales/client.zh_CN.yml index 3dcf8eae4..ae8c18a93 100644 --- a/config/locales/client.zh_CN.yml +++ b/config/locales/client.zh_CN.yml @@ -522,7 +522,7 @@ zh_CN: local_tip: "点击从您的设备中选择一张图片。" local_tip_with_attachments: "点击从您的设备中选择图片或文件(支持的格式: {{authorized_extensions}})。" hint: "(您也可以通过拖放至编辑器的方式来上传)" - hint_for_chrome: "(您也可以通过拖放或复制粘帖至编辑器的方式来上传)" + hint_for_supported_browsers: "(您也可以通过拖放或复制粘帖至编辑器的方式来上传)" uploading: "上传中" image_link: "链接您的图片到" search: diff --git a/config/locales/client.zh_TW.yml b/config/locales/client.zh_TW.yml index aa5805a92..48624a21e 100644 --- a/config/locales/client.zh_TW.yml +++ b/config/locales/client.zh_TW.yml @@ -297,9 +297,9 @@ zh_TW: uploaded_avatar_empty: "新增一張自訂圖片" upload_title: "上傳你的圖片" image_is_not_a_square: "警告: 我們裁切了你的圖片,因為該圖片不是正方形的。" - + change_profile_background: - title: "設定背景圖案" + title: "設定背景圖案" email: title: "電子郵件" @@ -605,7 +605,7 @@ zh_TW: local_tip: "按此從你的電腦選擇圖片" local_tip_with_attachments: "按此從你的電腦選擇一張圖片或一個檔案 (允許的副檔名: {{authorized_extensions}})。" hint: "(你也可以將檔案拖放至編輯器直接上傳)" - hint_for_chrome: "(你也可以將圖片拖放或貼上至編輯器直接上傳)" + hint_for_supported_browsers: "(你也可以將圖片拖放或貼上至編輯器直接上傳)" uploading: "正在上傳" search: @@ -756,7 +756,7 @@ zh_TW: description: "功能與追蹤相同,並在有新帖子時通知你。" tracking_pm: title: "追蹤" - description: "當有人以 @用戶名稱 提到你或回覆你的帖子時通知你,並顯示未讀的新帖子數目。" + description: "當有人以 @用戶名稱 提到你或回覆你的帖子時通知你,並顯示未讀的新帖子數目。" tracking: title: "追蹤" description: "當有人以 @用戶名稱 提到你或回覆你的帖子時通知你,並顯示未讀的新帖子數目。"