File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,7 @@ def new_problem():
137
137
fatal ("--problem does not work for new_problem." )
138
138
139
139
statement_languages = config .args .languages if config .args .languages else ["en" ]
140
+ main_language = "en" if "en" in statement_languages else statement_languages [0 ]
140
141
141
142
problemname = {
142
143
lang : (
@@ -149,7 +150,7 @@ def new_problem():
149
150
dirname = (
150
151
_alpha_num (config .args .problemname )
151
152
if config .args .problemname
152
- else _ask_variable_string ("dirname" , _alpha_num (problemname [statement_languages [ 0 ] ]))
153
+ else _ask_variable_string ("dirname" , _alpha_num (problemname [main_language ]))
153
154
)
154
155
author = config .args .author if config .args .author else _ask_variable_string ("author" )
155
156
@@ -190,7 +191,7 @@ def new_problem():
190
191
)
191
192
source_url = _ask_variable_string ("source url" , variables .get ("source_url" , "" ), True )
192
193
variables ["source" ] = (
193
- f"source:\n name: { source_name } \n { ' url: {source_url}' if source_url else ' #url:' } "
194
+ f"source:\n name: { source_name } \n { f ' url: { source_url } ' if source_url else ' #url:' } "
194
195
)
195
196
196
197
variables ["license" ] = _ask_variable_choice (
@@ -226,7 +227,7 @@ def new_problem():
226
227
{
227
228
"id" : dirname ,
228
229
"label" : next_label ,
229
- "name" : problemname ,
230
+ "name" : problemname [ main_language ] ,
230
231
"rgb" : "#000000" ,
231
232
"time_limit" : 1.0 ,
232
233
}
You can’t perform that action at this time.
0 commit comments