{{ "algorithm-create.card-from-json.title" | translate }}

{{ "algorithm-create.card-from-json.description" | translate }}

{{ "algorithm-create.card-from-json.file-label" | translate }}
{{ "algorithm-create.subtitle" | translate }}
{{ "algorithm.submission-comments" | translate }} {{ "general.name" | translate }} {{ "general.description" | translate }} {{ "algorithm.image" | translate }} {{ "algorithm.v6version" | translate }} {{ "algorithm.code-url" | translate }} {{ "algorithm.documentation-url" | translate }} {{ "algorithm.partitioning" | translate }} {{ partitionType | titlecase }} {{ "algorithm-create.function.title" | translate }} {{ functionFormGroup.get("name")?.value || "" }} {{ "general.name" | translate }} {{ "general.display_name" | translate }} {{ "general.description" | translate }} {{ "algorithm.function.type" | translate }} {{ functionType | titlecase }} {{ "algorithm.function.standalone" | translate }} {{ "algorithm-create.function.parameter.title" | translate }} {{ parameterFormGroup.get("name")?.value || "" }} {{ "general.name" | translate }} {{ "general.display_name" | translate }} {{ "general.description" | translate }} {{ "algorithm.function.argument.type" | translate }} {{ paramType | titlecase }} {{ "algorithm.function.argument.has_default" | translate }} {{ "general.yes" | translate }} {{ "general.no" | translate }}
{{ "algorithm.function.argument.default_value_null" | translate }} {{ "general.yes" | translate }} {{ "general.no" | translate }}
{{ "algorithm.function.argument.default_value" | translate }} {{ "general.true" | translate }} {{ "general.false" | translate }} {{ "algorithm.function.argument.default_value" | translate }}
{{ "algorithm.function.argument.condition.has_condition" | translate }} {{ "general.yes" | translate }} {{ "general.no" | translate }}

{{ "algorithm.function.argument.condition.explanation" | translate }}

{{ "algorithm.function.argument.condition.conditional_on" | translate }} {{ arg }} {{ "algorithm.function.argument.condition.operator" | translate }} {{ "algorithm.function.argument.condition.operators." + arg | translate }}
{{ "algorithm.function.argument.condition.conditional-value-null" | translate }} {{ "general.yes" | translate }} {{ "general.no" | translate }} {{ "algorithm.function.argument.condition.value" | translate }}
{{ "algorithm.function.argument.condition.value" | translate }}: {{ "general.true" | translate }} {{ "general.false" | translate }}
{{ "algorithm.function.argument.frontend_only.toggle_explain" | translate }} {{ "general.yes" | translate }} {{ "general.no" | translate }}
{{ "algorithm-create.function.database.title" | translate }} {{ databaseFormGroup.get("name")?.value || "" }}
{{ "general.name" | translate }} {{ "general.description" | translate }}
{{ "algorithm-create.function.visualization.title" | translate }} {{ visualizationFormGroup.get("name")?.value || "" }}
{{ "algorithm-create.function.visualization.explanation" | translate }}
{{ "general.name" | translate }} {{ "general.description" | translate }} {{ "algorithm.function.visualization.type" | translate }} {{ visType | titlecase }}
{{ getVisSchemaField(funcIdx, visIdx, control.key, "description") }}
{{ getVisSchemaField(funcIdx, visIdx, control.key, "example") }}
{{ control.key }}