Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
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
33 changes: 33 additions & 0 deletions l10n/de.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
content-feedback_question = War diese Übersetzung hilfreich?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noting here that there seem to be string IDs here that don't match anything in en-US source.

content-feedback_reason = Warum war diese Übersetzung nicht hilfreich?
content-feedback_thanks = Vielen Dank für die Rückmeldung!

reference_toc_header = In diesem Artikel

footer_tagline = Dein Bauplan für ein besseres Internet.
footer_mofo = Besuche die gemeinnützige Muttergesellschaft der <a data-l10n-name="moco">Mozilla Corporation</a>, die <a data-l10n-name="mofo">Mozilla Foundation</a>.
footer_copyright = Teile dieses Inhalts sind ©1998–2024 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter <a data-l10n-name="cc">einer Creative-Commons-Lizenz</a>.

theme_default = Systemstandard

blog_time_to_read = { $minutes ->
[one] { $minutes } Minute Lesezeit
*[other] { $minutes } Minuten Lesezeit
}
blog_post_not_found = Blogartikel nicht gefunden.

blog_previous = Voriger Artikel
blog_next = Nächster Artikel

No = Nein
Submit = Abschicken
Yes = Ja

Report = Report

obs_title = HTTP Observatory
obs_landing_intro = Das 2016 gestartete HTTP Observatory verbessert die Sicherheit durch Analyse der Einhaltung bewährter Sicherheitspraktiken. Es hat durch 47 Millionen Scans Einblicke in über 6,9 Millionen Websites geliefert.
obs_assessment = Das von Mozilla entwickelte HTTP Observatory führt eine umfassende Bewertung der HTTP-Header und weiterer zentraler Sicherheitskonfigurationen einer Website durch.
obs_scanning = Der automatisierte Scan-Prozess liefert Entwicklern und Website-Administratoren detailliertes, handlungsorientiertes Feedback und konzentriert sich darauf, potenzielle Sicherheitslücken zu erkennen und zu beheben.
obs_security = Das Tool unterstützt Entwickler und Website-Administratoren maßgeblich dabei, ihre Websites in einem sich stetig weiterentwickelnden digitalen Umfeld gegen häufige Sicherheitsbedrohungen abzusichern.
obs_mdn = Das HTTP Observatory bietet wirksame Sicherheitseinblicke auf Grundlage von Mozillas Expertise und Engagement für ein sichereres Internet sowie basierend auf etablierten Trends und Richtlinien.
102 changes: 102 additions & 0 deletions l10n/en-us.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
article-footer_last-modified = This page was last modified on <time data-l10n-name="date">{ $date }</timestamp> by <a data-l10n-name="contributors">MDN contributors</a>.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
article-footer_last-modified = This page was last modified on <time data-l10n-name="date">{ $date }</timestamp> by <a data-l10n-name="contributors">MDN contributors</a>.
article-footer_last-modified = This page was last modified on <timestamp data-l10n-name="date">{ $date }</timestamp> by <a data-l10n-name="contributors">MDN contributors</a>.

Tags don't match

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is more stylistic - but can we consistently use dashes - instead of underscores for string IDs?
E.g. article-footer-last-modified

article-footer_source_title = Folder: { $folder } (Opens in a new tab)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you include a comment to describe variables? Something like the below:

Suggested change
article-footer_source_title = Folder: { $folder } (Opens in a new tab)
# Variables:
# $folder (String) - Link to github folder
article-footer_source_title = Folder: { $folder } (Opens in a new tab)


baseline_asterisk = { $asterisk } Some parts of this feature may have varying levels of support.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this variable for? Or is it for formatting?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking into this it seems its just the character *. It's best to either use the character itself here, or if there area reasons for not wanting localizers to be able to adjust it, then perhaps its best to remove it from the string and style on the backend.

baseline_high_extra = This feature is well established and works across many devices and browser versions. It’s been available across browsers since { $date }.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you include a comment for the variable here and similar date variables below?

Suggested change
baseline_high_extra = This feature is well established and works across many devices and browser versions. It’s been available across browsers since { $date }.
# Variables:
# $date (String) - a localized date string in format Month YYYY (e.g. December 2024)
baseline_high_extra = This feature is well established and works across many devices and browser versions. It’s been available across browsers since { $date }.

