Files
MujicaUI/messages_messaging.go
T

256 lines
16 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package mujica
import (
"github.com/egoist/mygo/ui"
"strconv"
"strings"
"time"
)
func init() {
addMessages(map[string][2]string{
"channel_list.label": {"Channels", "频道"},
"channel_list.unread": {"%s, %d unread", "%s,%d 条未读"},
"channel_list.pinned": {"Pinned", "已置顶"},
"channel_list.muted": {"Muted", "已静音"},
"chat_message.time": {"15:04", "15:04"},
"chat_message.edited": {"(edited)", "(已编辑)"},
"unread_divider.new": {"New", "新消息"},
"unread_divider.count": {"%d new messages", "%d 条新消息"},
"read_receipt.sent": {"Sent", "已发送"},
"read_receipt.delivered": {"Delivered", "已送达"},
"read_receipt.read": {"Read", "已读"},
"read_receipt.readBy": {"Read by %s", "%s 已读"},
"member_list.empty": {"No members", "没有成员"},
"user_profile_card.label": {"User profile", "用户资料"},
"recipient_input.label": {"Recipients", "收件人"},
"member_list.online": {"Online — %d", "在线 — %d"},
"member_list.offline": {"Offline — %d", "离线 — %d"},
"online_status.online": {"Online", "在线"},
"online_status.away": {"Away", "离开"},
"online_status.busy": {"Busy", "忙碌"},
"online_status.offline": {"Offline", "离线"},
"status_setter.label": {"Status", "状态"},
"status_setter.emoji": {"Choose an emoji", "选择表情"},
"status_setter.text": {"Status text", "状态文字"},
"status_setter.placeholder": {"What is your status?", "你现在的状态是?"},
"status_setter.clearAfter": {"Clear after", "清除时间"},
"status_setter.never": {"Don't clear", "不清除"},
"status_setter.30m": {"30 minutes", "30 分钟"},
"status_setter.1h": {"1 hour", "1 小时"},
"status_setter.4h": {"4 hours", "4 小时"},
"status_setter.today": {"Today", "今天"},
"status_setter.week": {"This week", "本周"},
"status_setter.clear": {"Clear status", "清除状态"},
"call_controls.label": {"Call controls", "通话控制"},
"call_controls.mute": {"Mute", "静音"},
"call_controls.unmute": {"Unmute", "取消静音"},
"call_controls.cameraOff": {"Turn camera off", "关闭摄像头"},
"call_controls.cameraOn": {"Turn camera on", "打开摄像头"},
"call_controls.share": {"Share screen", "共享屏幕"},
"call_controls.stopShare": {"Stop sharing", "停止共享"},
"call_controls.hangUp": {"Leave", "挂断"},
"video_call_grid.label": {"Participants", "参与者"},
"video_call_grid.speaking": {"speaking", "正在发言"},
"video_call_grid.muted": {"muted", "已静音"},
"video_call_grid.cameraOff": {"camera off", "摄像头已关闭"},
"incoming_call_dialog.title": {"%s is calling", "%s 来电"},
"incoming_call_dialog.voice": {"Incoming voice call", "语音来电"},
"incoming_call_dialog.video": {"Incoming video call", "视频来电"},
"incoming_call_dialog.accept": {"Accept", "接听"},
"incoming_call_dialog.acceptVideo": {"With video", "视频接听"},
"incoming_call_dialog.decline": {"Decline", "拒绝"},
"emoji_picker.label": {"Emoji", "表情"},
"emoji_picker.search": {"Search emoji", "搜索表情"},
"emoji_picker.none": {"No emoji found", "没有找到表情"},
"emoji_picker.tone": {"Skin tone", "肤色"},
"emoji_picker.toneN": {"Skin tone %d", "肤色 %d"},
"emoji_picker.recent": {"Recent", "最近使用"},
"emoji_picker.smileys": {"Smileys", "表情"},
"emoji_picker.people": {"People", "人物"},
"emoji_picker.nature": {"Nature", "自然"},
"emoji_picker.food": {"Food and drink", "食物"},
"emoji_picker.activities": {"Activities", "活动"},
"emoji_picker.travel": {"Places", "地点"},
"emoji_picker.objects": {"Objects", "物品"},
"emoji_picker.symbols": {"Symbols", "符号"},
"emoji_picker.name_grinning_face": {"grinning face", "笑脸"},
"emoji_picker.name_smiling_face_with_open_mouth": {"smiling face with open mouth", "张嘴笑脸"},
"emoji_picker.name_face_with_tears_of_joy": {"face with tears of joy", "笑哭"},
"emoji_picker.name_slightly_smiling_face": {"slightly smiling face", "微笑"},
"emoji_picker.name_winking_face": {"winking face", "眨眼"},
"emoji_picker.name_smiling_face_with_smiling_eyes": {"smiling face with smiling eyes", "眉眼带笑"},
"emoji_picker.name_smiling_face_with_heart_eyes": {"smiling face with heart eyes", "爱心眼睛"},
"emoji_picker.name_face_blowing_a_kiss": {"face blowing a kiss", "飞吻"},
"emoji_picker.name_thinking_face": {"thinking face", "思考"},
"emoji_picker.name_neutral_face": {"neutral face", "面无表情"},
"emoji_picker.name_face_with_rolling_eyes": {"face with rolling eyes", "翻白眼"},
"emoji_picker.name_sleeping_face": {"sleeping face", "睡觉"},
"emoji_picker.name_smiling_face_with_sunglasses": {"smiling face with sunglasses", "墨镜笑脸"},
"emoji_picker.name_star_struck": {"star struck", "星星眼"},
"emoji_picker.name_crying_face": {"crying face", "哭泣"},
"emoji_picker.name_pouting_face": {"pouting face", "生气"},
"emoji_picker.name_face_screaming_in_fear": {"face screaming in fear", "惊恐"},
"emoji_picker.name_partying_face": {"partying face", "庆祝"},
"emoji_picker.name_waving_hand": {"waving hand", "挥手"},
"emoji_picker.name_thumbs_up": {"thumbs up", "赞"},
"emoji_picker.name_thumbs_down": {"thumbs down", "踩"},
"emoji_picker.name_clapping_hands": {"clapping hands", "鼓掌"},
"emoji_picker.name_raising_hands": {"raising hands", "举双手"},
"emoji_picker.name_folded_hands": {"folded hands", "合十"},
"emoji_picker.name_ok_hand": {"ok hand", "好手势"},
"emoji_picker.name_victory_hand": {"victory hand", "胜利手势"},
"emoji_picker.name_handshake": {"handshake", "握手"},
"emoji_picker.name_flexed_biceps": {"flexed biceps", "肌肉"},
"emoji_picker.name_writing_hand": {"writing hand", "写字"},
"emoji_picker.name_eyes": {"eyes", "眼睛"},
"emoji_picker.name_person": {"person", "人物"},
"emoji_picker.name_crown": {"crown", "王冠"},
"emoji_picker.name_performing_arts_masks": {"performing arts masks", "戏剧面具"},
"emoji_picker.name_woman_dancing": {"woman dancing", "跳舞"},
"emoji_picker.name_rose": {"rose", "玫瑰"},
"emoji_picker.name_wilted_flower": {"wilted flower", "枯萎的花"},
"emoji_picker.name_cherry_blossom": {"cherry blossom", "樱花"},
"emoji_picker.name_crescent_moon": {"crescent moon", "新月"},
"emoji_picker.name_star": {"star", "星星"},
"emoji_picker.name_fire": {"fire", "火"},
"emoji_picker.name_cloud_with_rain": {"cloud with rain", "雨云"},
"emoji_picker.name_snowflake": {"snowflake", "雪花"},
"emoji_picker.name_black_cat": {"black cat", "黑猫"},
"emoji_picker.name_bat": {"bat", "蝙蝠"},
"emoji_picker.name_black_bird": {"black bird", "黑鸟"},
"emoji_picker.name_dove": {"dove", "鸽子"},
"emoji_picker.name_fallen_leaf": {"fallen leaf", "落叶"},
"emoji_picker.name_evergreen_tree": {"evergreen tree", "常青树"},
"emoji_picker.name_water_wave": {"water wave", "海浪"},
"emoji_picker.name_rainbow": {"rainbow", "彩虹"},
"emoji_picker.name_wine_glass": {"wine glass", "红酒杯"},
"emoji_picker.name_clinking_glasses": {"clinking glasses", "碰杯"},
"emoji_picker.name_hot_beverage": {"hot beverage", "热饮"},
"emoji_picker.name_teacup": {"teacup", "茶杯"},
"emoji_picker.name_shortcake": {"shortcake", "蛋糕"},
"emoji_picker.name_chocolate_bar": {"chocolate bar", "巧克力"},
"emoji_picker.name_strawberry": {"strawberry", "草莓"},
"emoji_picker.name_grapes": {"grapes", "葡萄"},
"emoji_picker.name_red_apple": {"red apple", "红苹果"},
"emoji_picker.name_cheese_wedge": {"cheese wedge", "奶酪"},
"emoji_picker.name_baguette": {"baguette", "法棍"},
"emoji_picker.name_bread": {"bread", "面包"},
"emoji_picker.name_violin": {"violin", "小提琴"},
"emoji_picker.name_musical_keyboard": {"musical keyboard", "键盘"},
"emoji_picker.name_guitar": {"guitar", "吉他"},
"emoji_picker.name_drum": {"drum", "鼓"},
"emoji_picker.name_microphone": {"microphone", "麦克风"},
"emoji_picker.name_musical_note": {"musical note", "音符"},
"emoji_picker.name_musical_notes": {"musical notes", "多个音符"},
"emoji_picker.name_party_popper": {"party popper", "礼花"},
"emoji_picker.name_trophy": {"trophy", "奖杯"},
"emoji_picker.name_artist_palette": {"artist palette", "调色盘"},
"emoji_picker.name_chess_pawn": {"chess pawn", "棋子"},
"emoji_picker.name_clapper_board": {"clapper board", "场记板"},
"emoji_picker.name_castle": {"castle", "城堡"},
"emoji_picker.name_church": {"church", "教堂"},
"emoji_picker.name_tower": {"tower", "塔"},
"emoji_picker.name_night_with_stars": {"night with stars", "星夜"},
"emoji_picker.name_locomotive": {"locomotive", "火车"},
"emoji_picker.name_airplane": {"airplane", "飞机"},
"emoji_picker.name_automobile": {"automobile", "汽车"},
"emoji_picker.name_sailboat": {"sailboat", "帆船"},
"emoji_picker.name_world_map": {"world map", "世界地图"},
"emoji_picker.name_snow_capped_mountain": {"snow capped mountain", "雪山"},
"emoji_picker.name_sunrise": {"sunrise", "日出"},
"emoji_picker.name_ferris_wheel": {"ferris wheel", "摩天轮"},
"emoji_picker.name_candle": {"candle", "蜡烛"},
"emoji_picker.name_old_key": {"old key", "旧钥匙"},
"emoji_picker.name_scroll": {"scroll", "卷轴"},
"emoji_picker.name_envelope": {"envelope", "信封"},
"emoji_picker.name_paperclip": {"paperclip", "回形针"},
"emoji_picker.name_pushpin": {"pushpin", "图钉"},
"emoji_picker.name_calendar": {"calendar", "日历"},
"emoji_picker.name_light_bulb": {"light bulb", "灯泡"},
"emoji_picker.name_bell": {"bell", "铃铛"},
"emoji_picker.name_locked": {"locked", "锁"},
"emoji_picker.name_gem_stone": {"gem stone", "宝石"},
"emoji_picker.name_hourglass": {"hourglass", "沙漏"},
"emoji_picker.name_red_heart": {"red heart", "红心"},
"emoji_picker.name_black_heart": {"black heart", "黑心"},
"emoji_picker.name_broken_heart": {"broken heart", "心碎"},
"emoji_picker.name_sparkles": {"sparkles", "闪光"},
"emoji_picker.name_check_mark_button": {"check mark button", "勾选"},
"emoji_picker.name_cross_mark": {"cross mark", "叉号"},
"emoji_picker.name_exclamation_mark": {"exclamation mark", "感叹号"},
"emoji_picker.name_question_mark": {"question mark", "问号"},
"emoji_picker.name_hundred_points": {"hundred points", "满分"},
"emoji_picker.name_diamond_suit": {"diamond suit", "方块"},
"emoji_picker.name_fleur_de_lis": {"fleur de lis", "鸢尾花纹"},
"emoji_picker.name_red_triangle": {"red triangle", "红三角"},
"pinned_messages.title": {"Pinned messages (%d)", "置顶消息(%d)"},
"pinned_messages.empty": {"No pinned messages", "没有置顶消息"},
"pinned_messages.unpin": {"Unpin %s's message", "取消置顶 %s 的消息"},
"thread_panel.title": {"Thread", "话题"},
"thread_panel.close": {"Close thread", "关闭话题"},
"thread_panel.replies": {"%d replies", "%d 条回复"},
"thread_panel.reply": {"Reply in thread", "在话题中回复"},
"thread_panel.send": {"Send", "发送"},
"mail_list.empty": {"No mail", "没有邮件"},
"mail_list.star": {"Star %s", "星标 %s"},
"mail_list.starred": {"Starred", "已加星标"},
"mail_list.unread": {"Unread", "未读"},
"mail_list.attachments": {"%d attachments", "%d 个附件"},
"mail_list.date": {"Jan 2", "1月2日"},
"mail_reader.to": {"To:", "收件人:"},
"mail_reader.cc": {"Cc:", "抄送:"},
"mail_reader.date": {"Mon, Jan 2 2006 15:04", "2006年1月2日 {weekday} 15:04"},
"mail_reader.attachments": {"Attachments", "附件"},
"mail_composer.label": {"New message", "新邮件"},
"mail_composer.to": {"To", "收件人"},
"mail_composer.cc": {"Cc", "抄送"},
"mail_composer.bcc": {"Bcc", "密送"},
"mail_composer.subject": {"Subject", "主题"},
"mail_composer.body": {"Message", "正文"},
"mail_composer.send": {"Send", "发送"},
"mail_composer.attach": {"Attach", "添加附件"},
"mail_composer.discard": {"Discard", "舍弃"},
"mail_composer.unsaved": {"Unsaved changes", "有未保存的更改"},
"mail_composer.saved": {"Draft saved %s", "草稿已于 %s 保存"},
"recipient_input.invalid": {"%q is not an email address", "“%s”不是有效的邮箱地址"},
"recipient_input.suggestions": {"Contacts", "联系人"},
"quoted_text.showOne": {"Show quoted text (1 line)", "显示引用内容(1 行)"},
"quoted_text.show": {"Show quoted text (%d lines)", "显示引用内容(%d 行)"},
"quoted_text.hide": {"Hide quoted text", "隐藏引用内容"},
"snooze_picker.label": {"Snooze until", "稍后提醒"},
"snooze_picker.later": {"Later today", "今天稍晚"},
"snooze_picker.tomorrow": {"Tomorrow", "明天"},
"snooze_picker.weekend": {"This weekend", "本周末"},
"snooze_picker.nextWeek": {"Next week", "下周"},
"snooze_picker.custom": {"Pick date and time", "选择日期和时间"},
"snooze_picker.set": {"Snooze", "设定提醒"},
"snooze_picker.when": {"Mon 15:04", "{weekday} 15:04"},
"status_setter.until": {"Mon 15:04", "{weekday} 15:04"},
})
}
func messagingDate(c *ui.Context, date time.Time, key string) string {
weekday := msg(c, "calendar.weekday_long_"+strconv.Itoa(int(date.Weekday())))
return strings.ReplaceAll(date.Format(msg(c, key)), "{weekday}", weekday)
}