mirror of
https://github.com/discourse/discourse.git
synced 2025-03-10 08:26:03 +08:00

Added following emoji sets - Apple/International - Emoji One (default) - Android/Google - Twitter FIX: translations from plugins weren't properly merged with default translations FEATURE: new 'site_setting_changed' event
23 lines
445 B
Ruby
23 lines
445 B
Ruby
require 'enum_site_setting'
|
|
|
|
class EmojiSetSiteSetting < EnumSiteSetting
|
|
|
|
def self.valid_value?(val)
|
|
values.any? { |v| v[:value] == val.to_s }
|
|
end
|
|
|
|
def self.values
|
|
@values ||= [
|
|
{ name: 'apple_international', value: 'apple' },
|
|
{ name: 'google', value: 'google' },
|
|
{ name: 'twitter', value: 'twitter' },
|
|
{ name: 'emoji_one', value: 'emoji_one' },
|
|
]
|
|
end
|
|
|
|
def self.translate_names?
|
|
true
|
|
end
|
|
|
|
end
|