baseline_low_extra = Since { $date }, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nitpick, maybe changing the second This feature to It.

baseline_not_extra = This feature is not Baseline because it does not work in some of the most widely-used browsers.
baseline_supported_in = Supported in { $browsers }

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please also include a comment to provide context for these browser variables? (E.g. are these formatted lists? examples of what they would look like)

baseline_unsupported_in = Not widely supported in { $browsers }
baseline_supported_and_unsupported_in = Supported in { $supported }, but not widely supported in { $unsupported }

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What are shown in { $supported } and { $unsupported }? Add a comment will provide context will help.


homepage-hero_title = Resources for <u data-l10n-name="developers">Developers</u>,<br> by Developers
homepage-hero_description = Documenting <a data-l10n-name="css">CSS</a>, <a data-l10n-name="html">HTML</a>, and <a data-l10n-name="js">JavaScript</a>, since 2005.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the comma before since 2005.


reference_toc_header = In this article

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
reference_toc_header = In this article
# Header text followed by a table of contents
reference_toc_header = In this article

The toc in the string ID might not be easily recognized by localizers so we should include some sort of context.


footer_mofo = Visit <a data-l10n-name="moco">Mozilla Corporation’s</a> not-for-profit parent, the <a data-l10n-name="mofo">Mozilla Foundation</a>.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For links, we typically use this format <a href="{ $moco }">Mozilla Corporation</a> for example.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this depends on the backend, it appears that's how bedrock is doing things for their footer links, but might not be applicable in this case.

footer_copyright = Portions of this content are ©1998–2024 by individual mozilla.org contributors. Content available under <a data-l10n-name="cc">a Creative Commons license</a>.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we make 1998–2024 dynamically updated?


search_title = Search results for: <em>{ $query }</em>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need a comment on what the variable is for, like the kind of queries.

search_stats = Found { $results } matches in { $time } milliseconds.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So this string is about how fast results can be found, not how many results found in X number of articles.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This string won't work as it is, assuming $results also returns a number of matches, you'll encounter grammatical errors even in English - Found 1 results in 1 milliseconds.
The likelihood is higher in a language like Russian which has 3 different plurals depending on the number returned.

Fluent plurals would fix this, but unfortunately it gets too complicated when you have two plural selectors in the same message. To fix this I'd split this into two independent sentences.

search-stats-results = { $results ->
    [one] Found { $results } match.
   *[other] Found { $results } matches.
}
search-stats-time = { $time ->
    [one] Search took { $time } millisecond.
    *[other] Search took { $time } milliseconds.
}


search-modal_site-search = Site search for <em>{ $query }</em>

blog_time_to_read = { $minutes ->
[one] { $minutes } minute read
*[other] { $minutes } minutes read

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm guessing this is an existing string taken from somewhere? But reviewing this I think the natural English would be
1-minute read / 10-minute read
(Please feel free to confirm with content team)

In that case this string might be better as:

blog-time-to-read = { $minutes ->
   *[other] { $minutes }-minute read
}

We'd still want to keep the plural selector in there to trigger plurals for other languages.

}
blog_post_not_found = Blog post not found.

blog_previous = Previous Post
blog_next = Next Post

Report = Report

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a verb or a noun?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another style request for string IDs, can we keep everything lowercase?

Also we should namespace with a more descriptive name, e.g. report-page-title


obs_title = HTTP Observatory

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should HTTP Observatory be localized or treated as a brand term / left unlocalized?

obs_landing_intro = Launched in 2016, the HTTP Observatory enhances web security by analyzing compliance with best security practices. It has provided insights to over 6.9 million websites through 47 million scans.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it better to change the websites and scan numbers to variables to minimize the needs for updates in the future?

obs_assessment = Developed by Mozilla, the HTTP Observatory performs an in-depth assessment of a site’s HTTP headers and other key security configurations.
obs_scanning = Its automated scanning process provides developers and website administrators with detailed, actionable feedback, focusing on identifying and addressing potential security vulnerabilities.
obs_security = The tool is instrumental in helping developers and website administrators strengthen their sites against common security threats in a constantly advancing digital environment.
obs_mdn = The HTTP Observatory provides effective security insights, guided by Mozilla's expertise and commitment to a safer and more secure internet and based on well-established trends and guidelines.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
obs_mdn = The HTTP Observatory provides effective security insights, guided by Mozilla's expertise and commitment to a safer and more secure internet and based on well-established trends and guidelines.
obs_mdn = The HTTP Observatory provides effective security insights, guided by Mozillas expertise and commitment to a safer and more secure internet and based on well-established trends and guidelines.


Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove extra line break.


