Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions Localization/deDE.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/enUS.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/esES.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/esMX.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/frFR.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/itIT.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/koKR.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/ptBR.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
39 changes: 26 additions & 13 deletions Localization/ruRU.lua
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ L['DUNGEON'] = DUNGEONS
L['CHARACTER'] = CHARACTER

-- Subsection Headers
L['CHARACTERS'] = 'CHARACTERS'
L['AFFIXES'] = 'AFFIXES'
L['CHARACTERS'] = 'ПЕРСОНАЖИ'
L['AFFIXES'] = 'МОДИФИКАТОРЫ'

-- Character Labels
L['CURRENT_KEY'] = 'CURRENT'
L['WEEKLY_BEST'] = 'WKLY BEST'
L['CURRENT_KEY'] = 'ТЕКУЩИЙ'
L['WEEKLY_BEST'] = 'ЛУЧШ. НЕД.'

L['CHARACTER_DUNGEON_NOT_RAN'] = 'No mythic+ ran'
L['CHARACTER_KEY_NOT_FOUND'] = 'No key found'
L['CHARACTER_DUNGEON_NOT_RAN'] = 'Нет прохождения'
L['CHARACTER_KEY_NOT_FOUND'] = 'Ключ не найден'


-- Dropdown menu selections
Expand All @@ -31,15 +31,28 @@ L['REQUEST_INVITE'] = REQUEST_INVITE
L['CANCEL'] = CANCEL

-- Announce messages
L['ANNOUNCE_NEW_KEY'] = 'Astral Keys: New key %s'
L['NO_KEY'] = 'No key'
L['KEYS_RESPOND_ON_NO_KEY'] = 'Respond even if you do not have a key'
L['ANNOUNCE_NEW_KEY'] = 'Astral Keys: Новый ключ %s'
L['NO_KEY'] = 'Нет ключа'
L['KEYS_RESPOND_ON_NO_KEY'] = 'Отправлять сообщение, даже если у вас нет ключа'


-- Search field texts
L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'
L['FILTER_TEXT_DUNGEON'] = 'Поиск по подземелью'
L['FILTER_TEXT_CHARACTER'] = 'Поиск по персонажу'

-- Options
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
L['GENERAL_OPTIONS'] = 'ОБЩИЕ НАСТРОЙКИ'
L['SHOW_OFFLINE_PLAYERS'] = 'Показывать отсутствующих\nигроков'
L['SHOW_MINIMAP_BUTTON'] = 'Показывать кнопку у миникарты'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Показывать текущий ключ\nв подсказке'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Показывать игроков не в сети ниже находящихся в игре'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Объявлять группе о новых\nключах'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Объявлять гильдии о новых ключах'
L['RANK_FILTER'] = 'Фильтр Званий'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Включить эти звания в список гильдии'
L['SHOW_OTHER_FACTION'] = 'Показывать другую фракцию'
L['SYNC_FRIENDS'] = 'Синхронизировать с друзьями'
L['SYNC_OPTIONS'] = 'НАСТРОЙКИ СИНХРОНИЗАЦИИ'
L['!KEYS_CHAT_COMMAND'] = 'Команда для чата !keys'
L['!KEYS_DESC'] = 'Отвечать на команду !keys в следующих каналах чата'
L['EXPANDED_TOOLTIP'] = 'Показывать описание модификатора в подсказке'
13 changes: 13 additions & 0 deletions Localization/zhCN.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
13 changes: 13 additions & 0 deletions Localization/zhTW.lua
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,18 @@ L['FILTER_TEXT_DUNGEON'] = 'Filter by dungeon'
L['FILTER_TEXT_CHARACTER'] = 'Filter by character name'

