Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion config/locales/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -684,10 +684,18 @@ en:
payouts_enabled: "Payouts enabled"
details_submitted: "Details submitted"
status:
in_progress:
pending:
title: "In progress"
description: "Your practice is in progress. Complete your account setup to start accepting payments directly from patients."
cta: "Complete setup"
pending_review:
title: "Under review"
description: "Your details have been submitted and Stripe is reviewing them. This usually doesn't take long."
cta: "Check status"
unknown:
title: "Unknown"
description: "We couldn't determine the status of your account. Try refreshing it, or contact us if this keeps happening."
cta: "Refresh status"
complete:
title: "Complete"
description: "Your practice is configured to accept payments directly from patients."
Expand Down
10 changes: 9 additions & 1 deletion config/locales/es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -622,10 +622,18 @@ es:
payouts_enabled: "Pagos habilitados"
details_submitted: "Detalles enviados"
status:
in_progress:
pending:
title: "En progreso"
description: "Tu clínica está en progreso. Completa la configuración de tu cuenta para comenzar a aceptar pagos directamente de pacientes."
cta: "Completar configuración"
pending_review:
title: "En revisión"
description: "Tus datos fueron enviados y Stripe los está revisando. Esto normalmente no toma mucho tiempo."
cta: "Verificar estado"
unknown:
title: "Desconocido"
description: "No pudimos determinar el estado de tu cuenta. Intenta actualizarlo, o contáctanos si esto continúa."
cta: "Actualizar estado"
complete:
title: "Completo"
description: "Tu clínica está configurada para aceptar pagos directamente de pacientes."
Expand Down
10 changes: 9 additions & 1 deletion config/locales/pt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -662,10 +662,18 @@ pt:
payouts_enabled: "Pagamentos habilitados"
details_submitted: "Detalhes enviados"
status:
in_progress:
pending:
title: "Em progresso"
description: "Sua clínica está em progresso. Complete a configuração da sua conta para começar a aceitar pagamentos diretamente dos pacientes."
cta: "Completar configuração"
pending_review:
title: "Em revisão"
description: "Seus dados foram enviados e o Stripe está revisando. Isso normalmente não demora muito."
cta: "Verificar status"
unknown:
title: "Desconhecido"
description: "Não conseguimos determinar o status da sua conta. Tente atualizá-lo ou entre em contato conosco se isso continuar."
cta: "Atualizar status"
complete:
title: "Completo"
description: "Sua clínica está configurada para aceitar pagamentos diretamente dos pacientes."
Expand Down
15 changes: 15 additions & 0 deletions test/unit/application_helper_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,21 @@ class ApplicationHelperTest < ActionView::TestCase

SAMPLE_PNG_BASE64 = 'iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/x8AAwMCAO+rXbQAAAAASUVORK5CYII='

test 'connect account status i18n covers every status in every locale' do
statuses = %w[not_started pending pending_review complete disabled something_unexpected]

%i[en es pt].each do |locale|
I18n.with_locale(locale) do
statuses.each do |status|
result = connect_account_status_i18n(status)

assert_kind_of Hash, result, "expected a Hash for '#{status}' in #{locale}"
assert result[:title].present?, "missing title for '#{status}' in #{locale}"
end
end
end
end

test "should return 'active' when controller name matches string tab" do
def controller
OpenStruct.new(controller_name: 'patients')
Expand Down
Loading