compat_loading = Loading…

compat_browser_version_date = { $browser } { $version } – Released { $date }

compat_link_report_issue = Report problems with this compatibility data
compat_link_report_issue_title = Report an issue with this compatibility data
compat_link_report_missing_title = Report missing compatibility data
compat_link_report_missing = Report this issue
compat_link_source = View data on GitHub
compat_link_source_title = File: { $filename }

compat_deprecated = Deprecated

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a comment for this section, suggesting that these set of strings are related to Compatibility and where the strings appear. Is this from a report generated as the result of a search?

compat_experimental = Experimental
compat_nonstandard = Non-standard
compat_no = No

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This likely needs a comment to say what "No" is refuting here (e.g. is this refusing some request, or is it short for No compatibility or something else?)


compat_support_full = Full support

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a comment where these strings show up? The context will help understand what these strings refer to, in the search result or the report?

compat_support_partial = Partial support
compat_support_no = No support
compat_support_unknown = Support unknown
compat_support_preview = Preview browser support
compat_support_prefix = Implemented with the vendor prefix: { $prefix }

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does vendor mean here? Is this related to the name of vendor? Example what a "prefix" looks like would also help with context.

compat_support_altname = Alternate name: { $altname }
compat_support_removed = Removed in { $version } and later
compat_support_see_impl_url = See <a data-l10n-name="impl_url">{ $label }</a>

compat_legend = Legend

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these strings shown in a graph , table generated from a search result? Please add a comment for the section to give some context.

compat_legend_tip = Tip: you can click/tap on a cell for more information.
compat_legend_yes = { compat_support_full }
compat_legend_partial = { compat_support_partial }
compat_legend_preview = In development. Supported in a pre-release version.
compat_legend_no = { compat_support_no }
compat_legend_unknown = Compatibility unknown
compat_legend_experimental = { compat_experimental }. Expect behavior to change in the future.
compat_legend_nonstandard = { compat_nonstandard }. Check cross-browser support before using.
compat_legend_deprecated = { compat_deprecated }. Not for use in new websites.
compat_legend_footnote = See implementation notes.
compat_legend_disabled = User must explicitly enable this feature.
compat_legend_altname = Uses a non-standard name.
compat_legend_prefix = Requires a vendor prefix or different name for use.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need examples for vendor and prefix look like in this context.

compat_legend_more = Has more compatibility info.

sidebar-filter-matches = { $matches ->
[0] No matches
[1] { $matches } match
*[other] { $matches } matches
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sidebar-filter-matches = { $matches ->
[0] No matches
[1] { $matches } match
*[other] { $matches } matches
}
sidebar-filter-matches = { $matches ->
[0] No matches
[one] { $matches } match
*[other] { $matches } matches
}


placement_note = Ad
placement_no = Don't want to see ads?

pagination_next = Next page
pagination_prev = Previous page
pagination_current = Current page
pagination_goto = Go to page { $page }

logout = Sign out
login = Log in
settings = My Settings
2 changes: 2 additions & 0 deletions l10n/es.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
blog_toc_title = En este artículo

1 change: 1 addition & 0 deletions l10n/fr.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blog_toc_title = Dans cet article
2 changes: 2 additions & 0 deletions l10n/ja.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
blog_toc_title = この記事では

1 change: 1 addition & 0 deletions l10n/ko.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blog_toc_title = 목차
2 changes: 2 additions & 0 deletions l10n/pt-br.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
blog_toc_title = Neste artigo

1 change: 1 addition & 0 deletions l10n/ru.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blog_toc_title = В этой статье
1 change: 1 addition & 0 deletions l10n/zh-cn.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blog_toc_title = 在本文中
1 change: 1 addition & 0 deletions l10n/zh-tw.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blog_toc_title = 在本文中