comparison src/lib/Shared.luan @ 106:828bbbeff627

add config
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 01 Jul 2025 15:15:03 -0600
parents 83d98c822c71
children
comparison
equal deleted inserted replaced
105:308078dde51c 106:828bbbeff627
4 local error = Luan.error 4 local error = Luan.error
5 local ipairs = Luan.ipairs or error() 5 local ipairs = Luan.ipairs or error()
6 local pairs = Luan.pairs or error() 6 local pairs = Luan.pairs or error()
7 local Time = require "luan:Time.luan" 7 local Time = require "luan:Time.luan"
8 local Http = require "luan:http/Http.luan" 8 local Http = require "luan:http/Http.luan"
9 local Config = require "site:/private/Config.luan"
9 local Ai = require "luan:ai/Ai.luan" 10 local Ai = require "luan:ai/Ai.luan"
10 Ai.set_ai(ai) 11 Ai.set_ai( ai, Config[ai].key )
11 local require_ai = Ai.require_ai or error() 12 local require_ai = Ai.require_ai or error()
12 local Translator = require_ai "Translator.luan" 13 local Translator = require_ai "Translator.luan"
13 local Site_translator = require "luan:ai/Site_translator.luan" 14 local Site_translator = require "luan:ai/Site_translator.luan"
14 local get_lang = Site_translator.get_lang or error() 15 local get_lang = Site_translator.get_lang or error()
15 local languages = Site_translator.languages or error() 16 local languages = Site_translator.languages or error()