- // Base de back value
- $deBack = trans()->get('common.cancel', [], 'de', false);
- $this->assertEquals('Abbrechen', $deBack);
- // Ensure de_informal has no value set
- $this->assertEquals('common.cancel', trans()->get('common.cancel', [], 'de_informal', false));
- // Ensure standard trans falls back to de
- $this->assertEquals($deBack, trans('common.cancel', [], 'de_informal'));
- // Ensure de_informal gets its own values where set
- $deEmailActionHelp = trans()->get('common.email_action_help', [], 'de', false);
- $enEmailActionHelp = trans()->get('common.email_action_help', [], 'en', false);
- $deInformalEmailActionHelp = trans()->get('common.email_action_help', [], 'de_informal', false);
- $this->assertNotEquals($deEmailActionHelp, $deInformalEmailActionHelp);
- $this->assertNotEquals($enEmailActionHelp, $deInformalEmailActionHelp);
+ config()->set('app.locale', 'zz');
+
+ $loginReq = $this->get('/login', ['Accept-Language' => 'zz']);
+ $loginReq->assertOk();
+ $loginReq->assertSee('Log In');