Text for buttons and error messages need to be translated to the corresponding language.
More importantly, for deck import, the text boxes need to be filled out in the corresponding language to be functional. Does ruby text need to be included for the Japanese or Korean databases?
The test cases that could be automatically run do not require logging into the official database. Possible tools to achieve this are Puppeteer, Cypress, and Playwright. The tool chosen must support loading an extension into a browser, at least desktop Chrome and Firefox, and running on GitHub Actions.
The export button on YGOPRODECK deck pages only opens https://www.db.yugioh-card.com/yugiohdb/?request_locale=en if the extension is installed. Streamline this process so it is just one click to have the edit deck page filled out, if the user is logged into the official database.