最近kay-frameworkを調べているのですが、自動フォーム作成で表題の件について意外と苦労したのでメモです。
結論としては、テンプレートで、
{{ form()|safe }}
としている部分を、
{{ form(button_label="送信")|safe }}
などとすればボタンの文字が「submit」から「送信」に変わります。
他の方法としては、呼び出し側のpythonで
class hoge(request): form = HogeForm() widget = form.as_widget() form_html = widget.render(button_label=u"送信") render_to_response("hoge.tmpl", {"form_html":form_html})