-- Options
L['GENERAL_OPTIONS'] = 'GENERAL OPTIONS'
L['SHOW_OFFLINE_PLAYERS'] = 'Show offline players'
L['SHOW_MINIMAP_BUTTON'] = 'Show Minimap button'
L['SHOW_CURRENT_KEY_TOOLTIP'] = 'Show current key in tooltip'
L['DISPLAY_OFFLINE_BELOW_ONLINE'] = 'Display offline below online'
L['ANNOUNCE_NEW_KEYS_PARTY'] = 'Announce new keys to party'
L['ANNOUNCE_NEW_KEYS_GUILD'] = 'Announce new keys to guild'
L['RANK_FILTER'] = 'Rank Filter'
L['INCLUDE_RANKS_GUILD_LISTING'] = 'Include these ranks in the guild listing'
L['SHOW_OTHER_FACTION'] = 'Show other faction'
L['SYNC_FRIENDS'] = 'Sync with friends'
L['SYNC_OPTIONS'] = 'SYNC OPTIONS'
L['!KEYS_CHAT_COMMAND'] = '!keys chat command'
L['!KEYS_DESC'] = 'Respond to !keys command in the following chat channels'
L['EXPANDED_TOOLTIP'] = 'Show affix description in the tooltip'
26 changes: 13 additions & 13 deletions Options.lua
Original file line number Diff line number Diff line change
Expand Up @@ -72,18 +72,18 @@ contentFrame:SetPoint('TOPLEFT', menuBar, 'TOPRIGHT', 15, -15)
contentFrame:SetSize(550, 360)

local generalHeader = contentFrame:CreateFontString(nil, 'OVERLAY', 'InterUIBold_Normal')
generalHeader:SetText(L['GENERAL OPTIONS'])
generalHeader:SetText(L['GENERAL_OPTIONS'])
generalHeader:SetPoint('TOPLEFT', contentFrame, 'TOPLEFT')

local showOffLine = e.CreateCheckBox(contentFrame, L['Show offline players'])
local showOffLine = e.CreateCheckBox(contentFrame, L['SHOW_OFFLINE_PLAYERS'])
showOffLine:SetPoint('TOPLEFT', generalHeader, 'BOTTOMLEFT', 10, -10)
showOffLine:SetScript('OnClick', function(self)
AstralKeysSettings.frame.show_offline.isEnabled = self:GetChecked()
e.UpdateFrames()
HybridScrollFrame_SetOffset(AstralKeyFrameListContainer, 0)
end)

