from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton
from profiles import Profile
import locales

def inline(btn: str, p: Profile, w: int = 1):
    kb = InlineKeyboardMarkup(row_width=w)

    button = InlineKeyboardButton(
        text=locales.get(p.language, btn),
        callback_data= btn
    )

    kb.add(button)
    return kb