提交 646e6a19 编写于 作者: Q qiang

feat(App): uni.previewImage i18n

上级 8fb5dad7
...@@ -11,6 +11,10 @@ ...@@ -11,6 +11,10 @@
"uni.chooseVideo.cancel": "Cancel", "uni.chooseVideo.cancel": "Cancel",
"uni.chooseVideo.sourceType.album": "Album", "uni.chooseVideo.sourceType.album": "Album",
"uni.chooseVideo.sourceType.camera": "Camera", "uni.chooseVideo.sourceType.camera": "Camera",
"uni.previewImage.cancel": "Cancel",
"uni.previewImage.button.save": "Save Image",
"uni.previewImage.save.success": "Saved successfully",
"uni.previewImage.save.fail": "Save failed",
"uni.picker.done": "Done", "uni.picker.done": "Done",
"uni.picker.cancel": "Cancel", "uni.picker.cancel": "Cancel",
"uni.video.danmu": "Danmu", "uni.video.danmu": "Danmu",
......
...@@ -11,6 +11,10 @@ ...@@ -11,6 +11,10 @@
"uni.chooseVideo.cancel": "Cancelar", "uni.chooseVideo.cancel": "Cancelar",
"uni.chooseVideo.sourceType.album": "Álbum", "uni.chooseVideo.sourceType.album": "Álbum",
"uni.chooseVideo.sourceType.camera": "Cámara", "uni.chooseVideo.sourceType.camera": "Cámara",
"uni.previewImage.cancel": "Cancelar",
"uni.previewImage.button.save": "Guardar imagen",
"uni.previewImage.save.success": "Guardado exitosamente",
"uni.previewImage.save.fail": "Error al guardar",
"uni.picker.done": "OK", "uni.picker.done": "OK",
"uni.picker.cancel": "Cancelar", "uni.picker.cancel": "Cancelar",
"uni.video.danmu": "Danmu", "uni.video.danmu": "Danmu",
......
...@@ -11,6 +11,10 @@ ...@@ -11,6 +11,10 @@
"uni.chooseVideo.cancel": "Annuler", "uni.chooseVideo.cancel": "Annuler",
"uni.chooseVideo.sourceType.album": "Album", "uni.chooseVideo.sourceType.album": "Album",
"uni.chooseVideo.sourceType.camera": "Caméra", "uni.chooseVideo.sourceType.camera": "Caméra",
"uni.previewImage.cancel": "Annuler",
"uni.previewImage.button.save": "Guardar imagen",
"uni.previewImage.save.success": "Enregistré avec succès",
"uni.previewImage.save.fail": "Échec de la sauvegarde",
"uni.picker.done": "OK", "uni.picker.done": "OK",
"uni.picker.cancel": "Annuler", "uni.picker.cancel": "Annuler",
"uni.video.danmu": "Danmu", "uni.video.danmu": "Danmu",
......
...@@ -11,6 +11,10 @@ ...@@ -11,6 +11,10 @@
"uni.chooseVideo.cancel": "取消", "uni.chooseVideo.cancel": "取消",
"uni.chooseVideo.sourceType.album": "从相册选择", "uni.chooseVideo.sourceType.album": "从相册选择",
"uni.chooseVideo.sourceType.camera": "拍摄", "uni.chooseVideo.sourceType.camera": "拍摄",
"uni.previewImage.cancel": "取消",
"uni.previewImage.button.save": "保存图像",
"uni.previewImage.save.success": "保存图像到相册成功",
"uni.previewImage.save.fail": "保存图像到相册失败",
"uni.picker.done": "完成", "uni.picker.done": "完成",
"uni.picker.cancel": "取消", "uni.picker.cancel": "取消",
"uni.video.danmu": "弹幕", "uni.video.danmu": "弹幕",
......
...@@ -11,6 +11,10 @@ ...@@ -11,6 +11,10 @@
"uni.chooseVideo.cancel": "取消", "uni.chooseVideo.cancel": "取消",
"uni.chooseVideo.sourceType.album": "從相冊選擇", "uni.chooseVideo.sourceType.album": "從相冊選擇",
"uni.chooseVideo.sourceType.camera": "拍攝", "uni.chooseVideo.sourceType.camera": "拍攝",
"uni.previewImage.cancel": "取消",
"uni.previewImage.button.save": "保存圖像",
"uni.previewImage.save.success": "保存圖像到相冊成功",
"uni.previewImage.save.fail": "保存圖像到相冊失敗",
"uni.picker.done": "完成", "uni.picker.done": "完成",
"uni.picker.cancel": "取消", "uni.picker.cancel": "取消",
"uni.video.danmu": "彈幕", "uni.video.danmu": "彈幕",
......
...@@ -6,6 +6,10 @@ import { ...@@ -6,6 +6,10 @@ import {
publish publish
} from '../../bridge' } from '../../bridge'
import {
t
} from 'uni-core/helpers/i18n'
export function previewImagePlus ({ export function previewImagePlus ({
current = 0, current = 0,
background = '#000000', background = '#000000',
...@@ -35,7 +39,7 @@ export function previewImagePlus ({ ...@@ -35,7 +39,7 @@ export function previewImagePlus ({
let title = '' let title = ''
const hasLongPressActions = longPressActions && longPressActions.callbackId const hasLongPressActions = longPressActions && longPressActions.callbackId
if (!hasLongPressActions) { if (!hasLongPressActions) {
itemList = ['保存相册'] itemList = [t('uni.previewImage.button.save')]
itemColor = '#000000' itemColor = '#000000'
title = '' title = ''
} else { } else {
...@@ -49,14 +53,11 @@ export function previewImagePlus ({ ...@@ -49,14 +53,11 @@ export function previewImagePlus ({
title: item, title: item,
color: itemColor color: itemColor
})), })),
cancel: '' cancel: t('uni.previewImage.cancel')
} }
if (title) { if (title) {
options.title = title options.title = title
} }
// if (plus.os.name === 'iOS') {
// options.cancel = '取消'
// }
plus.nativeUI.actionSheet(options, (e) => { plus.nativeUI.actionSheet(options, (e) => {
if (e.index > 0) { if (e.index > 0) {
if (hasLongPressActions) { if (hasLongPressActions) {
...@@ -68,9 +69,9 @@ export function previewImagePlus ({ ...@@ -68,9 +69,9 @@ export function previewImagePlus ({
return return
} }
plus.gallery.save(res.url, function (GallerySaveEvent) { plus.gallery.save(res.url, function (GallerySaveEvent) {
plus.nativeUI.toast('保存图片到相册成功') plus.nativeUI.toast(t('uni.previewImage.save.success'))
}, function () { }, function () {
plus.nativeUI.toast('保存图片到相册失败') plus.nativeUI.toast(t('uni.previewImage.save.fail'))
}) })
} else if (hasLongPressActions) { } else if (hasLongPressActions) {
publish(longPressActions.callbackId, { publish(longPressActions.callbackId, {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册