local showMinimap = e.CreateCheckBox(contentFrame, L['Show Minimap button'])
local showMinimap = e.CreateCheckBox(contentFrame, L['SHOW_MINIMAP_BUTTON'])
showMinimap:SetPoint('LEFT', showOffLine, 'RIGHT', 10, 0)
showMinimap:SetScript('OnClick', function(self)
AstralKeysSettings.general.show_minimap_button.isEnabled = self:GetChecked()
Expand All @@ -97,26 +97,26 @@ showMinimap:SetScript('OnClick', function(self)
end
end)

local showTooltip = e.CreateCheckBox(contentFrame, L['Show current key in tooltip'])
local showTooltip = e.CreateCheckBox(contentFrame, L['SHOW_CURRENT_KEY_TOOLTIP'])
showTooltip:SetPoint('TOPLEFT', showOffLine, 'BOTTOMLEFT', 0, -5)
showTooltip:SetScript('OnClick', function(self)
AstralKeysSettings.general.show_tooltip_key.isEnabled = self:GetChecked()
end)

local mingleOffline = e.CreateCheckBox(contentFrame, L['Display offline below online'])
local mingleOffline = e.CreateCheckBox(contentFrame, L['DISPLAY_OFFLINE_BELOW_ONLINE'])
mingleOffline:SetPoint('LEFT', showTooltip, 'RIGHT', 10, 0)
mingleOffline:SetScript('OnClick', function(self)
AstralKeysSettings.frame.mingle_offline.isEnabled = not AstralKeysSettings.frame.mingle_offline.isEnabled
e.UpdateFrames()
end)

local announceParty = e.CreateCheckBox(contentFrame, L['Announce new keys to party'])
local announceParty = e.CreateCheckBox(contentFrame, L['ANNOUNCE_NEW_KEYS_PARTY'])
announceParty:SetPoint('TOPLEFT', showTooltip, 'BOTTOMLEFT', 0, -5)
announceParty:SetScript('OnClick', function(self)
AstralKeysSettings.general.announce_party.isEnabled = not AstralKeysSettings.general.announce_party.isEnabled
end)

local announceGuild = e.CreateCheckBox(contentFrame, L['Announce new keys to guild'])
local announceGuild = e.CreateCheckBox(contentFrame, L['ANNOUNCE_NEW_KEYS_GUILD'])
announceGuild:SetPoint('LEFT', announceParty, 'RIGHT', 10, 0)
announceGuild:SetScript('OnClick', function(self)
AstralKeysSettings.general.announce_guild.isEnabled = not AstralKeysSettings.general.announce_guild.isEnabled
Expand All @@ -129,7 +129,7 @@ expandedTooltip:SetScript('OnClick', function (self)
end)

local chatHeader = contentFrame:CreateFontString(nil, 'OVERLAY', 'InterUIBold_Normal')
chatHeader:SetText(L['!keys chat command'])
chatHeader:SetText(L['!KEYS_CHAT_COMMAND'])
chatHeader:SetPoint('TOPLEFT', expandedTooltip, 'BOTTOMLEFT', -10, -20)

local chatDesc = contentFrame:CreateFontString(nil, 'OVERLAY', 'InterUIRegular_Small')
Expand Down Expand Up @@ -162,30 +162,30 @@ end)


local syncHeader = contentFrame:CreateFontString(nil, 'OVERLAY', 'InterUIBold_Normal')
syncHeader:SetText(L['SYNC OPTIONS'])
syncHeader:SetText(L['SYNC_OPTIONS'])
syncHeader:SetPoint('TOPLEFT', commandRespondNoKey, 'BOTTOMLEFT', -10, -20)

local syncFriends = e.CreateCheckBox(contentFrame, L['Sync with friends'])
local syncFriends = e.CreateCheckBox(contentFrame, L['SYNC_FRIENDS'])
syncFriends:SetPoint('TOPLEFT', syncHeader, 'BOTTOMLEFT', 10, -10)
syncFriends:SetScript('OnClick', function(self)
AstralKeysSettings.friendOptions.friend_sync.isEnabled = self:GetChecked()
AstralKeyFrame:ToggleLists()
e.ToggleFriendSync()
end)

local otherFaction = e.CreateCheckBox(contentFrame, L['Show other faction'])
local otherFaction = e.CreateCheckBox(contentFrame, L['SHOW_OTHER_FACTION'])
otherFaction:SetPoint('LEFT', syncFriends, 'RIGHT', 10, 0)
otherFaction:SetScript('OnClick', function(self)
AstralKeysSettings.friendOptions.show_other_faction.isEnabled = self:GetChecked()
e.UpdateFrames()
end)

local rankFilterHeader = contentFrame:CreateFontString(nil, 'OVERLAY', 'InterUIBold_Normal')
rankFilterHeader:SetText(L['Rank Filter'])
rankFilterHeader:SetText(L['RANK_FILTER'])
rankFilterHeader:SetPoint('TOPLEFT', syncFriends, 'BOTTOMLEFT', -10, -20)

local filter_descript = contentFrame:CreateFontString(nil, 'OVERLAY', 'InterUIRegular_Small')
filter_descript:SetText(L['Include these ranks in the guild listing'])
filter_descript:SetText(L['INCLUDE_RANKS_GUILD_LISTING'])
filter_descript:SetPoint('TOPLEFT', rankFilterHeader, 'BOTTOMLEFT', 5, -5)

local _ranks = {}
Expand Down