Add beta site banner (#802)

* Add new BetaBanner and remove legacy Alerts

- add BetaBanner component and test
- update AboutCard test
- remove AlertWrapper component, copy and tests
- remove AlertWrapper from all pages
- add BetaBanner copy and intl
- update logo and color
- add styles using USWDS tokens to globals.scss

* Add Beta pill to header

- refactor Header to use Grid and USWDS
- refactor global.scss to use Grid and USWDS
- updates snapshots

* Move styles from global to modules

- move BetaBanner styles from global to modules
- move J40Header to a folder component and module styles
- add J40Header unit test
- add a design-system.scss file that allows USWDS styles in modules
- updates snapshots

* Update en.json file

* Trigger Build

* Add initial Spanish content

- add README for translation team
- add createSpanishJson script
- add initial version of es.json
- add a spanish string variable to test translation

* Add retry and timeout config to stalled test

* Remove redundant test cases for AboutCard

- update snapshot

* Update BetaBanner description
This commit is contained in:
Vim 2021-10-21 14:56:32 -07:00 committed by GitHub
commit b1adc1f69f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
42 changed files with 2122 additions and 925 deletions

47
client/src/intl/README.md Normal file
View file

@ -0,0 +1,47 @@
# Translating content to Spanish
## Keys without curly brackets
Navigate to the `es.json` file. This JSON file is grouped into pairs of keys. Namely an english key and regular key. Below we can see the first two keys of the `es.json` file.
```json
{
"about.page.sub.header.1.text.1_english" : "On January 27, 2021, President Biden directed the Council on Environmental Quality (CEQ) to create a climate and economic justice screening tool. The purpose of the tool is to help Federal agencies identify disadvantaged communities and provide socioeconomic, environmental, and climate information and data to inform decisions that may affect these communities. The tool identifies disadvantaged communities as communities of focus through publicly available, nationally consistent, high-quality data.",
"about.page.sub.header.1.text.1" : "El 27 de enero de 2021, President Biden directed the Council on Environmental Quality (CEQ) to create a climate and economic justice screening tool. The purpose of the tool is to help Federal agencies identify disadvantaged communities and provide socioeconomic, environmental, and climate information and data to inform decisions that may affect these communities. The tool identifies disadvantaged communities as communities of focus through publicly available, nationally consistent, high-quality data.",
}
```
The first key is the english key suffixed with `_english`. The second key has no suffix and is meant to hold the Spanish translation. These translations are WYSIWYG.
## Keys with curly brackets
There are some keys with curly brackets, for example, line 176 of `es.json`:
```json
{
"download.draft.ptag.1_english" : "{downloadDraft} of communities of focus and datasets used. Last updated: {dateUpdated}.",
"download.draft.ptag.1" : "",
}
```
In this case, this first step is find out what the English sentence is:
![image info](/client/src/images/downloadDraftLink.png)
The reason the `{downloadDraft}` and `{dateUpdated}` are in curly brackets is because something special happens with that text. In the former it's a link in the latter it's a variable that being used in multiple places.
Let's assume that this sentence translates to Spanish as
_Descargue la lista preliminar de comunidades de interés y conjuntos de datos utilizados. Última actualización: 01/10/21._
And let's say we want `Descargue la lista preliminar` to be a link. Then, we would place the following as the translated content:
```json
{
"download.draft.ptag.1_english" : "{downloadDraft} of communities of focus and datasets used. Last updated: {dateUpdated}.",
"download.draft.ptag.1" : "`{downloadDraftEs} de comunidades de interés y conjuntos de datos utilizados. Última actualización: {dateUpdatedEs}.`",
}
```
Where `downloadDraftEs` = _Descargue la lista preliminar_ and `dateUpdatedEs`= _01/10/21_
TBD: How should these curly bracket variables be communicated to the dev team?

View file

@ -0,0 +1,75 @@
/**
* The purpose of this file is to create the es.json file. This file will read in en.json
* keys and place all keys in es.json. It will also add English copy for easy translation.
* It will add spaces between each key for ease of reading.
*
* TODO: Modify this file to use the existing es.json so that we don't overwrite
* existing translations.
*/
const fs = require('fs');
const englishJson = require('./en.json');
// Get keys and message for each entry:
const englishKeys = Object.keys(englishJson);
const englishMessage = Object.values(englishJson).map((m) => m.defaultMessage);
const logger = fs.createWriteStream('es-out.json', {
flags: 'a', // 'a' means appending (old data will be preserved)
});
// Only create the file if keys and message length are the same
if (englishKeys.length === englishMessage.length) {
// Write the opening curly bracket of JSON
logger.write('{\n');
// Loop through all keys adding english and spanish content:
for (i=0; i<englishKeys.length; i++ ) {
logger.write(`\t"${englishKeys[i]}_english" : "${englishMessage[i]}",\n`);
logger.write(`\t"${englishKeys[i]}" : ""`);
// if the last entry, don't place trailing comma:
i === englishKeys.length - 1 ? logger.write('\n\n') : logger.write(',\n\n');
}
// Write the closing curly bracket:
logger.write('}');
} else {
// throw error if lengths do not match
throw Error(`The number of English keys do not match the number of English messages.
Please run test testIntlExtraction`);
}
// Legacy method using writeFile()
// // Initialize object for spanish
// const spanishObj = {};
// // Ensure the number of keys and messages are the same
// if (englishKeys.length === englishMessage.length) {
// // Add key.english to spanish object
// englishKeys.forEach((key, index) => spanishObj[`${key}.english`] = englishMessage[index]);
// // Add key (spanish) to spanish object
// englishKeys.forEach((key, index) => spanishObj[key] = 'Please fill in Spanish here.');
// } else {
// // throw error if lengths do not match
// throw Error(`The number of English keys do not match the number of English messages.
// Please run test testIntlExtraction`);
// }
// // Alphabetize the spanish object by keys:
// const spanishObjAlphabetized = Object.keys(spanishObj).sort().reduce(
// (obj, key) => {
// obj[key] = spanishObj[key];
// return obj;
// },
// {},
// );
// console.log(spanishObjAlphabetized);
// // Write to file:
// const esJson = JSON.stringify(spanishObjAlphabetized, null, 2);
// fs.writeFileSync('es-out.json', esJson);

View file

@ -19,22 +19,6 @@
"defaultMessage": "About",
"description": "about page title text"
},
"alert.alertBetaBody": {
"defaultMessage": "This website may be continuously updated",
"description": "Body for an alert inform users that datasets may change"
},
"alert.alertBetaTitle": {
"defaultMessage": "Public beta",
"description": "Title for an alert inform users that datasets may change"
},
"alert.alertDataLimitedBody": {
"defaultMessage": "Datasets may be added, updated, or removed.",
"description": "Body for an alert inform users that datasets may change"
},
"alert.alertDataLimitedTitle": {
"defaultMessage": "Limited data sources",
"description": "Title for an alert inform users that datasets may change"
},
"areaDetail.categorization.community.of.focus": {
"defaultMessage": "Community of focus",
"description": "the communities the score currently is focused on"
@ -187,6 +171,14 @@
"defaultMessage": "Percentile (0-100)",
"description": "the population of the feature selected"
},
"banner.beta.info": {
"defaultMessage": "It is an early, in-progress version of the tool with limited data sets that will be continuously updated.",
"description": "the main info of the beta banner"
},
"banner.beta.title": {
"defaultMessage": "This is a Beta site.",
"description": "the main title of the beta banner"
},
"community.members.heading": {
"defaultMessage": "Community members",
"description": "sub heading of page"
@ -319,6 +311,10 @@
"defaultMessage": "Have a question about government services?",
"description": "Footer column header"
},
"footer.whitehouselink": {
"defaultMessage": "Whitehouse.gov",
"description": "Footer Whitehouse.gov link text"
},
"footer.whitehouselogoalt": {
"defaultMessage": "Whitehouse logo",
"description": "Footer Whitehouse logo alt text"

View file

@ -1,30 +1,422 @@
{
"areasOfInterest.climate": "Cambio climático",
"areasOfInterest.energy": "Energía limpia y eficiencia energética",
"areasOfInterest.housing": "Vivienda asequible y sostenible",
"areasOfInterest.pollution": "Remediación de la contaminación heredada",
"areasOfInterest.training": "Capacitación y desarrollo de la fuerza laboral",
"areasOfInterest.transit": "Transporte limpio",
"areasOfInterest.water": "Infraestructura de agua limpia",
"header.about": "Sobre nosotras",
"header.contact": "Contacto",
"header.explore": "Explore el trabajo",
"header.methodology": "Metodología",
"header.timeline": "Cronología",
"header.title": "Justice40",
"index.aboutContent.header": "Acerca de Justice40",
"index.aboutContent.p1": "En un esfuerzo por abordar las injusticias ambientales históricas, el presidente Biden creó la Iniciativa Justice40 el 27 de enero de 2021. La Iniciativa Justice40 dirige el 40% de los beneficios de las inversiones federales en siete áreas clave a comunidades sobrecargadas y desatendidas.",
"index.aboutContent.p2": "Las agencias federales darán prioridad a los beneficios utilizando una nueva herramienta de evaluación de la justicia económica y climática. Esta herramienta de selección será un mapa que visualiza datos para comparar los impactos acumulativos de factores ambientales, climáticos y económicos. Está siendo desarrollado por el Consejo de Calidad Ambiental (Council on Environmental Quality - CEQ) con la orientación de líderes de justicia ambiental y comunidades afectadas por injusticias ambientales. La primera versión de la herramienta de detección se lanzará en julio de 2021. Sin embargo, la herramienta de detección y los datos que se utilizan se actualizarán continuamente para reflejar mejor las experiencias vividas por los miembros de la comunidad.",
"index.aboutContent.p3": "Lea más sobre la Iniciativa Justice40 en {presidentLink} del presidente Biden.",
"index.presidentalLinkLabel": "Orden ejecutiva sobre la lucha contra la crisis climática en el país y en el extranjero.",
"index.presidentalLinkUri": "https://www.whitehouse.gov/briefing-room/presidential-actions/2021/01/27/executive-order-on-tackling-the-climate-crisis-at-home-and-abroad/",
"index.section2.header": "Áreas de enfoque",
"index.section3.header": "Un enfoque transparente, centrado en la comunidad",
"index.section3.inclusive": "{inlineHeader} Muchas áreas que carecen de inversiones también carecen de datos ambientales y se pasarían por alto utilizando los datos ambientales disponibles. CEQ se está acercando activamente a grupos que históricamente han sido excluidos de la toma de decisiones, como grupos en áreas rurales y tribales, para comprender sus necesidades y solicitar su opinión.",
"index.section3.inclusiveLabel": "Inclusivo:",
"index.section3.intro": "Las iniciativas exitosas están guiadas por aportes directos de las comunidades a las que sirven. CEQ se compromete con la transparencia, la inclusión y la iteración en la construcción de esta herramienta de evaluación.",
"index.section3.iterative": "{inlineHeader} La lista de priorización de la comunidad inicial proporcionada por la herramienta de evaluación es el comienzo de un proceso de colaboración en el refinamiento de la puntuación, en lugar de una respuesta final. CEQ ha recibido recomendaciones sobre conjuntos de datos de entrevistas comunitarias, el Consejo Asesor de Justicia Ambiental de la Casa Blanca y mediante comentarios públicos, pero establecer una puntuación que sea verdaderamente representativa será un proceso continuo a largo plazo. A medida que las comunidades envíen comentarios y recomendaciones, CEQ continuará mejorando las herramientas que se están construyendo y los procesos para la participación pública y de las partes interesadas.",
"index.section3.iterativeLabel": "Iterativo:",
"index.section3.transparent": "{inlineHeader} El código y los datos detrás de la herramienta de detección son de código abierto, lo que significa que está disponible para que el público los revise y contribuya. Esta herramienta se está desarrollando públicamente para que las comunidades, los expertos académicos y cualquier persona interesada puedan participar en el proceso de creación de herramientas.",
"index.section3.transparentLabel": "Transparencia:"
"about.page.sub.header.1.text.1_english" : "On January 27, 2021, President Biden directed the Council on Environmental Quality (CEQ) to create a climate and economic justice screening tool. The purpose of the tool is to help Federal agencies identify disadvantaged communities and provide socioeconomic, environmental, and climate information and data to inform decisions that may affect these communities. The tool identifies disadvantaged communities as communities of focus through publicly available, nationally consistent, high-quality data.",
"about.page.sub.header.1.text.1" : "El 27 de enero de 2021, President Biden directed the Council on Environmental Quality (CEQ) to create a climate and economic justice screening tool. The purpose of the tool is to help Federal agencies identify disadvantaged communities and provide socioeconomic, environmental, and climate information and data to inform decisions that may affect these communities. The tool identifies disadvantaged communities as communities of focus through publicly available, nationally consistent, high-quality data.",
"about.page.sub.header.1.text.2_english" : "The current version of the tool is in a public beta form and will be updated based on feedback from the public.",
"about.page.sub.header.1.text.2" : "La versión actual de la herramienta se encuentra en una versión beta pública y se actualizará en función de los comentarios del público.",
"about.page.sub.header.2.text.1_english" : "The tool will provide important information for the Justice40 Initiative. The goal of the Justice40 Initiative is to provide 40-percent of the overall benefits of certain federal programs in seven key areas to disadvantaged communities. These seven key areas are: climate change, clean energy and energy efficiency, clean transit, affordable and sustainable housing, training and workforce development, the remediation and reduction of legacy pollution, and the development of critical clean water infrastructure.",
"about.page.sub.header.2.text.1" : "La herramienta proporcionará información importante para la iniciativa Justice40. The goal of the Justice40 initiative is to provide 40-percent of the overall benefits of certain federal programs in seven key areas to disadvantaged communities. These seven key areas are: climate change, clean energy and energy efficiency, clean transit, affordable and sustainable housing, training and workforce development, the remediation and reduction of legacy pollution, and the development of critical clean water infrastructure.",
"about.page.sub.header.2.text.2_english" : "Read more about the Justice40 Initiative in President Bidens",
"about.page.sub.header.2.text.2" : "Leer más sobre la iniciativa Justice40",
"about.page.title.text_english" : "About",
"about.page.title.text" : "Sobre nosotras",
"areaDetail.categorization.community.of.focus_english" : "Community of focus",
"areaDetail.categorization.community.of.focus" : "",
"areaDetail.categorization.not.community.of.focus_english" : "Not a community of focus",
"areaDetail.categorization.not.community.of.focus" : "",
"areaDetail.geographicInfo.censusBlockGroup_english" : "Census block group:",
"areaDetail.geographicInfo.censusBlockGroup" : "",
"areaDetail.geographicInfo.county_english" : "County:",
"areaDetail.geographicInfo.county" : "",
"areaDetail.geographicInfo.population_english" : "Population:",
"areaDetail.geographicInfo.population" : "",
"areaDetail.geographicInfo.state_english" : "State:",
"areaDetail.geographicInfo.state" : "",
"areaDetail.indicator.areaMedianIncome_english" : "Area Median Income",
"areaDetail.indicator.areaMedianIncome" : "",
"areaDetail.indicator.asthma_english" : "Asthma",
"areaDetail.indicator.asthma" : "",
"areaDetail.indicator.description.area_median_income_english" : "Median income of the census block group calculated as a percent of the metropolitan areas or state's median income",
"areaDetail.indicator.description.area_median_income" : "",
"areaDetail.indicator.description.asthma_english" : "People who answer “yes” to both of the questions: “Have you ever been told by a doctor nurse, or other health professional that you have asthma?” and “Do you still have asthma?\"",
"areaDetail.indicator.description.asthma" : "",
"areaDetail.indicator.description.diabetes_english" : "People ages 18 and up who report having been told by a doctor, nurse, or other health professionals that they have diabetes other than diabetes during pregnancy",
"areaDetail.indicator.description.diabetes" : "",
"areaDetail.indicator.description.dieselPartMatter_english" : "Mixture of particles that is part of diesel exhaust in the air",
"areaDetail.indicator.description.dieselPartMatter" : "",
"areaDetail.indicator.description.education_english" : "Percent of people age 25 or older that didnt get a high school diploma",
"areaDetail.indicator.description.education" : "",
"areaDetail.indicator.description.energyBurden_english" : "Average annual energy cost ($) divided by household income",
"areaDetail.indicator.description.energyBurden" : "",
"areaDetail.indicator.description.femaRisk_english" : "Expected Annual Loss Score, which is the average economic loss in dollars resulting from natural hazards each year.",
"areaDetail.indicator.description.femaRisk" : "",
"areaDetail.indicator.description.heartDisease_english" : "People ages 18 and up who report ever having been told by a doctor, nurse, or other health professionals that they had angina or coronary heart disease",
"areaDetail.indicator.description.heartDisease" : "",
"areaDetail.indicator.description.houseBurden_english" : "Households that are low income and spend more than 30% of their income on housing costs",
"areaDetail.indicator.description.houseBurden" : "",
"areaDetail.indicator.description.leadPaint_english" : "Housing units built pre-1960, used as an indicator of potential lead paint exposure in homes",
"areaDetail.indicator.description.leadPaint" : "",
"areaDetail.indicator.description.lifeExpect_english" : "Estimated years of life expectancy",
"areaDetail.indicator.description.lifeExpect" : "",
"areaDetail.indicator.description.pm25_english" : "Fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller",
"areaDetail.indicator.description.pm25" : "",
"areaDetail.indicator.description.poverty_english" : "Percent of a block group's population in households where the household income is at or below 100% of the federal poverty level",
"areaDetail.indicator.description.poverty" : "",
"areaDetail.indicator.description.trafficVolume_english" : "Count of vehicles (average annual daily traffic) at major roads within 500 meters, divided by distance in meters",
"areaDetail.indicator.description.trafficVolume" : "",
"areaDetail.indicator.description.wasteWater_english" : "Toxic concentrations at stream segments within 500 meters divided by distance in kilometers",
"areaDetail.indicator.description.wasteWater" : "",
"areaDetail.indicator.diabetes_english" : "Diabetes",
"areaDetail.indicator.diabetes" : "",
"areaDetail.indicator.dieselPartMatter_english" : "Diesel particulate matter",
"areaDetail.indicator.dieselPartMatter" : "",
"areaDetail.indicator.education_english" : "Education, less than high school",
"areaDetail.indicator.education" : "",
"areaDetail.indicator.energyBurden_english" : "Energy burden",
"areaDetail.indicator.energyBurden" : "",
"areaDetail.indicator.femaRisk_english" : "FEMA Risk Index",
"areaDetail.indicator.femaRisk" : "",
"areaDetail.indicator.heartDisease_english" : "Heart disease",
"areaDetail.indicator.heartDisease" : "",
"areaDetail.indicator.houseBurden_english" : "Housing cost burden",
"areaDetail.indicator.houseBurden" : "",
"areaDetail.indicator.leadPaint_english" : "Lead paint",
"areaDetail.indicator.leadPaint" : "",
"areaDetail.indicator.lifeExpect_english" : "Life expectancy",
"areaDetail.indicator.lifeExpect" : "",
"areaDetail.indicator.pm25_english" : "PM2.5",
"areaDetail.indicator.pm25" : "",
"areaDetail.indicator.poverty_english" : "Poverty",
"areaDetail.indicator.poverty" : "",
"areaDetail.indicator.trafficVolume_english" : "Traffic proximity and volume",
"areaDetail.indicator.trafficVolume" : "",
"areaDetail.indicator.wasteWater_english" : "Wastewater discharge",
"areaDetail.indicator.wasteWater" : "",
"areaDetail.indicators.indicatorColumnHeader_english" : "Indicator",
"areaDetail.indicators.indicatorColumnHeader" : "",
"areaDetail.indicators.percentileColumnHeader_english" : "Percentile (0-100)",
"areaDetail.indicators.percentileColumnHeader" : "",
"banner.beta.info_english" : "It is an early, in-progress version of the tool with limited data sets that will be continuously updated.",
"banner.beta.info" : "",
"banner.beta.title_english" : "This is a Beta site.",
"banner.beta.title" : "",
"community.members.heading_english" : "Community members",
"community.members.heading" : "",
"community.members.info_english" : "Explore data about communities of focus in your area, and help provide feedback on the tool.",
"community.members.info" : "",
"community.members.link_english" : "Explore the tool",
"community.members.link" : "",
"contact.page.header.text_english" : "Contact",
"contact.page.header.text" : "",
"contact.page.sub.header.text_english" : "Email us",
"contact.page.sub.header.text" : "",
"contact.page.title.text_english" : "Contact",
"contact.page.title.text" : "",
"datasetCard.dataDateRange_english" : "Data date range:",
"datasetCard.dataDateRange" : "",
"datasetCard.dataResolution_english" : "Data resolution:",
"datasetCard.dataResolution" : "",
"datasetCard.dataSource_english" : "Data source:",
"datasetCard.dataSource" : "",
"datasetContainer.additional.heading_english" : "Additional Indicators",
"datasetContainer.additional.heading" : "",
"datasetContainer.additional.info_english" : "These datasets provide additional information about each community.",
"datasetContainer.additional.info" : "",
"datasetContainer.heading_english" : "Datasets used in methodology",
"datasetContainer.heading" : "",
"datasetContainer.info_english" : "The datasets come from a variety of sources and were selected based on relevance, availability, recency, and quality. The datasets seek to identify a range of human health, environmental, climate-related, and other cumulative impacts on communities.",
"datasetContainer.info" : "",
"download.draft.ptag.1_english" : "{downloadDraft} of communities of focus and datasets used. Last updated: {dateUpdated}.",
"download.draft.ptag.1" : "",
"download.draft.ptag.2_english" : "ZIP file will contain one .xlsx, one .csv, and one .pdf ({downloadFileSize}).",
"download.draft.ptag.2" : "",
"downloadPacket.button.text_english" : "Download package",
"downloadPacket.button.text" : "",
"downloadPacket.header.text_english" : "Draft communities list v{versionNumber} ({downloadFileSize})",
"downloadPacket.header.text" : "",
"downloadPacket.info.last.updated_english" : "Last updated: {downloadLastUpdated}",
"downloadPacket.info.last.updated" : "",
"downloadPacket.info.text_english" : "The package includes draft v{versionNumber} of the list of communities of focus (.csv and .xlsx) and information about how to use the list (.pdf).",
"downloadPacket.info.text" : "",
"exploreTool.heading.text_english" : "Explore the tool",
"exploreTool.heading.text" : "",
"exploreTool.page.description_english" : "Zoom into the map to see communities of focus that can help Federal agencies identify disadvantaged communities and to provide socioeconomic, environmental, and climate information and data. Learn more about the methodology and datasets that were used to determine these communities of focus on the {methodologyLink} page.",
"exploreTool.page.description" : "",
"exploreTool.title.text_english" : "Explore the tool",
"exploreTool.title.text" : "",
"federal.pm.heading_english" : "Federal program managers",
"federal.pm.heading" : "",
"federal.pm.info_english" : "Download the screening tools draft list of communities of focus. Explore data that may be useful to your program, and provide feedback on the tool.",
"federal.pm.info" : "",
"federal.pm.link_english" : "Go to data & methodology",
"federal.pm.link" : "",
"footer.arialabel_english" : "Footer navigation",
"footer.arialabel" : "",
"footer.contactheader_english" : "Contact",
"footer.contactheader" : "",
"footer.findcontactlink_english" : "Find a contact at USA.gov",
"footer.findcontactlink" : "",
"footer.foialink_english" : "Freedom of Information Act (FOIA)",
"footer.foialink" : "",
"footer.logo.title_english" : "Council on Environmental Quality",
"footer.logo.title" : "",
"footer.moreinfoheader_english" : "More information",
"footer.moreinfoheader" : "",
"footer.privacylink_english" : "Privacy Policy",
"footer.privacylink" : "",
"footer.questionsheader_english" : "Have a question about government services?",
"footer.questionsheader" : "",
"footer.whitehouselink_english" : "Whitehouse.gov",
"footer.whitehouselink" : "",
"footer.whitehouselogoalt_english" : "Whitehouse logo",
"footer.whitehouselogoalt" : "",
"getInvolved.title_english" : "Get involved",
"getInvolved.title" : "",
"header.about_english" : "About",
"header.about" : "",
"header.contact_english" : "Contact",
"header.contact" : "",
"header.explore_english" : "Explore the tool",
"header.explore" : "",
"header.methodology_english" : "Data & methodology",
"header.methodology" : "",
"header.title.line1_english" : "Climate and Economic Justice",
"header.title.line1" : "",
"header.title.line2_english" : "Screening Tool",
"header.title.line2" : "",
"howToGetStarted.title_english" : "How to get started",
"howToGetStarted.title" : "",
"index.heading.about.us_english" : "About us",
"index.heading.about.us" : "",
"index.heading.justice40_english" : "The Justice40 Initiative",
"index.heading.justice40" : "",
"index.heading.screentool_english" : "The screening tool",
"index.heading.screentool" : "",
"index.presidentalLinkLabel_english" : "Executive Order 14008 on Tackling the Climate Crisis at Home and Abroad.",
"index.presidentalLinkLabel" : "",
"join.open.source.info_english" : "The screening tools code is open source, which means it is available for the public to view and contribute to. Anyone can view and contribute on GitHub.",
"join.open.source.info" : "",
"join.open.source.link_english" : "Check it out on GitHub",
"join.open.source.link" : "",
"join.opensource.heading_english" : "Join the open source community",
"join.opensource.heading" : "",
"legend.info.priority.label_english" : "Draft community of focus",
"legend.info.priority.label" : "",
"legend.info.threshold.label_english" : "A community identified as experiencing disadvantages that merits the focus of certain Federal investments, including through the Justice40 Initiative",
"legend.info.threshold.label" : "",
"map.territoryFocus.alaska.long_english" : "Alaska",
"map.territoryFocus.alaska.long" : "",
"map.territoryFocus.alaska.short_english" : "AK",
"map.territoryFocus.alaska.short" : "",
"map.territoryFocus.focusOn_english" : "Focus on {territory}",
"map.territoryFocus.focusOn" : "",
"map.territoryFocus.hawaii.long_english" : "Hawaii",
"map.territoryFocus.hawaii.long" : "",
"map.territoryFocus.hawaii.short_english" : "HI",
"map.territoryFocus.hawaii.short" : "",
"map.territoryFocus.lower48.long_english" : "Lower 48",
"map.territoryFocus.lower48.long" : "",
"map.territoryFocus.lower48.short_english" : "48",
"map.territoryFocus.lower48.short" : "",
"map.territoryFocus.puerto_rico.long_english" : "Puerto Rico",
"map.territoryFocus.puerto_rico.long" : "",
"map.territoryFocus.puerto_rico.short_english" : "PR",
"map.territoryFocus.puerto_rico.short" : "",
"map.zoom.warning_english" : "Zoom in to the state or regional level to see prioritized communities on the map.",
"map.zoom.warning" : "",
"mapIntro.censusBlockGroupDefinition_english" : "A census block group is generally between 600 and 3,000 people. It is the smallest geographical unit for which the U.S. Census Bureau publishes sample data.",
"mapIntro.censusBlockGroupDefinition" : "",
"mapIntro.didYouKnow_english" : "Did you know?",
"mapIntro.didYouKnow" : "",
"mapIntro.mapIntroHeader_english" : "Zoom and select a census block group to view data",
"mapIntro.mapIntroHeader" : "",
"methodology.page.header.text_english" : "Methodology",
"methodology.page.header.text" : "",
"methodology.page.paragraph.first_english" : "The methodology for identifying communities of focus is currently in a draft, pre-decisional form that may change over time as more datasets become available.",
"methodology.page.paragraph.first" : "",
"methodology.page.title.text_english" : "Data and Methodology",
"methodology.page.title.text" : "",
"methodology.step.1.a.heading_english" : "Percent of Area Median Income",
"methodology.step.1.a.heading" : "",
"methodology.step.1.a.info.1_english" : "If a census block group is in a metropolitan area, this value is the median income of the census block group calculated as a percent of the metropolitan areas median income.",
"methodology.step.1.a.info.1" : "",
"methodology.step.1.a.info.2_english" : "If a census block group is not in a metropolitan area, this value is the median income of the census block group calculated as a percent of the states median income.",
"methodology.step.1.a.info.2" : "",
"methodology.step.1.b.heading_english" : "Percent of households below or at 100% of the federal poverty line",
"methodology.step.1.b.heading" : "",
"methodology.step.1.c.heading_english" : "The high school degree achievement rate for adults 25 years and older",
"methodology.step.1.c.heading" : "",
"methodology.step.1.c.info_english" : "The percent of individuals who are 25 or older who have received a high school degree.",
"methodology.step.1.c.info" : "",
"methodology.step.1.heading_english" : "Gather datasets",
"methodology.step.1.heading" : "",
"methodology.step.1.info_english" : "The methodology includes the following inputs that are equally weighted.",
"methodology.step.1.info" : "",
"methodology.step.2.heading_english" : "Determine communites of focus",
"methodology.step.2.heading" : "",
"methodology.step.2.info_english" : "Under the existing formula, a census block group will be considered a community of focus if:",
"methodology.step.2.info" : "",
"methodology.steps.2.b.info_english" : "This is the percent of households in a state with a household income below or at 100% of the {federalPovertyLine}. This federal poverty line is calculated based on the composition of each household (e.g., based on household size), but it does not vary geographically.",
"methodology.steps.2.b.info" : "",
"methodology.steps.2.formula_english" : "{medianIncome} {or} {livingAtPovery} {and} {education}",
"methodology.steps.2.formula" : "",
"methodology.steps.description.1_english" : "The methodology for identifying communities of focus is calculated at the census block group level. Census block geographical boundaries are determined by the U.S. Census Bureau once every ten years. This tool utilizes the census block boundaries from 2010.",
"methodology.steps.description.1" : "",
"methodology.steps.description.2_english" : "The following describes the process for identifying communities of focus.",
"methodology.steps.description.2" : "",
"methodology.steps.heading_english" : "Methodology",
"methodology.steps.heading" : "",
"pageNotFound.Guidance.text_english" : "Try creating a page in",
"pageNotFound.Guidance.text" : "",
"pageNotFound.apology.description.text_english" : "we couldnt find what you were looking for.",
"pageNotFound.apology.description.text" : "",
"pageNotFound.apology.text_english" : "Sorry",
"pageNotFound.apology.text" : "",
"pageNotFound.heading.text_english" : "Page not found",
"pageNotFound.heading.text" : "",
"pageNotFound.link.to.go.home.text_english" : "Go home",
"pageNotFound.link.to.go.home.text" : "",
"pageNotFound.title.text_english" : "Page not found",
"pageNotFound.title.text" : "",
"send.feedback.heading_english" : "Send feedback",
"send.feedback.heading" : "",
"send.feedback.info_english" : "Have ideas about how this tool can be improved to better reflect the on-the-ground experiences of your community?",
"send.feedback.info" : "",
"youCanHelpInfoText.heading_english" : "How you can help improve the tool",
"youCanHelpInfoText.heading" : "",
"youCanHelpInfoText.list.item.1_english" : "If you have helpful information, we would love to {rxEmailFromYou}.",
"youCanHelpInfoText.list.item.1" : "",
"youCanHelpInfoText.list.item.2_english" : "View our {dataMeth} page and send us feedback.",
"youCanHelpInfoText.list.item.2" : "",
"youCanHelpInfoText.list.item.3_english" : "Find your community of interest and {shareFeedback}.",
"youCanHelpInfoText.list.item.3" : ""
}