有什么可能的方法来在Codeigniter中以编程方式设置语言键值?

时间:2019-03-12 13:41:29

标签: codeigniter codeigniter-3

我想知道有什么方法可以在codeigniter中以编程方式设置语言键值吗?

例如:如果我使用多种语言,例如英语和法语。

用户应该能够选择一种语言并以编程方式编辑语言键值。我遍历了codeigniter文档,但找不到正确的答案。

Codeigniter允许更改配置文件值,但如何更改语言键值。

我正在使用Codeigniter 3。

非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以将语言首选项保存在数据库或会话中,然后可以进行抓取并设置为配置:

printer->setPageSize(QPagedPaintDevice::PageSize::Letter);

QPainter painter(printer);

QRectF sceneRect = scene->sceneRect();
QRect pageRect = printer->paperRect();
qreal left, right, top, bottom;
printer->getPageMargins(&left, &top, &right, &bottom,QPrinter::DevicePixel);

QRectF paintRect = QRectF(left,top, pageRect.width() - right, pageRect.height() - bottom);

painter.setRenderHint(QPainter::Antialiasing);
painter.setRenderHint(QPainter::TextAntialiasing);

painter.drawRect(paintRect);

scene->render(&painter);

painter.end();

有关更多详细信息,请参见this