1

以下代码出现在 email.blade.php 中:

@lang(
    "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\n".
    'into your web browser: [:actionURL](:actionURL)',
    [
        'actionText' => $actionText,
        'actionURL' => $actionUrl,
    ]
)

json 翻译文件在包含换行符和参数时应该是什么样子。我的 json 文件中的所有其他翻译都运行良好,除了上面提到的翻译(下面倒数第二个):

{
    "Reset Password Notification": "Nulstil adgangskode notifikation",
    "You are receiving this email because we received a password reset request for your account.": "Du modtager denne email fordi vi har modtagen en anmodning om nulstilling af adgangskoden til din konto.",
    "Reset Password": "Nulstil adgangskode",
    "This password reset link will expire in :count minutes.": "Dette link til nulstilling af adgangskode vil udløbe om :count minutter.",
    "If you did not request a password reset, no further action is required.": "Hvis du ikke har anmodet om at nulstille din adgangskode, så skal du ikke foretage dig yderligere.",
    "Verify Email Address": "Verificer e-mailadresse",
    "Please click the button below to verify your email address.": "Klik venligst på knappen nedenfor for at verificere din e-mailadresse.",
    "If you did not create an account, no further action is required.": "Hvis du ikke har anmodet om at oprette en konto, så skal du ikke foretage dig yderligere.", 
    "Regards": "Med venlig hilsen", 
    "Hello!": "Hej", 
    "Whoops!": "Ups!", 
    "If you’re having trouble clicking the :actionText button, copy and paste the URL below\ninto your web browser: [:actionURL](:actionURL)": "Hvis du har problemer med at klikke på :actionText-knappen, så kopier følgende adresse ind i din webbrowser:[:actionURL](:actionURL)",
    "All rights reserved.": "Alle rettigheder forbeholdt."
}
4

1 回答 1

1

哈勒伊萨 :)

您的 JSON 字符串格式不正确。请参阅下面的正确字符串:

"If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser: [:actionURL](:actionURL)": "Hvis du kan ikke klikke på knappen \":actionText\", så kopier følgende adressen ind\n i din webbrowser: [:actionURL](:actionURL)",

如果您使用的是 Laravel 6+,我的da.json文件如下所示。它基于原始en.json文件,我只是将默认的英语字符串替换为丹麦语字符串:

{
  "A fresh verification link has been sent to your email address.": "Der er sendt et nyt bekræftelseslink til din mailadresse.",
  "All rights reserved.": "Alle rettigheder forbeholdes.",
  "Before proceeding, please check your email for a verification link.": "Før du fortsætter, skal du kontrollere din e-mail for et bekræftelseslink.",
  "click here to request another": "Klik her for at anmode om en anden",
  "Confirm Password": "Bekræft adgangskode",
  "E-Mail Address": "Mailadresse",
  "Forbidden": "Forbudt",
  "Forgot Your Password?": "Glemt din adgangskode?",
  "Go Home": "Gå Hjem",
  "Hello!": "Hej!",
  "If you did not create an account, no further action is required.": "Hvis du ikke oprettede en konto, kræves ingen yderligere handling.",
  "If you did not receive the email": "Hvis du ikke modtog e-mailen",
  "If you did not request a password reset, no further action is required.": "Hvis du ikke har anmodet om at nulstille din adgangskode, så skal du ikke foretage dig yderligere.",
  "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser: [:actionURL](:actionURL)": "Hvis du kan ikke klikke på knappen \":actionText\", så kopier følgende adressen ind\n i din webbrowser: [:actionURL](:actionURL)",
  "Invalid signature.": "Ugyldig signatur.",
  "Login": "Log på",
  "Logout": "Log ud",
  "Name": "Navn",
  "Not Found": "Ikke fundet",
  "Oh no": "Åh nej",
  "Page Expired": "Siden udløbet",
  "Password": "Adgangskode",
  "Please click the button below to verify your email address.": "Klik på knappen nedenfor for at bekræfte din mailadresse.",
  "Please confirm your password before continuing.": "Bekræft dit adgangskode, før du fortsætter.",
  "Regards": "Med venlig hilsen",
  "Register": "Tilmeld",
  "Remember Me": "Husk mig",
  "Reset Password": "Nulstille adgangskode",
  "Reset Password Notification": "Nulstil adgangskode notifikation",
  "Send Password Reset Link": "Send link til nulstilling af adgangskode",
  "Server Error": "Server Fejl",
  "Service Unavailable": "Service ikke tilgængelig",
  "This action is unauthorized.": "Denne handling er uautoriseret.",
  "This password reset link will expire in :count minutes.": "Dette link til nulstilling af adgangskode udløber om :count minutter.",
  "Toggle navigation": "Skift navigation",
  "Too Many Attempts.": "For mange forsøg.",
  "Too Many Requests": "For mange anmodninger",
  "Unauthorized": "Uberettiget",
  "Verify Email Address": "Bekræft mailadresse",
  "Verify Your Email Address": "Bekræft din mailadresse",
  "We won't ask for your password again for a few hours.": "Vi anmoder ikke om din adgangskode igen i et par timer.",
  "You are receiving this email because we received a password reset request for your account.": "Du modtager denne email fordi vi har modtaget en anmodning om nulstilling af adgangskoden til din konto.",
  "Your email address is not verified.": "Din mailadresse er ikke bekræftet.",
  "Whoops!": "Ups!"
}

希望这可以帮助。

于 2020-03-05T10:12:14.533 回答