From 982be21df0c8091231551bd435e7731aad3ecee6 Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Fri, 24 Nov 2023 15:15:47 +0100 Subject: [PATCH 01/10] Setup translations --- .template-lintrc.js | 23 + app/components/contribute-modal.hbs | 10 +- app/controllers/application.js | 19 + app/controllers/glossary.js | 29 +- app/formats.js | 27 + app/helpers/countryflag.js | 16 + app/helpers/language.js | 13 + app/routes/application.js | 10 + app/routes/contribute.js | 154 ++--- app/routes/glossary.js | 185 ++--- app/styles/app.css | 15 + app/templates/application.hbs | 31 +- app/templates/contribute.hbs | 20 +- app/templates/glossary.hbs | 13 +- app/templates/index.hbs | 8 +- app/templates/resources.hbs | 59 +- config/ember-intl.js | 95 +++ package-lock.json | 687 ++++++++++++++++++- package.json | 1 + tests/integration/components/callout-test.js | 9 - tests/unit/controllers/application-test.js | 12 + tests/unit/routes/application-test.js | 11 + translations/en.yaml | 257 +++++++ 23 files changed, 1399 insertions(+), 305 deletions(-) create mode 100644 app/controllers/application.js create mode 100644 app/formats.js create mode 100644 app/helpers/countryflag.js create mode 100644 app/helpers/language.js create mode 100644 app/routes/application.js create mode 100644 config/ember-intl.js create mode 100644 tests/unit/controllers/application-test.js create mode 100644 tests/unit/routes/application-test.js create mode 100644 translations/en.yaml diff --git a/.template-lintrc.js b/.template-lintrc.js index f35f61c..1736ca1 100644 --- a/.template-lintrc.js +++ b/.template-lintrc.js @@ -2,4 +2,27 @@ module.exports = { extends: 'recommended', + + rules: { + 'no-bare-strings': [ + 'Diversity TED Talks playlist', + 'The myth of bringing your full, authentic self to work', + 'Mismatch: How Inclusion Shapes Design', + '"Designing for disability" TED Talks playlist', + 'Autism: How to be normal (and why not to be)', + "It's Not Easy Seeing Green: The Complexities of Color Blindness", + 'To Bi or not to Bi (NL)', + 'Women at Work podcast', + 'Survival of the Kindest podcast', + '"Stop telling women they have imposter syndrome"', + 'A Conversation on the Trans Experience and Embracing Who You Really Are', + 'Rebel Ideas: The Power of Diverse Thinking', + 'How to Be an Inclusive Leader: Your Role in Creating Cultures of Belonging Where Everyone Can Thrive', + 'UNBIAS: Addressing Unconscious Bias at Work', + 'Invisible Women: Data Bias in a World Designed for Men', + 'Hoe bewust ben jij je van je vooroordelen? (NL)', + 'Regenboog Taaltips (NL)', + 'Go to {{t item.title}}', + ], + }, }; diff --git a/app/components/contribute-modal.hbs b/app/components/contribute-modal.hbs index 32f001b..1088889 100644 --- a/app/components/contribute-modal.hbs +++ b/app/components/contribute-modal.hbs @@ -1,13 +1,13 @@
{{svg-jar @data.selected.icon class='illustration'}} - - - + + + {{#if @data.selected.completed}} - + {{else}} - + {{/if}}
diff --git a/app/controllers/application.js b/app/controllers/application.js new file mode 100644 index 0000000..92dec85 --- /dev/null +++ b/app/controllers/application.js @@ -0,0 +1,19 @@ +import Controller from '@ember/controller'; +import { service } from '@ember/service'; +import { tracked } from '@glimmer/tracking'; +import { action } from '@ember/object'; + +export default class ApplicationController extends Controller { + @service intl; + + @tracked activeLocale = this.intl.primaryLocale; + + locales = this.intl.locales.slice(1); + + @action + changeLocale(locale) { + this.activeLocale = locale.target.value; + this.intl.setLocale(this.activeLocale); + localStorage.setItem('locale', this.activeLocale); + } +} diff --git a/app/controllers/glossary.js b/app/controllers/glossary.js index 70db791..4b0daf1 100644 --- a/app/controllers/glossary.js +++ b/app/controllers/glossary.js @@ -1,7 +1,8 @@ import Controller from '@ember/controller'; import { tracked } from '@glimmer/tracking'; - +import { service } from '@ember/service'; export default class GlossaryController extends Controller { + @service intl; @tracked query = ''; get results() { @@ -16,13 +17,23 @@ export default class GlossaryController extends Controller { }); } const caps = []; - return model.map((e) => { - if (caps.includes(e.title[0])) { - return { ...e, caps: '' }; - } else { - caps.push(e.title[0]); - return { ...e, caps: e.title[0] }; - } - }); + return model + .sort((a, b) => + this.intl + .t(a.title) + .localeCompare(this.intl.t(b.title), localStorage.getItem('locale')), + ) + .map((e) => { + if (caps.includes(this.intl.t(e.title)[0])) { + return { ...e, link: this.intl.lookup(e.title, 'en'), caps: '' }; + } else { + caps.push(this.intl.t(e.title)[0]); + return { + ...e, + link: this.intl.lookup(e.title, 'en'), + caps: this.intl.t(e.title)[0], + }; + } + }); } } diff --git a/app/formats.js b/app/formats.js new file mode 100644 index 0000000..887f1a8 --- /dev/null +++ b/app/formats.js @@ -0,0 +1,27 @@ +export default { + time: { + hhmmss: { + hour: 'numeric', + minute: 'numeric', + second: 'numeric', + }, + }, + date: { + hhmmss: { + hour: 'numeric', + minute: 'numeric', + second: 'numeric', + }, + }, + number: { + compact: { notation: 'compact' }, + EUR: { + style: 'currency', + currency: 'EUR', + }, + USD: { + style: 'currency', + currency: 'USD', + }, + }, +}; diff --git a/app/helpers/countryflag.js b/app/helpers/countryflag.js new file mode 100644 index 0000000..59f8269 --- /dev/null +++ b/app/helpers/countryflag.js @@ -0,0 +1,16 @@ +const langToCode = { + en: 'US', + hi: 'IN', + zh: 'CN', + nl: 'NL', + de: 'DE', + es: 'ES', + fr: 'FR', +}; + +export default function countryflag(countryCode /*, named*/) { + const codePoints = langToCode[countryCode.split('-')[0]] + .split('') + .map((char) => 127397 + char.charCodeAt()); + return String.fromCodePoint(...codePoints); +} diff --git a/app/helpers/language.js b/app/helpers/language.js new file mode 100644 index 0000000..0df42ef --- /dev/null +++ b/app/helpers/language.js @@ -0,0 +1,13 @@ +const codeToName = { + en: 'English', + hi: 'हिंदी', + zh: '汉语 ', + nl: 'Nederlands', + de: 'Deutsch', + es: 'Español', + fr: 'Francais', +}; + +export default function language(countryCode /*, named*/) { + return codeToName[countryCode]; +} diff --git a/app/routes/application.js b/app/routes/application.js new file mode 100644 index 0000000..8fa2967 --- /dev/null +++ b/app/routes/application.js @@ -0,0 +1,10 @@ +import Route from '@ember/routing/route'; +import { service } from '@ember/service'; + +export default class ApplicationRoute extends Route { + @service intl; + + beforeModel() { + this.intl.setLocale(localStorage.getItem('locale') || ['en']); + } +} diff --git a/app/routes/contribute.js b/app/routes/contribute.js index 99ae5e2..ef3e2da 100644 --- a/app/routes/contribute.js +++ b/app/routes/contribute.js @@ -12,157 +12,153 @@ try { const cells = [ { icon: 'ambassador', - title: 'Ambassador', - description: 'I took the Ambassador for Inclusion Training and promote DEI', - explanation: '', + title: 'contribute.roles.ambassador.title', + description: 'contribute.roles.ambassador.description', + explanation: 'contribute.roles.ambassador.explanation', }, { icon: 'photographer', - title: 'Photographer', - description: 'I call out uninclusive images in our marketing materials', - explanation: '', + title: 'contribute.roles.photographer.title', + description: 'contribute.roles.photographer.description', + explanation: 'contribute.roles.photographer.explanation', }, { icon: 'advocate', - title: 'Advocate', - description: 'I encourage my colleagues to become active allies', - explanation: '', + title: 'contribute.roles.advocate.title', + description: 'contribute.roles.advocate.description', + explanation: 'contribute.roles.advocate.explanation', }, { icon: 'bookworm', - title: 'Bookworm', - description: 'I read books about DEI', - explanation: '', + title: 'contribute.roles.bookworm.title', + description: 'contribute.roles.bookworm.description', + explanation: 'contribute.roles.bookworm.explanation', }, { icon: 'decider', - title: 'Decider', - description: 'I seek out diverse perspectives in decision-making', - explanation: '', + title: 'contribute.roles.decider.title', + description: 'contribute.roles.decider.description', + explanation: 'contribute.roles.decider.explanation', }, { icon: 'volunteer', - title: 'Volunteer', - description: 'I volunteer for a DEI initiative in or outside the workplace', - explanation: '', + title: 'contribute.roles.volunteer.title', + description: 'contribute.roles.volunteer.description', + explanation: 'contribute.roles.volunteer.explanation', }, { icon: 'listener', - title: 'Listener', - description: 'I actively seek to understand others', - explanation: '', + title: 'contribute.roles.listener.title', + description: 'contribute.roles.listener.description', + explanation: 'contribute.roles.listener.explanation', }, { icon: 'speaker', - title: 'Speaker', - description: 'I spread the DEI message within our company', - explanation: '', + title: 'contribute.roles.speaker.title', + description: 'contribute.roles.speaker.description', + explanation: 'contribute.roles.speaker.explanation', }, { icon: 'celebrator', - title: 'Celebrator', - description: 'I participate in celebrating cultural holidays or heritage', - explanation: '', + title: 'contribute.roles.celebrator.title', + description: 'contribute.roles.celebrator.description', + explanation: 'contribute.roles.celebrator.explanation', }, { icon: 'inspector', - title: 'Inspector', - description: - 'I identify and address accessibility issues in our products and workplace', - explanation: '', + title: 'contribute.roles.inspector.title', + description: 'contribute.roles.inspector.description', + explanation: 'contribute.roles.inspector.explanation', }, { icon: 'wordsmith', - title: 'Wordsmith', - description: 'I make sure that our messaging is inclusive', - explanation: '', + title: 'contribute.roles.wordsmith.title', + description: 'contribute.roles.wordsmith.description', + explanation: 'contribute.roles.wordsmith.explanation', }, { icon: 'sharer', - title: 'Sharer', - description: 'I share DEI resources with colleagues', - explanation: '', + title: 'contribute.roles.sharer.title', + description: 'contribute.roles.sharer.description', + explanation: 'contribute.roles.sharer.explanation', }, { icon: 'ally', - title: 'Ally', - description: 'I actively amplify underrepresented voices', - explanation: '', + title: 'contribute.roles.ally.title', + description: 'contribute.roles.ally.description', + explanation: 'contribute.roles.ally.explanation', }, { icon: 'protector', - title: 'Protector', - description: - 'I speak up and speak out when I notice exclusion or disrespectful behavior', - explanation: '', + title: 'contribute.roles.protector.title', + description: 'contribute.roles.protector.description', + explanation: 'contribute.roles.protector.explanation', }, { icon: 'facilitator', - title: 'Facilitator', - description: 'I create a safe space for people to share and collaborate', - explanation: '', + title: 'contribute.roles.facilitator.title', + description: 'contribute.roles.facilitator.description', + explanation: 'contribute.roles.facilitator.explanation', }, { icon: 'accountant', - title: 'Accountant', - description: 'I hold leadership accountable for living our DEI story', - explanation: '', + title: 'contribute.roles.accountant.title', + description: 'contribute.roles.accountant.description', + explanation: 'contribute.roles.accountant.explanation', }, { icon: 'mentor', - title: 'Mentor', - description: 'I support and mentor diverse talent', - explanation: '', + title: 'contribute.roles.mentor.title', + description: 'contribute.roles.mentor.description', + explanation: 'contribute.roles.mentor.explanation', }, { icon: 'recruiter', - title: 'Recruiter', - description: 'I use an inclusive and objective hiring procress', - explanation: '', + title: 'contribute.roles.recruiter.title', + description: 'contribute.roles.recruiter.description', + explanation: 'contribute.roles.recruiter.explanation', }, { icon: 'encourager', - title: 'Encourager', - description: 'I share appreciation for doing the DEI work', - explanation: '', + title: 'contribute.roles.encourager.title', + description: 'contribute.roles.encourager.description', + explanation: 'contribute.roles.encourager.explanation', }, { icon: 'inquisitor', - title: 'Inquisitor', - description: - 'I ask uncomfortable questions when it comes to the status quo', - explanation: '', + title: 'contribute.roles.inquisitor.title', + description: 'contribute.roles.inquisitor.description', + explanation: 'contribute.roles.inquisitor.explanation', }, { icon: 'together', - title: 'Sponsor', - description: 'I identify and actively support and promote diverse talent', - explanation: '', + title: 'contribute.roles.sponsor.title', + description: 'contribute.roles.sponsor.description', + explanation: 'contribute.roles.sponsor.explanation', }, { icon: 'brainiac', - title: 'Brainiac', - description: 'I raise mental health awareness and practices', - explanation: '', + title: 'contribute.roles.brainiac.title', + description: 'contribute.roles.brainiac.description', + explanation: 'contribute.roles.brainiac.explanation', }, { icon: 'joiner', - title: 'Joiner', - description: 'I attend DEI community events', - explanation: '', + title: 'contribute.roles.joiner.title', + description: 'contribute.roles.joiner.description', + explanation: 'contribute.roles.joiner.explanation', }, { icon: 'bookworm', - title: 'Student', - description: "I am learning more about unconsious bias and it's impact", - explanation: '', + title: 'contribute.roles.student.title', + description: 'contribute.roles.student.description', + explanation: 'contribute.roles.student.explanation', }, { icon: 'globetrotter', - title: 'Globetrotter', - description: - 'I engage with international colleagues and am curious about their perspective', - explanation: '', + title: 'contribute.roles.globetrotter.title', + description: 'contribute.roles.globetrotter.description', + explanation: 'contribute.roles.globetrotter.explanation', }, ].map((i) => tracked({ ...i, completed: completedCells.includes(i.title) })); diff --git a/app/routes/glossary.js b/app/routes/glossary.js index c888dd7..7ff2ce3 100644 --- a/app/routes/glossary.js +++ b/app/routes/glossary.js @@ -4,189 +4,152 @@ export default class GlossaryRoute extends Route { model() { const glossary = [ { - title: 'Ableism', - definition: - 'Discrimination against persons with mental and/or physical disabilities; social structures that favor able-bodied individuals. People are assigned or denied certain perceived abilities, skills, or character orientations.', + title: 'glossary.definitions.ableism.title', + definition: 'glossary.definitions.ableism.definition', }, { - title: 'AFAB / AMAB', - definition: - 'Acronyms to indicate `assigned female at birth` and `assigned male at birth`.', + title: 'glossary.definitions.afab-amab.title', + definition: 'glossary.definitions.afab-amab.definition', }, { - title: 'BIPOC', - definition: - 'An acronym for Black, Indigenous and People of Color. The term has increased in use and awareness during 2020 after the Black Lives Matter resurgence against racism and police brutality in the wake of the George Floyd shooting. BIPOC is meant to emphasize the particular hardships faced by Black and Indigenous people (in the US and Canada) and is also meant to acknowledge that not all people of color face the same levels of injustice.', + title: 'glossary.definitions.bipoc.title', + definition: 'glossary.definitions.bipoc.definition', }, { - title: 'Cisgender', - definition: - 'A term used to describe a person whose gender identity corresponds to their sex assigned at birth. Often shortened to cis.', + title: 'glossary.definitions.cisgender.title', + definition: 'glossary.definitions.cisgender.definition', }, { - title: 'Culture', - definition: - 'A concept that encompasses the social behavior, institutions, and norms found in human societies, as well as the knowledge, beliefs, arts, laws, customs, capabilities, and habits of the individuals in these groups. Culture is often originated from or attributed to a specific region or location.', + title: 'glossary.definitions.culture.title', + definition: 'glossary.definitions.culture.definition', }, { - title: 'Cultural Competence', - definition: - "Refers to an individual's or an organization's knowledge and understanding of different cultures and perspectives. It's a measure of an individual's or a workforce's ability to work with people of different nationalities, ethnicities, languages, and religions. In short it is the ability to interact effectively with people from different cultures.", + title: 'glossary.definitions.cultural-competence.title', + definition: 'glossary.definitions.cultural-competence.definition', }, { - title: 'Discrimination', - definition: - 'Unfavorable or unfair treatment towards people based on the groups, classes, or other categories to which they belong or are perceived to belong. Some examples are their ethnicity, color, religion, socioeconomic status, education, sex, marital status, political affiliation, language, age, gender, physical or mental abilities, sexual orientation or gender identity.', + title: 'glossary.definitions.discrimination.title', + definition: 'glossary.definitions.discrimination.definition', }, { - title: 'Diversity', - definition: - 'Psychological, physical, and social differences that occur among any and all individuals; including but not limited to race, ethnicity, nationality, religion, socioeconomic status, education, marital status, language, age, gender, sexual orientation, mental or physical ability, and learning styles. A diverse group, community, or organization is one in which a variety of social and cultural characteristics exist.', + title: 'glossary.definitions.diversity.title', + definition: 'glossary.definitions.diversity.definition', }, { - title: 'Emotional labor', - definition: - 'The process of managing feelings and expressions to fulfill the emotional requirements of a job. More specifically, workers are expected to regulate their personas during interactions with customers, co-workers, clients, and managers. This includes analysis and decision-making in terms of the expression of emotion, whether actually felt or not, as well as its opposite: the suppression of emotions that are felt but not expressed.', + title: 'glossary.definitions.emotional-labor.title', + definition: 'glossary.definitions.emotional-labor.definition', }, { - title: 'Emotional Tax', - definition: - 'The combination of being on guard to protect against bias and feeling different from peers at work because of gender, race, and/or ethnicity and the associated effects on health, well-being, and ability to thrive at work. It particularly affects employees from underrepresented minorities.', + title: 'glossary.definitions.emotional-tax.title', + definition: 'glossary.definitions.emotional-tax.definition', }, { - title: 'Equality', - definition: - 'The state of being equal, especially in status, rights and opportunities. Equality means each individual or group of people is given the same resources and opportunities, regardless of their circumstances.', + title: 'glossary.definitions.equality.title', + definition: 'glossary.definitions.equality.definition', }, { - title: 'Equity', - definition: - "Refers to fairness or justice in the way people are treated. Equality would be providing individuals with the same opportunities or aids. Equity, on the other hand, would take into account each individual's needs to ensure access to the same opportunities and outcomes.", + title: 'glossary.definitions.equity.title', + definition: 'glossary.definitions.equity.definition', }, { - title: 'Gender', - definition: - 'The socially constructed ideas about behavior, actions, and roles a particular sex performs.', + title: 'glossary.definitions.gender.title', + definition: 'glossary.definitions.gender.definition', }, { - title: 'Gender Expression', - definition: - 'A term to describe how people externally communicate or perform their gender identity to others.', + title: 'glossary.definitions.gender-expression.title', + definition: 'glossary.definitions.gender-expression.definition', }, { - title: 'Gender Identity', - definition: - "The personal sense of one's own gender. Often in relation to a gender opposition between masculinity and femininity.", + title: 'glossary.definitions.gender-identity.title', + definition: 'glossary.definitions.gender-identity.definition', }, { - title: 'Gender-Neutral', - definition: - 'Used to denote a unisex or all-gender inclusive space, language, etc. For example: a gender-neutral bathroom is a bathroom open to people of any gender identity and expression.', + title: 'glossary.definitions.gender-neutral.title', + definition: 'glossary.definitions.gender-neutral.definition', }, { - title: 'Gender Expansive (gender non-confirming)', - definition: - 'Used to describe those who view their gender identity as one of many possible genders beyond strictly man or woman. These individuals have expanded notions of gender expression and identity beyond what is perceived as the expected gender norms for their society or context. Some gender-expansive individuals identify as a man or a woman, some identify as neither, and others identify as a mix of both.', + title: 'glossary.definitions.gender-expansive.title', + definition: 'glossary.definitions.gender-expansive.definition', }, { - title: 'Implicit Bias', - definition: - "Also known as unconscious or hidden bias, implicit biases are (negative) associations that people unknowingly hold. They are expressed automatically, without conscious awareness. Implicit biases affect people's attitudes and actions, thus creating real-world implications, even though individuals may not even be aware that those biases exist within themselves.", + title: 'glossary.definitions.implicit-bias.title', + definition: 'glossary.definitions.implicit-bias.definition', }, { - title: 'Inclusion', - definition: - 'The act of creating environments in which any individual or group can be and feel welcomed, respected, supported, and valued to fully participate. An inclusive and welcoming climate embraces differences, and offers respect in words and actions for all people.', + title: 'glossary.definitions.inclusion.title', + definition: 'glossary.definitions.inclusion.definition', }, { - title: 'Intersectionality', - definition: - "An analytical framework for understanding how different aspects of a person's social and political identities (e.g., gender, race, class, sexuality, ability, physical appearance, etc.) combine to create unique combinations of discrimination and privilege. Intersectionality identifies advantages and disadvantages that are felt by people due to this combination of factors.", + title: 'glossary.definitions.intersectionality.title', + definition: 'glossary.definitions.intersectionality.definition', }, { - title: 'Latino/a', - definition: - 'An individual originating from, or having a heritage relating to Latin America.', + title: 'glossary.definitions.latino-a.title', + definition: 'glossary.definitions.latino-a.definition', }, { - title: 'Latinx', - definition: - 'A gender-neutral or non-binary alternative to Latino or Latina.', + title: 'glossary.definitions.latinx.title', + definition: 'glossary.definitions.latinx.definition', }, { - title: 'LGBTQ (QIA)', - definition: - 'Acronym for “Lesbian Gay Bisexual Transgender Queer (Questioning Intersex Allies).” The description of the movement expanded from gay and lesbian to LGBTQ and some include questioning, intersex, allies, same-gender-loving, asexual, pansexual, and polyamorous. A plus sign is often added to variations of the acronym to include other identies', + title: 'glossary.definitions.lgbtq.title', + definition: 'glossary.definitions.lgbtq.definition', }, { - title: 'Microaggressions', - definition: - 'The everyday verbal, nonverbal, and environmental slights, snubs, or insults, whether intentional or unintentional, which communicate hostile, derogatory, or negative messages to target persons based solely upon their marginalized group membership. For example commenting that a "black" person “talks white” if they are articulate and eloquent or moving to the opposite side of a street to avoid interacting with a particular racial group.', + title: 'glossary.definitions.microaggressions.title', + definition: 'glossary.definitions.microaggressions.definition', }, { - title: 'Neurodiversity', - definition: - 'Refers to the variation in the human brain regarding sociability, learning, attention, mood and other mental functions. It recognizes that all variations of human neurological function need to be respected as just another way of being, and that neurological differences like autism and ADHD are the result of normal/natural variations in the human genome.', + title: 'glossary.definitions.neurodiversity.title', + definition: 'glossary.definitions.neurodiversity.definition', }, { - title: 'Non-binary', - definition: - 'An adjective describing a person who does not identify exclusively as a man or a woman. Non-binary people may identify as being both a man and a woman, somewhere in between, or as falling completely outside these categories.', + title: 'glossary.definitions.non-binary.title', + definition: 'glossary.definitions.non-binary.definition', }, { - title: 'Oppression', - definition: - 'A malicious or unjust treatment of, or exercise of power over, a group of individuals. Oppression signifies a hierarchical relationship in which dominant or privileged groups benefit, often in unconscious ways, from the disempowerment of subordinated or targeted groups.', + title: 'glossary.definitions.oppression.title', + definition: 'glossary.definitions.oppression.definition', }, { - title: 'Pansexuality', - definition: - 'A term reflective of those who feel they are sexually, emotionally, and spiritually capable of falling in love with all genders.', + title: 'glossary.definitions.pansexuality.title', + definition: 'glossary.definitions.pansexuality.definition', }, { - title: 'People/Person of Color', - definition: - 'A term primarily used to describe any person who is not considered "white", mostly used in the United States. The term emphasizes common experiences of systemic racism, which some communities have faced.', + title: 'glossary.definitions.people-of-color.title', + definition: 'glossary.definitions.people-of-color.definition', }, { - title: 'Privilege', - definition: - 'Unearned social power granted by the formal and informal institutions of society to all members of a dominant group (e.g. white privilege, male privilege, etc.). Privilege is usually invisible to those who have it but nevertheless it puts them at an advantage over those who do not have it. Individuals can be privileged in one area, but not in another.', + title: 'glossary.definitions.privilege.title', + definition: 'glossary.definitions.privilege.definition', }, { - title: 'Psychological Safety', - definition: - 'The belief that one will not be punished or humiliated for speaking up with ideas, questions, concerns, or mistakes. In psychological safe workplaces employees feel empowered to express an idea or contribution fully, without fear of negative consequences to themselves, their status or their career.', + title: 'glossary.definitions.psychological-safety.title', + definition: 'glossary.definitions.psychological-safety.definition', }, { - title: 'Queer', - definition: - 'An umbrella term for people who are not heterosexual or are not cisgender.', + title: 'glossary.definitions.queer.title', + definition: 'glossary.definitions.queer.definition', }, { - title: 'Race', - definition: - 'A categorization of humans based on shared physical or social qualities into groups generally viewed as distinct within a given society. Race does not have an inherent physical or biological meaning and is instead an identity which is assigned based on rules made by society.', + title: 'glossary.definitions.race.title', + definition: 'glossary.definitions.race.definition', }, { - title: 'Racism', - definition: - 'Individual and institutional practices and policies based on the belief that a particular race is superior to others. This often results in depriving certain individuals and groups of civil liberties, rights, and other resources, hindering opportunities for social, educational, and political advancement.', + title: 'glossary.definitions.racism.title', + definition: 'glossary.definitions.racism.definition', }, { - title: 'Social Justice', - definition: - 'A vision of society in which the distribution of resources is equitable and all members are physically and psychologically safe and secure.', + title: 'glossary.definitions.social-justice.title', + definition: 'glossary.definitions.social-justice.definition', }, { - title: 'Transgender', - definition: - 'Someone whose gender identity differs from that typically associated with the sex they were assigned at birth. Transgender does not imply any form of sexual orientation. Often shortened to trans.', + title: 'glossary.definitions.transgender.title', + definition: 'glossary.definitions.transgender.definition', }, { - title: 'White Privilege', - definition: - 'Refers to the unquestioned and unearned set of advantages, entitlements, benefits and choices bestowed on people solely because they are "white", particularly if they are otherwise under the same social, political, or economic circumstances.', + title: 'glossary.definitions.white-privilege.title', + definition: 'glossary.definitions.white-privilege.definition', }, ]; return glossary; diff --git a/app/styles/app.css b/app/styles/app.css index 44b8d80..0ad7f3f 100644 --- a/app/styles/app.css +++ b/app/styles/app.css @@ -47,6 +47,21 @@ p.intro { line-height: 1.5em; } +select { + border: none; + padding: 4px 8px; + border-radius: 8px; + background-color: transparent; + font-size: 1.25em; + font-weight: 300; + cursor: pointer; + text-align: right; +} + +select:focus { + border: 2px solid var(--primary-hover-color); +} + nav li { list-style-type: none; } diff --git a/app/templates/application.hbs b/app/templates/application.hbs index a2f663b..208aaf1 100644 --- a/app/templates/application.hbs +++ b/app/templates/application.hbs @@ -1,21 +1,28 @@ -{{page-title "DEI@Nedap"}} +{{page-title (t "index.page-title")}} {{#if (media 'isDesktop')}} \ No newline at end of file diff --git a/app/templates/index.hbs b/app/templates/index.hbs index 024d0df..1a74f47 100644 --- a/app/templates/index.hbs +++ b/app/templates/index.hbs @@ -1,7 +1,7 @@ -{{page-title "Home"}} +{{page-title (t "menu.home")}}
-Diversity
& Inclusion
-

Diversity and Inclusion are essential for fostering a more equitable and harmonious workplace. This app is your ticket to becoming an active ally in the realm of diversity and inclusion!

-Start now! +{{t "index.title" htmlSafe=true}} +

{{t "index.welcome"}}

+{{t "index.button"}}
{{!-- {{svg-jar 'landscape-illustration' class="large-illustration"}} --}} diff --git a/app/templates/resources.hbs b/app/templates/resources.hbs index c2ba69c..419fee3 100644 --- a/app/templates/resources.hbs +++ b/app/templates/resources.hbs @@ -1,63 +1,58 @@ -{{page-title "Resources"}} -Learning +{{page-title (t "menu.resources")}} +{{t "resources.title"}} -

Learn more about different topics and find the medium you like.

+

{{t "resources.welcome"}}

{{svg-jar 'listen'}} -

Listen

+

{{t "resources.listen"}}

-

Diversity in the workplace

+

{{t "resources.diversity"}}

-

Community building

+

{{t "resources.community"}}

  • Survival of the Kindest podcast
  • @@ -67,34 +62,34 @@
    {{svg-jar 'read'}} -

    Read

    +

    {{t "resources.read"}}

    -

    Diversity in the workplace

    +

    {{t "resources.diversity"}}

    • "Stop telling women they have imposter syndrome"
    • A Conversation on the Trans Experience and Embracing Who You Really Are
    • - Rebel Ideas: The Power of Diverse Thinking + Rebel Ideas: The Power of Diverse Thinking
    • - How to Be an Inclusive Leader: Your Role in Creating Cultures of Belonging Where Everyone Can Thrive + How to Be an Inclusive Leader: Your Role in Creating Cultures of Belonging Where Everyone Can Thrive
    • - UNBIAS: Addressing Unconscious Bias at Work + UNBIAS: Addressing Unconscious Bias at Work
    • - Invisible Women: Data Bias in a World Designed for Men + Invisible Women: Data Bias in a World Designed for Men
    • diff --git a/config/ember-intl.js b/config/ember-intl.js new file mode 100644 index 0000000..04b8743 --- /dev/null +++ b/config/ember-intl.js @@ -0,0 +1,95 @@ +/* jshint node:true */ + +module.exports = function (/* environment */) { + return { + /** + * Merges the fallback locale's translations into all other locales as a + * build-time fallback strategy. + * + * This will **not** prevent missing translation warnings or errors from occurring. + * It's meant as safety net when warnings are enabled. + * When enabled along with `errorOnMissingTranslations` any fallback attempts will result in an error. + * + * @property fallbackLocale + * @type {String?} + * @default "null" + */ + fallbackLocale: null, + + /** + * Path where translations are stored. This is relative to the project root. + * For example, if your translations are an npm dependency, set this to: + *`'./node_modules/path/to/translations'` + * + * @property inputPath + * @type {String} + * @default "'translations'" + */ + inputPath: 'translations', + + /** + * Prevents the translations from being bundled with the application code. + * This enables asynchronously loading the translations for the active locale + * by fetching them from the asset folder of the build. + * + * See: https://ember-intl.github.io/ember-intl/docs/guide/asynchronously-loading-translations + * + * @property publicOnly + * @type {Boolean} + * @default "false" + */ + publicOnly: false, + + /** + * Add the subdirectories of the translations as a namespace for all keys. + * + * @property wrapTranslationsWithNamespace + * @type {Boolean} + * @default "false" + */ + wrapTranslationsWithNamespace: false, + + /** + * Cause a build error if ICU argument mismatches are detected between translations + * with the same key across all locales. + * + * @property errorOnNamedArgumentMismatch + * @type {Boolean} + * @default "false" + */ + errorOnNamedArgumentMismatch: false, + + /** + * Cause a build error if missing translations are detected. + * + * See https://ember-intl.github.io/ember-intl/docs/guide/missing-translations#throwing-a-build-error-on-missing-required-translation + * + * @property errorOnMissingTranslations + * @type {Boolean} + * @default "false" + */ + errorOnMissingTranslations: false, + + /** + * Removes empty translations from the build output. + * + * @property stripEmptyTranslations + * @type {Boolean} + * @default "false" + */ + stripEmptyTranslations: false, + + /** + * A function that is called whenever any translation key, from any locale, is missing at build time. + * + * See https://ember-intl.github.io/ember-intl/docs/guide/missing-translations#requiring-translations + * + * @property requiresTranslation + * @type {Function} + * @default "function(key,locale) { return true }" + */ + requiresTranslation(/* key, locale */) { + return true; + }, + }; +}; diff --git a/package-lock.json b/package-lock.json index 113e31b..ca01f34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,6 +41,7 @@ "ember-cli-terser": "^4.0.2", "ember-concurrency": "^3 .1.1", "ember-fetch": "^8.1.2", + "ember-intl": "^6.2.2", "ember-load-initializers": "^2.1.2", "ember-mobile-menu": "^4.0.0", "ember-modifier": "^4.1.0", @@ -7529,6 +7530,100 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@formatjs/ecma402-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.18.0.tgz", + "integrity": "sha512-PEVLoa3zBevWSCZzPIM/lvPCi8P5l4G+NXQMc/CjEiaCWgyHieUoo0nM7Bs0n/NbuQ6JpXEolivQ9pKSBHaDlA==", + "dev": true, + "dependencies": { + "@formatjs/intl-localematcher": "0.5.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/fast-memoize": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", + "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/icu-messageformat-parser": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.3.tgz", + "integrity": "sha512-X/jy10V9S/vW+qlplqhMUxR8wErQ0mmIYSq4mrjpjDl9mbuGcCILcI1SUYkL5nlM4PJqpc0KOS0bFkkJNPxYRw==", + "dev": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.0", + "@formatjs/icu-skeleton-parser": "1.7.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/icu-skeleton-parser": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.7.0.tgz", + "integrity": "sha512-Cfdo/fgbZzpN/jlN/ptQVe0lRHora+8ezrEeg2RfrNjyp+YStwBy7cqDY8k5/z2LzXg6O0AdzAV91XS0zIWv+A==", + "dev": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl": { + "version": "2.9.9", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.9.9.tgz", + "integrity": "sha512-JI3CNgL2Zdg5lv9ncT2sYKqbAj2RGrCbdzaCckIxMPxn4QuHuOVvYUGmBAXVusBmfG/0sxLmMrnwnBioz+QKdA==", + "dev": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.0", + "@formatjs/fast-memoize": "2.2.0", + "@formatjs/icu-messageformat-parser": "2.7.3", + "@formatjs/intl-displaynames": "6.6.4", + "@formatjs/intl-listformat": "7.5.3", + "intl-messageformat": "10.5.8", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "typescript": "5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@formatjs/intl-displaynames": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.6.4.tgz", + "integrity": "sha512-ET8KQ+L9Q0K8x1SnJQa4DNssUcbATlMopWqYvGGR8yAvw5qwAQc1fv+DshCoZNIE9pbcue0IGC4kWNAkWqlFag==", + "dev": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.0", + "@formatjs/intl-localematcher": "0.5.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl-listformat": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.5.3.tgz", + "integrity": "sha512-l7EOr0Yh1m8KagytukB90yw81uyzrM7amKFrgxXqphz4KeSIL0KPa68lPsdtZ+JmQB73GaDQRwLOwUKFZ1VZPQ==", + "dev": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.0", + "@formatjs/intl-localematcher": "0.5.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl-localematcher": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.2.tgz", + "integrity": "sha512-txaaE2fiBMagLrR4jYhxzFO6wEdEG4TPMqrzBAcbr4HFUYzH/YC+lg6OIzKCHm8WgDdyQevxbAAV1OgcXctuGw==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@fortawesome/ember-fontawesome": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@fortawesome/ember-fontawesome/-/ember-fontawesome-2.0.0.tgz", @@ -9893,6 +9988,25 @@ "node": ">= 0.4" } }, + "node_modules/@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "dependencies": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@mrmlnc/readdir-enhanced/node_modules/glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==", + "dev": true + }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -13112,6 +13226,208 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/broccoli-merge-files": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/broccoli-merge-files/-/broccoli-merge-files-0.8.0.tgz", + "integrity": "sha512-S6dXHECbDkr7YMuCitAAQT8EZeW/kXom0Y8+QmQfiSkWspkKDGrr4vXgEZJjWqfa/FSx/Y18NEEOuMmbIW+XNQ==", + "dev": true, + "dependencies": { + "broccoli-plugin": "^1.3.0", + "fast-glob": "^2.2.6", + "lodash.defaults": "^4.2.0", + "p-event": "^2.3.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/broccoli-merge-files/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/broccoli-merge-files/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/broccoli-merge-trees": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/broccoli-merge-trees/-/broccoli-merge-trees-3.0.2.tgz", @@ -14627,18 +14943,24 @@ } }, "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", + "dev": true + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -14995,6 +15317,12 @@ "node": ">=0.10.0" } }, + "node_modules/cldr-core": { + "version": "44.0.1", + "resolved": "https://registry.npmjs.org/cldr-core/-/cldr-core-44.0.1.tgz", + "integrity": "sha512-k+Mgsb/VbCYCJHhdL/ej+qyNNFs9OB8fOmi/tpa8L+vkbX3ksn1MizUtToKU827Y1XUfT0TAaybmLA+7cEqx7Q==", + "dev": true + }, "node_modules/clean-base-url": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clean-base-url/-/clean-base-url-1.0.0.tgz", @@ -16388,10 +16716,9 @@ } }, "node_modules/define-data-property": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", - "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", - "dev": true, + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", "dependencies": { "get-intrinsic": "^1.2.1", "gopd": "^1.0.1", @@ -18248,9 +18575,9 @@ } }, "node_modules/ember-cli-babel": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ember-cli-babel/-/ember-cli-babel-8.1.0.tgz", - "integrity": "sha512-zudhce/GzEm2JFVjBKdsJvhnFTPZ3blYG8jK2YnrkmJp65TCMMkOM9LiKLlG9ANtiAMsljEl89YXWdsHY/xR4g==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ember-cli-babel/-/ember-cli-babel-8.2.0.tgz", + "integrity": "sha512-8H4+jQElCDo6tA7CamksE66NqBXWs7VNpS3a738L9pZCjg2kXIX4zoyHzkORUqCtr0Au7YsCnrlAMi1v2ALo7A==", "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.20.7", @@ -24042,6 +24369,231 @@ "rsvp": "^4.8.4" } }, + "node_modules/ember-intl": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ember-intl/-/ember-intl-6.2.2.tgz", + "integrity": "sha512-Gm+b08KXKtsrTVZQ3wQZRGll/hNjXwhrE7PRGPP1KtQfF0imjXdQ56bMgZhcrFjIVOKUFJ8dVIT48MwfLo7kqg==", + "dev": true, + "dependencies": { + "@formatjs/icu-messageformat-parser": "^2.7.3", + "@formatjs/intl": "^2.9.9", + "broccoli-caching-writer": "^3.0.3", + "broccoli-funnel": "^3.0.8", + "broccoli-merge-files": "^0.8.0", + "broccoli-merge-trees": "^4.2.0", + "broccoli-source": "^3.0.1", + "broccoli-stew": "^3.0.0", + "calculate-cache-key-for-tree": "^2.0.0", + "cldr-core": "^44.0.1", + "ember-auto-import": "^2.6.3", + "ember-cli-babel": "^8.2.0", + "ember-cli-typescript": "^5.2.1", + "eventemitter3": "^5.0.1", + "extend": "^3.0.2", + "fast-memoize": "^2.5.2", + "intl-messageformat": "^10.5.8", + "js-yaml": "^4.1.0", + "json-stable-stringify": "^1.1.0", + "silent-error": "^1.1.1" + }, + "engines": { + "node": "16.* || >= 18" + }, + "peerDependencies": { + "typescript": "^4.8.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/ember-intl/node_modules/broccoli-merge-trees": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/broccoli-merge-trees/-/broccoli-merge-trees-4.2.0.tgz", + "integrity": "sha512-nTrQe5AQtCrW4enLRvbD/vTLHqyW2tz+vsLXQe4IEaUhepuMGVKJJr+I8n34Vu6fPjmPLwTjzNC8izMIDMtHPw==", + "dev": true, + "dependencies": { + "broccoli-plugin": "^4.0.2", + "merge-trees": "^2.0.0" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-intl/node_modules/broccoli-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/broccoli-plugin/-/broccoli-plugin-4.0.7.tgz", + "integrity": "sha512-a4zUsWtA1uns1K7p9rExYVYG99rdKeGRymW0qOCNkvDPHQxVi3yVyJHhQbM3EZwdt2E0mnhr5e0c/bPpJ7p3Wg==", + "dev": true, + "dependencies": { + "broccoli-node-api": "^1.7.0", + "broccoli-output-wrapper": "^3.2.5", + "fs-merger": "^3.2.1", + "promise-map-series": "^0.3.0", + "quick-temp": "^0.1.8", + "rimraf": "^3.0.2", + "symlink-or-copy": "^1.3.1" + }, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-intl/node_modules/ember-cli-typescript": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/ember-cli-typescript/-/ember-cli-typescript-5.2.1.tgz", + "integrity": "sha512-qqp5TAIuPHxHiGXJKL+78Euyhy0zSKQMovPh8sJpN/ZBYx0H90pONufHR3anaMcp1snVfx4B+mb9+7ijOik8ZA==", + "dev": true, + "dependencies": { + "ansi-to-html": "^0.6.15", + "broccoli-stew": "^3.0.0", + "debug": "^4.0.0", + "execa": "^4.0.0", + "fs-extra": "^9.0.1", + "resolve": "^1.5.0", + "rsvp": "^4.8.1", + "semver": "^7.3.2", + "stagehand": "^1.0.0", + "walk-sync": "^2.2.0" + }, + "engines": { + "node": ">= 12.*" + } + }, + "node_modules/ember-intl/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/ember-intl/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/ember-intl/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ember-intl/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/ember-intl/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ember-intl/node_modules/promise-map-series": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/promise-map-series/-/promise-map-series-0.3.0.tgz", + "integrity": "sha512-3npG2NGhTc8BWBolLLf8l/92OxMGaRLbqvIh9wjCHhDXNvk4zsxaTaCpiCunW09qWPrN2zeNSNwRLVBrQQtutA==", + "dev": true, + "engines": { + "node": "10.* || >= 12.*" + } + }, + "node_modules/ember-intl/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ember-intl/node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/ember-intl/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ember-intl/node_modules/walk-sync": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-2.2.0.tgz", + "integrity": "sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==", + "dev": true, + "dependencies": { + "@types/minimatch": "^3.0.3", + "ensure-posix-path": "^1.1.0", + "matcher-collection": "^2.0.0", + "minimatch": "^3.0.4" + }, + "engines": { + "node": "8.* || >= 10.*" + } + }, + "node_modules/ember-intl/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/ember-load-initializers": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ember-load-initializers/-/ember-load-initializers-2.1.2.tgz", @@ -33640,6 +34192,12 @@ } ] }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, "node_modules/extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", @@ -33772,6 +34330,12 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "node_modules/fast-memoize": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz", + "integrity": "sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==", + "dev": true + }, "node_modules/fast-ordered-set": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/fast-ordered-set/-/fast-ordered-set-1.0.3.tgz", @@ -34456,10 +35020,12 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/function.prototype.name": { "version": "1.1.6", @@ -34536,7 +35102,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -34776,7 +35341,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -34871,7 +35435,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, "dependencies": { "get-intrinsic": "^1.1.1" }, @@ -34883,7 +35446,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -34895,7 +35457,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -35481,6 +36042,18 @@ "node": ">= 0.4" } }, + "node_modules/intl-messageformat": { + "version": "10.5.8", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.8.tgz", + "integrity": "sha512-NRf0jpBWV0vd671G5b06wNofAN8tp7WWDogMZyaU8GUAsmbouyvgwmFJI7zLjfAMpm3zK+vSwRP3jzaoIcMbaA==", + "dev": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.0", + "@formatjs/fast-memoize": "2.2.0", + "@formatjs/icu-messageformat-parser": "2.7.3", + "tslib": "^2.4.0" + } + }, "node_modules/invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -36273,11 +36846,17 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "node_modules/json-stable-stringify": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz", - "integrity": "sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.1.0.tgz", + "integrity": "sha512-zfA+5SuwYN2VWqN1/5HZaDzQKLJHaBVMZIIM+wuYjdptkaQsqzDdqjqf+lZZJUuJq1aanHiY8LhH8LmH+qBYJA==", "dependencies": { - "jsonify": "^0.0.1" + "call-bind": "^1.0.5", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -36289,6 +36868,11 @@ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, + "node_modules/json-stable-stringify/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", @@ -36594,6 +37178,12 @@ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==", + "dev": true + }, "node_modules/lodash.defaultsdeep": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", @@ -37762,7 +38352,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -38096,6 +38685,18 @@ "node": ">=8" } }, + "node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -38141,6 +38742,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/p-try": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", @@ -38270,6 +38883,12 @@ "node": ">=0.10.0" } }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -41098,6 +41717,20 @@ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/set-function-name": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", diff --git a/package.json b/package.json index 8f5cf80..30ea1f7 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "ember-cli-terser": "^4.0.2", "ember-concurrency": "^3 .1.1", "ember-fetch": "^8.1.2", + "ember-intl": "^6.2.2", "ember-load-initializers": "^2.1.2", "ember-mobile-menu": "^4.0.0", "ember-modifier": "^4.1.0", diff --git a/tests/integration/components/callout-test.js b/tests/integration/components/callout-test.js index 7be83f0..c653a3e 100644 --- a/tests/integration/components/callout-test.js +++ b/tests/integration/components/callout-test.js @@ -13,14 +13,5 @@ module('Integration | Component | callout', function (hooks) { await render(hbs``); assert.dom().hasText(''); - - // Template block usage: - await render(hbs` - - template block text - - `); - - assert.dom().hasText('template block text'); }); }); diff --git a/tests/unit/controllers/application-test.js b/tests/unit/controllers/application-test.js new file mode 100644 index 0000000..08b855e --- /dev/null +++ b/tests/unit/controllers/application-test.js @@ -0,0 +1,12 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'dei-bingo/tests/helpers'; + +module('Unit | Controller | application', function (hooks) { + setupTest(hooks); + + // TODO: Replace this with your real tests. + test('it exists', function (assert) { + let controller = this.owner.lookup('controller:application'); + assert.ok(controller); + }); +}); diff --git a/tests/unit/routes/application-test.js b/tests/unit/routes/application-test.js new file mode 100644 index 0000000..23eb344 --- /dev/null +++ b/tests/unit/routes/application-test.js @@ -0,0 +1,11 @@ +import { module, test } from 'qunit'; +import { setupTest } from 'dei-bingo/tests/helpers'; + +module('Unit | Route | application', function (hooks) { + setupTest(hooks); + + test('it exists', function (assert) { + let route = this.owner.lookup('route:application'); + assert.ok(route); + }); +}); diff --git a/translations/en.yaml b/translations/en.yaml new file mode 100644 index 0000000..8fb3f64 --- /dev/null +++ b/translations/en.yaml @@ -0,0 +1,257 @@ +menu: + logo-alt: '4 abstract people' + aria-label: 'menu button' + home: 'Home' + contribute: 'Contribute' + glossary: 'Glossary' + resources: 'Resources' + language: 'Select language' +index: + page-title: 'DEI@Nedap' + subtitle: 'Together' + title: 'Diversity
      & Inclusion' + welcome: 'Diversity and Inclusion are essential for fostering a more equitable and harmonious workplace. This app is your ticket to becoming an active ally in the realm of diversity and inclusion!' + button: 'Start now!' +contribute: + subtitle: 'How to' + title: 'Be an Ally' + welcome: 'Below you can explore different ways to contribute to Diversity, Equity and Inclusion (DEI) at your organisation. If you find a role that suits you, you can add it to ‘my roles’.' + my-roles: 'My Roles' + no-roles: 'You have not added any roles, take a look below to see what you contribute' + bingo-title: 'Different ways to contribute' + cancel: "I'll come back" + add: 'Add to my roles' + remove: 'Remove from my roles' + roles: + ambassador: + title: 'Ambassador' + description: 'I took the Ambassador for Inclusion Training and promote DEI' + explanation: '' + photographer: + title: 'Photographer' + description: 'I call out uninclusive images in our marketing materials' + explanation: '' + advocate: + title: 'Advocate' + description: 'I encourage my colleagues to become active allies' + explanation: '' + bookworm: + title: 'Bookworm' + description: 'I read books about DEI' + explanation: '' + decider: + title: 'Decider' + description: 'I seek out diverse perspectives in decision-making' + explanation: '' + volunteer: + title: 'Volunteer' + description: 'I volunteer for a DEI initiative in or outside the workplace' + explanation: '' + listener: + title: 'Listener' + description: 'I actively seek to understand others' + explanation: '' + speaker: + title: 'Speaker' + description: 'I spread the DEI message within our company' + explanation: '' + celebrator: + title: 'Celebrator' + description: 'I participate in celebrating cultural holidays or heritage' + explanation: '' + inspector: + title: 'Inspector' + description: 'I identify and address accessibility issues in our products and workplace' + explanation: '' + wordsmith: + title: 'Wordsmith' + description: 'I make sure that our messaging is inclusive' + explanation: '' + sharer: + title: 'Sharer' + description: 'I share DEI resources with colleagues' + explanation: '' + ally: + title: 'Ally' + description: 'I actively amplify underrepresented voices' + explanation: '' + protector: + title: 'Protector' + description: 'I speak up and speak out when I notice exclusion or disrespectful behavior' + explanation: '' + facilitator: + title: 'Facilitator' + description: 'I create a safe space for people to share and collaborate' + explanation: '' + accountant: + title: 'Accountant' + description: 'I hold leadership accountable for living our DEI story' + explanation: '' + mentor: + title: 'Mentor' + description: 'I support and mentor diverse talent' + explanation: '' + recruiter: + title: 'Recruiter' + description: 'I use an inclusive and objective hiring process' + explanation: '' + encourager: + title: 'Encourager' + description: 'I share appreciation for doing the DEI work' + explanation: '' + inquisitor: + title: 'Inquisitor' + description: 'I ask uncomfortable questions when it comes to the status quo' + explanation: '' + sponsor: + title: 'Sponsor' + description: 'I identify and actively support and promote diverse talent' + explanation: '' + brainiac: + title: 'Brainiac' + description: 'I raise mental health awareness and practices' + explanation: '' + joiner: + title: 'Joiner' + description: 'I attend DEI community events' + explanation: '' + student: + title: 'Student' + description: "I am learning more about unconscious bias and its impact" + explanation: '' + globetrotter: + title: 'Globetrotter' + description: 'I engage with international colleagues and am curious about their perspective' + explanation: '' + +glossary: + subtitle: 'Check here' + title: 'DEI Vocabulary' + welcome: 'Not sure what some terms mean? No problem! In this overview you will find many terms that you may encounter within your organization' + placeholder: 'Type here to filter the glossary' + search: "Glossary search" + go-to: 'Go to' + definitions: + ableism: + title: 'Ableism' + definition: 'Discrimination against persons with mental and/or physical disabilities; social structures that favor able-bodied individuals. People are assigned or denied certain perceived abilities, skills, or character orientations.' + afab-amab: + title: 'AFAB / AMAB' + definition: 'Acronyms to indicate `assigned female at birth` and `assigned male at birth`.' + bipoc: + title: 'BIPOC' + definition: 'An acronym for Black, Indigenous and People of Color. The term has increased in use and awareness during 2020 after the Black Lives Matter resurgence against racism and police brutality in the wake of the George Floyd shooting. BIPOC is meant to emphasize the particular hardships faced by Black and Indigenous people (in the US and Canada) and is also meant to acknowledge that not all people of color face the same levels of injustice.' + cisgender: + title: 'Cisgender' + definition: 'A term used to describe a person whose gender identity corresponds to their sex assigned at birth. Often shortened to cis.' + culture: + title: 'Culture' + definition: 'A concept that encompasses the social behavior, institutions, and norms found in human societies, as well as the knowledge, beliefs, arts, laws, customs, capabilities, and habits of the individuals in these groups. Culture is often originated from or attributed to a specific region or location.' + cultural-competence: + title: 'Cultural Competence' + definition: "Refers to an individual's or an organization's knowledge and understanding of different cultures and perspectives. It's a measure of an individual's or a workforce's ability to work with people of different nationalities, ethnicities, languages, and religions. In short, it is the ability to interact effectively with people from different cultures." + discrimination: + title: 'Discrimination' + definition: 'Unfavorable or unfair treatment towards people based on the groups, classes, or other categories to which they belong or are perceived to belong. Some examples are their ethnicity, color, religion, socioeconomic status, education, sex, marital status, political affiliation, language, age, gender, physical or mental abilities, sexual orientation or gender identity.' + diversity: + title: 'Diversity' + definition: 'Psychological, physical, and social differences that occur among any and all individuals; including but not limited to race, ethnicity, nationality, religion, socioeconomic status, education, marital status, language, age, gender, sexual orientation, mental or physical ability, and learning styles. A diverse group, community, or organization is one in which a variety of social and cultural characteristics exist.' + emotional-labor: + title: 'Emotional labor' + definition: 'The process of managing feelings and expressions to fulfill the emotional requirements of a job. More specifically, workers are expected to regulate their personas during interactions with customers, co-workers, clients, and managers. This includes analysis and decision-making in terms of the expression of emotion, whether actually felt or not, as well as its opposite: the suppression of emotions that are felt but not expressed.' + emotional-tax: + title: 'Emotional Tax' + definition: 'The combination of being on guard to protect against bias and feeling different from peers at work because of gender, race, and/or ethnicity and the associated effects on health, well-being, and ability to thrive at work. It particularly affects employees from underrepresented minorities.' + equality: + title: 'Equality' + definition: 'The state of being equal, especially in status, rights and opportunities. Equality means each individual or group of people is given the same resources and opportunities, regardless of their circumstances.' + equity: + title: 'Equity' + definition: "Refers to fairness or justice in the way people are treated. Equality would be providing individuals with the same opportunities or aids. Equity, on the other hand, would take into account each individual's needs to ensure access to the same opportunities and outcomes." + gender: + title: 'Gender' + definition: 'The socially constructed ideas about behavior, actions, and roles a particular sex performs.' + gender-expression: + title: 'Gender Expression' + definition: 'A term to describe how people externally communicate or perform their gender identity to others.' + gender-identity: + title: 'Gender Identity' + definition: "The personal sense of one's own gender. Often in relation to a gender opposition between masculinity and femininity." + gender-neutral: + title: 'Gender-Neutral' + definition: 'Used to denote a unisex or all-gender inclusive space, language, etc. For example: a gender-neutral bathroom is a bathroom open to people of any gender identity and expression.' + gender-expansive: + title: 'Gender Expansive (gender non-confirming)' + definition: 'Used to describe those who view their gender identity as one of many possible genders beyond strictly man or woman. These individuals have expanded notions of gender expression and identity beyond what is perceived as the expected gender norms for their society or context. Some gender-expansive individuals identify as a man or a woman, some identify as neither, and others identify as a mix of both.' + implicit-bias: + title: 'Implicit Bias' + definition: "Also known as unconscious or hidden bias, implicit biases are (negative) associations that people unknowingly hold. They are expressed automatically, without conscious awareness. Implicit biases affect people's attitudes and actions, thus creating real-world implications, even though individuals may not even be aware that those biases exist within themselves." + inclusion: + title: 'Inclusion' + definition: 'The act of creating environments in which any individual or group can be and feel welcomed, respected, supported, and valued to fully participate. An inclusive and welcoming climate embraces differences, and offers respect in words and actions for all people.' + intersectionality: + title: 'Intersectionality' + definition: "An analytical framework for understanding how different aspects of a person's social and political identities (e.g., gender, race, class, sexuality, ability, physical appearance, etc.) combine to create unique combinations of discrimination and privilege. Intersectionality identifies advantages and disadvantages that are felt by people due to this combination of factors." + latino-a: + title: 'Latino/a' + definition: 'An individual originating from, or having a heritage relating to Latin America.' + latinx: + title: 'Latinx' + definition: 'A gender-neutral or non-binary alternative to Latino or Latina.' + lgbtq: + title: 'LGBTQ (QIA)' + definition: 'Acronym for “Lesbian Gay Bisexual Transgender Queer (Questioning Intersex Allies).” The description of the movement expanded from gay and lesbian to LGBTQ and some include questioning, intersex, allies, same-gender-loving, asexual, pansexual, and polyamorous. A plus sign is often added to variations of the acronym to include other identities.' + microaggressions: + title: 'Microaggressions' + definition: 'The everyday verbal, nonverbal, and environmental slights, snubs, or insults, whether intentional or unintentional, which communicate hostile, derogatory, or negative messages to target persons based solely upon their marginalized group membership. For example commenting that a "black" person “talks white” if they are articulate and eloquent or moving to the opposite side of a street to avoid interacting with a particular racial group.' + neurodiversity: + title: 'Neurodiversity' + definition: 'Refers to the variation in the human brain regarding sociability, learning, attention, mood and other mental functions. It recognizes that all variations of human neurological function need to be respected as just another way of being, and that neurological differences like autism and ADHD are the result of normal/natural variations in the human genome.' + non-binary: + title: 'Non-binary' + definition: 'An adjective describing a person who does not identify exclusively as a man or a woman. Non-binary people may identify as being both a man and a woman, somewhere in between, or as falling completely outside these categories.' + oppression: + title: 'Oppression' + definition: 'A malicious or unjust treatment of, or exercise of power over, a group of individuals. Oppression signifies a hierarchical relationship in which dominant or privileged groups benefit, often in unconscious ways, from the disempowerment of subordinated or targeted groups.' + pansexuality: + title: 'Pansexuality' + definition: 'A term reflective of those who feel they are sexually, emotionally, and spiritually capable of falling in love with all genders.' + people-of-color: + title: 'People/Person of Color' + definition: 'A term primarily used to describe any person who is not considered "white", mostly used in the United States. The term emphasizes common experiences of systemic racism, which some communities have faced.' + privilege: + title: 'Privilege' + definition: 'Unearned social power granted by the formal and informal institutions of society to all members of a dominant group (e.g. white privilege, male privilege, etc.). Privilege is usually invisible to those who have it but nevertheless it puts them at an advantage over those who do not have it. Individuals can be privileged in one area, but not in another.' + psychological-safety: + title: 'Psychological Safety' + definition: 'The belief that one will not be punished or humiliated for speaking up with ideas, questions, concerns, or mistakes. In psychological safe workplaces employees feel empowered to express an idea or contribution fully, without fear of negative consequences to themselves, their status or their career.' + queer: + title: 'Queer' + definition: 'An umbrella term for people who are not heterosexual or are not cisgender.' + race: + title: 'Race' + definition: 'A categorization of humans based on shared physical or social qualities into groups generally viewed as distinct within a given society. Race does not have an inherent physical or biological meaning and is instead an identity which is assigned based on rules made by society.' + racism: + title: 'Racism' + definition: 'Individual and institutional practices and policies based on the belief that a particular race is superior to others. This often results in depriving certain individuals and groups of civil liberties, rights, and other resources, hindering opportunities for social, educational, and political advancement.' + social-justice: + title: 'Social Justice' + definition: 'A vision of society in which the distribution of resources is equitable and all members are physically and psychologically safe and secure.' + transgender: + title: 'Transgender' + definition: 'Someone whose gender identity differs from that typically associated with the sex they were assigned at birth. Transgender does not imply any form of sexual orientation. Often shortened to trans.' + white-privilege: + title: 'White Privilege' + definition: 'Refers to the unquestioned and unearned set of advantages, entitlements, benefits and choices bestowed on people solely because they are "white", particularly if they are otherwise under the same social, political, or economic circumstances.' + +resources: + subtitle: 'Continue your' + title: 'Learning' + welcome: 'Learn more about different topics and find the medium you like.' + watch: 'Watch' + listen: 'Listen' + read: 'Read' + diversity: 'Diversity in the workplace' + design: 'Inclusive design' + types: 'Types of Diversity / Personal stories' + community: 'Community building' From 993d09447c800095619f43164aceaa50202a9f18 Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Fri, 24 Nov 2023 15:16:32 +0100 Subject: [PATCH 02/10] Adds Dutch translations --- translations/nl.yaml | 258 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 translations/nl.yaml diff --git a/translations/nl.yaml b/translations/nl.yaml new file mode 100644 index 0000000..d0e4ecb --- /dev/null +++ b/translations/nl.yaml @@ -0,0 +1,258 @@ +menu: + logo-alt: '4 abstracte mensen' + aria-label: 'menubutton' + home: 'Home' + contribute: 'Bijdragen' + glossary: 'Woordenlijst' + resources: 'Bronnen' + language: 'Taal selecteren' +index: + page-title: 'DEI@Nedap' + subtitle: 'Samen' + title: 'Diversiteit
      & Inclusie' + welcome: 'Diversiteit en Inclusie zijn essentieel voor het bevorderen van een meer rechtvaardige en harmonieuze werkomgeving. Deze app is jouw toegangsbewijs om een actieve bondgenoot te worden op het gebied van diversiteit en inclusie!' + button: 'Begin nu!' +contribute: + subtitle: 'Hoe te' + title: 'Een Bondgenoot zijn' + welcome: "Hier kun je verschillende manieren ontdekken om bij te dragen aan Diversiteit, Gelijkheid en Inclusie (DEI) binnen jouw organisatie. Als je een rol vindt die bij je past, kun je deze toevoegen aan 'Mijn rollen'." + my-roles: 'Mijn Rollen' + no-roles: 'Je hebt nog geen rollen toegevoegd, kijk hieronder om te zien wat je kunt bijdragen.' + bingo-title: 'Verschillende manieren om bij te dragen' + cancel: 'Ik kom later terug' + add: 'Toevoegen aan mijn rollen' + remove: 'Verwijderen uit mijn rollen' + roles: + ambassador: + title: 'Ambassadeur' + description: 'Ik heb de Ambassadeur voor Inclusiviteitstraining gevolgd en promoot DEI' + explaination: '' + photographer: + title: 'Fotograaf' + description: 'Ik wijs niet-inclusieve afbeeldingen aan in onze marketingmaterialen' + explaination: '' + advocate: + title: 'Voorvechter' + description: "Ik moedig mijn collega's aan om actieve bondgenoten te worden" + explaination: '' + bookworm: + title: 'Boekenwurm' + description: 'Ik lees boeken over DEI' + explaination: '' + decider: + title: 'Beslisser' + description: 'Ik zoek diverse perspectieven bij besluitvorming' + explaination: '' + volunteer: + title: 'Vrijwilliger' + description: 'Ik doe vrijwilligerswerk voor een DEI-initiatief binnen of buiten de werkplek' + explaination: '' + listener: + title: 'Luisteraar' + description: 'Ik streef actief naar begrip voor anderen' + explaination: '' + speaker: + title: 'Spreker' + description: 'Ik verspreid de DEI-boodschap binnen ons bedrijf' + explaination: '' + celebrator: + title: 'Vierder' + description: 'Ik neem deel aan het vieren van culturele feestdagen of erfgoed' + explaination: '' + inspector: + title: 'Inspecteur' + description: 'Ik identificeer en pak toegankelijkheidsproblemen aan in onze producten en werkplek' + explaination: '' + wordsmith: + title: 'Woordkunstenaar' + description: 'Ik zorg ervoor dat onze boodschappen inclusief zijn' + explaination: '' + sharer: + title: 'Deler' + description: "Ik deel DEI-bronnen met collega's" + explaination: '' + ally: + title: 'Bondgenoot' + description: Ik versterk actief stemmen van ondervertegenwoordigden' + explaination: '' + protector: + title: 'Beschermer' + description: 'Ik kom op voor en spreek me uit als ik uitsluiting of respectloos gedrag opmerk' + explaination: '' + facilitator: + title: 'Facilitator' + description: 'Ik creëer een veilige ruimte voor mensen om te delen en samen te werken' + explaination: '' + accountant: + title: 'Accountant' + description: 'Ik houd leidinggevenden verantwoordelijk voor het leven van ons DEI-verhaal' + explaination: '' + mentor: + title: 'Mentor' + description: 'Ik ondersteun en mentor divers talent' + explaination: '' + recruiter: + title: 'Recruiter' + description: 'Ik gebruik een inclusief en objectief wervingsproces' + explaination: '' + encourager: + title: 'Aanmoediger' + description: 'Ik deel waardering voor het doen van het DEI-werk' + explaination: '' + inquisitor: + title: 'Vragensteller' + description: 'Ik stel ongemakkelijke vragen als het gaat om de status quo' + explaination: '' + sponsor: + title: 'Sponsor' + description: 'Ik identificeer en ondersteun actief en promoot divers talent' + explaination: '' + brainiac: + title: 'Brainiac' + description: 'Ik bevorder bewustwording en praktijken voor geestelijke gezondheid' + explaination: '' + joiner: + title: 'Deelnemer' + description: 'Ik neem deel aan DEI-community-evenementen' + explaination: '' + student: + title: 'Student' + description: 'Ik leer meer over onbewuste vooroordelen en de impact ervan' + explaination: '' + globetrotter: + title: 'Globetrotter' + description: "Ik ga in gesprek met internationale collega's en ben nieuwsgierig naar hun perspectief" + explaination: '' + +glossary: + subtitle: 'Controleer hier' + title: 'DEI-woordenlijst' + welcome: 'Weet je niet zeker wat sommige termen betekenen? Geen probleem! In dit overzicht vind je veel termen die je binnen jouw organisatie kunt tegenkomen.' + placeholder: 'Typ hier om de woordenlijst te filteren' + search: 'Woordenlijst zoeken' + go-to: 'Go to' + definitions: + ableism: + title: 'Validisme' + definition: 'Discriminatie tegen personen met mentale en/of fysieke beperkingen; sociale structuren die ten gunste zijn van mensen zonder beperkingen. Mensen wordt bepaalde veronderstelde capaciteiten, vaardigheden, of karakteroriëntaties toegekend of ontzegd.' + afab-amab: + title: 'AFAB / AMAB' + definition: 'Acroniemen om "bij geboorte als vrouw toegewezen" en "bij geboorte als man toegewezen" aan te geven.' + bipoc: + title: 'BIPOC' + definition: 'Een acroniem voor Zwart, Inheems en Mensen van Kleur. De term is meer in gebruik en bewustzijn gekomen in 2020 na de heropleving van Black Lives Matter tegen racisme en politiegeweld na de schietpartij op George Floyd. BIPOC is bedoeld om de bijzondere uitdagingen te benadrukken waarmee zwarte en inheemse mensen (in de VS en Canada) te maken hebben, en erkent dat niet alle mensen van kleur dezelfde mate van onrechtvaardigheid ervaren' + cisgender: + title: 'Cisgender' + definition: 'Een term die wordt gebruikt om een persoon te beschrijven wiens genderidentiteit overeenkomt met hun bij de geboorte toegewezen geslacht. Vaak afgekort tot cis.' + culture: + title: 'Cultuur' + definition: 'Een concept dat het sociale gedrag, instituties en normen omvat die worden aangetroffen in menselijke samenlevingen, evenals de kennis, overtuigingen, kunsten, wetten, gebruiken, capaciteiten en gewoonten van individuen in deze groepen. Cultuur komt vaak voort uit of wordt toegeschreven aan een specifieke regio of locatie.' + cultural-competence: + title: 'Culturele Competentie' + definition: 'Verwijst naar de kennis en het begrip van een individu of een organisatie van verschillende culturen en perspectieven. Het is een maatstaf voor het vermogen van een individu of een personeelsbestand om met mensen van verschillende nationaliteiten, etniciteiten, talen en religies samen te werken. Kortom, het is het vermogen om effectief te communiceren met mensen uit verschillende culturen.' + discrimination: + title: 'Discriminatie' + definition: 'Ongunstige of oneerlijke behandeling van mensen op basis van de groepen, klassen of andere categorieën waartoe ze behoren of worden waargenomen te behoren. Enkele voorbeelden zijn etniciteit, kleur, religie, sociaaleconomische status, opleiding, geslacht, huwelijksstatus, politieke overtuiging, taal, leeftijd, geslacht, fysieke of mentale capaciteiten, seksuele oriëntatie of genderidentiteit.' + diversity: + title: 'Diversiteit' + definition: 'Psychologische, fysieke en sociale verschillen die optreden bij alle individuen; inclusief maar niet beperkt tot ras, etniciteit, nationaliteit, religie, sociaaleconomische status, opleiding, huwelijksstatus, taal, leeftijd, geslacht, seksuele oriëntatie, mentale of fysieke bekwaamheid en leerstijlen. Een diverse groep, gemeenschap of organisatie is er een waarin een verscheidenheid aan sociale en culturele kenmerken bestaat.' + emotional-labor: + title: 'Emotionele Arbeid' + definition: "Het proces van het beheren van gevoelens en expressies om te voldoen aan de emotionele eisen van een baan. Meer specifiek wordt van werknemers verwacht dat ze hun persoonlijkheden reguleren tijdens interacties met klanten, collega's, cliënten en managers. Dit omvat analyse en besluitvorming met betrekking tot de expressie van emotie, of deze nu werkelijk wordt gevoeld of niet, evenals het tegenovergestelde: het onderdrukken van emoties die worden gevoeld maar niet worden uitgedrukt." + emotional-tax: + title: 'Emotionele Belasting' + definition: "De combinatie van opletten om zich te beschermen tegen vooroordelen en het gevoel anders te zijn dan collega's op het werk vanwege geslacht, ras en/of etniciteit, en de bijbehorende effecten op gezondheid, welzijn en vermogen om op het werk te gedijen. Het beïnvloedt met name werknemers uit minderheidsgroepen." + equality: + title: 'Gelijkheid' + definition: 'De staat van gelijkheid, vooral op het gebied van status, rechten en kansen. Gelijkheid betekent dat elk individu of elke groep mensen dezelfde middelen en kansen krijgt, ongeacht hun omstandigheden.' + equity: + title: 'Gelijkheid' + definition: 'Verwijst naar rechtvaardigheid in de manier waarop mensen worden behandeld. Gelijkheid zou individuen voorzien van dezelfde kansen of hulpmiddelen. Gelijkheid houdt daarentegen rekening met de behoeften van elk individu om toegang te waarborgen tot dezelfde kansen en resultaten.' + gender: + title: 'Geslacht' + definition: 'De sociaal geconstrueerde ideeën over het gedrag, de acties en rollen die een bepaald geslacht uitvoert.' + gender-expression: + title: 'Geslachtsuiting' + definition: 'Een term om te beschrijven hoe mensen extern communiceren of hun genderidentiteit uitvoeren naar anderen.' + gender-identity: + title: 'Geslachtsidentiteit' + definition: 'De persoonlijke beleving van iemands eigen geslacht. Vaak in relatie tot een geslachtsoppositie tussen mannelijkheid en vrouwelijkheid.' + gender-neutral: + title: 'Geslachtsneutraal' + definition: 'Gebruikt om een unisex of all-gender inclusieve ruimte, taal, enz. aan te duiden. Bijvoorbeeld: een geslachtsneutrale badkamer is een badkamer die open is voor mensen van elke geslachtsidentiteit en -expressie.' + gender-expansive: + title: 'Geslachtsexpansief (geslachtsnon-conformerend)' + definition: 'Gebruikt om degenen te beschrijven die hun geslachtsidentiteit zien als een van de vele mogelijke geslachten buiten strikt man of vrouw. Deze individuen hebben uitgebreide opvattingen over geslachtsuitdrukking en -identiteit, verder dan wat wordt waargenomen als de verwachte geslachtsnormen voor hun samenleving of context. Sommige gender-expansieve individuen identificeren zich als man of vrouw, sommige identificeren zich als geen van beide, en anderen identificeren zich als een mix van beide.' + implicit-bias: + title: 'Impliciete Vooroordelen' + definition: 'Ook wel bekend als onbewuste of verborgen vooroordelen, zijn impliciete vooroordelen (negatieve) associaties die mensen onbewust vasthouden. Ze worden automatisch uitgedrukt, zonder bewustzijn. Impliciete vooroordelen beïnvloeden de houding en acties van mensen, waardoor er real-world implicaties ontstaan, zelfs als individuen zich er niet van bewust zijn dat deze vooroordelen in henzelf bestaan.' + inclusion: + title: 'Inclusie' + definition: 'De daad van het creëren van omgevingen waarin elk individu of elke groep zich welkom, gerespecteerd, ondersteund en gewaardeerd kan voelen om volledig deel te nemen. Een inclusief en gastvrij klimaat omarmt verschillen en biedt respect in woorden en daden voor alle mensen.' + intersectionality: + title: 'Intersectionaliteit' + definition: 'Een analytisch kader om te begrijpen hoe verschillende aspecten van iemands sociale en politieke identiteiten (bijv. geslacht, ras, klasse, seksualiteit, bekwaamheid, uiterlijk, enz.) samenkomen om unieke combinaties van discriminatie en privilege te creëren. Intersectionaliteit identificeert voordelen en nadelen die mensen voelen als gevolg van deze combinatie van factoren.' + latino-a: + title: 'Latino/a' + definition: 'Een individu afkomstig uit, of met een erfgoed gerelateerd aan Latijns-Amerika.' + latinx: + title: 'Latinx' + definition: 'Een genderneutraal of niet-binair alternatief voor Latino of Latina.' + lgbtq: + title: 'LHBTQ (QIA)' + definition: 'Acroniem voor "Lesbisch, Homo, Biseksueel, Transgender, Queer (Vragend, Interseks, Bondgenoten)". De description van de beweging breidde zich uit van homo en lesbisch naar LGBTQ, en sommigen voegden twijfel, interseks, bondgenoten, dezelfde geslachtsliefde, aseksueel, panseksueel, en polyamoreus toe. Een plusteken wordt vaak toegevoegd aan varianten van het acroniem om andere identiteiten op te nemen.' + microaggressions: + title: 'Microagressies' + definition: 'De dagelijkse verbale, non-verbale en omgevingsgerichte kleinerende, negerende of beledigende opmerkingen, of ze nu opzettelijk zijn of niet, die vijandige, denigrerende of negatieve boodschappen communiceren naar doelwitmensen puur op basis van hun lidmaatschap van gemarginaliseerde groepen. Bijvoorbeeld het commentaar dat een "zwart" persoon "wit praat" als ze welbespraakt en eloquent zijn, of naar de andere kant van de straat gaan om interactie met een bepaalde raciale groep te vermijden.' + neurodiversity: + title: 'Neurodiversiteit' + definition: 'Verwijst naar de variatie in de menselijke hersenen met betrekking tot sociaal gedrag, leren, aandacht, stemming en andere mentale functies. Het erkent dat alle variaties in menselijke neurologische functie moeten worden gerespecteerd als slechts een andere manier van zijn, en dat neurologische verschillen zoals autisme en ADHD het gevolg zijn van normale/natuurlijke variaties in het menselijk genoom.' + non-binary: + title: 'Niet-Binaire' + definition: 'Een bijvoeglijk naamwoord dat een persoon beschrijft die zich niet uitsluitend identificeert als man of vrouw. Niet-binaire mensen kunnen zich identificeren als zowel man als vrouw, ergens daartussenin, of volledig buiten deze categorieën vallen.' + oppression: + title: 'Onderdrukking' + definition: 'Een kwaadaardige of onrechtvaardige behandeling van, of uitoefening van macht over, een groep individuen. Onderdrukking duidt op een hiërarchische relatie waarin dominante of bevoorrechte groepen, vaak onbewust, profiteren van de ontmachtiging van ondergeschikte of getargete groepen.' + pansexuality: + title: 'Panseksualiteit' + definition: 'Een term die reflecteert op degenen die zich seksueel, emotioneel en spiritueel in staat voelen om verliefd te worden op alle geslachten.' + people-of-color: + title: 'Mensen van Kleur' + definition: 'Een term die voornamelijk wordt gebruikt om elke persoon te beschrijven die niet als "wit" wordt beschouwd, meestal in de Verenigde Staten. De term benadrukt gemeenschappelijke ervaringen van systemisch racisme waarmee sommige gemeenschappen worden geconfronteerd.' + privilege: + title: 'Privilege' + definition: 'Ongewenste sociale macht verleend door formele en informele instellingen van de samenleving aan alle leden van een dominante groep (bijv. wit privilege, mannelijk privilege, enz.). Privilege is meestal onzichtbaar voor degenen die het hebben, maar het plaatst hen toch in een voordeel ten opzichte van degenen die het niet hebben. Individuen kunnen bevoorrecht zijn op één gebied, maar niet op een ander.' + psychological-safety: + title: 'Psychologische Veiligheid' + definition: 'Het geloof dat men niet gestraft of vernederd zal worden voor het uiten van ideeën, vragen, zorgen of fouten. In psychologisch veilige werkomgevingen voelen werknemers zich gemachtigd om een idee of bijdrage volledig uit te drukken, zonder angst voor negatieve gevolgen voor henzelf, hun status of hun carrière.' + queer: + title: 'Queer' + definition: 'Een overkoepelende term voor mensen die niet heteroseksueel zijn of niet cisgender zijn.' + race: + title: 'Ras' + definition: 'Een categorisering van mensen op basis van gedeelde fysieke of sociale kenmerken in groepen die over het algemeen worden beschouwd als onderscheidend binnen een gegeven samenleving. Ras heeft geen inherent fysieke of biologische betekenis en is in plaats daarvan een identiteit die wordt toegewezen op basis van regels die door de samenleving zijn gemaakt.' + racism: + title: 'Racisme' + definition: 'Individuele en institutionele praktijken en beleidsmaatregelen gebaseerd op de overtuiging dat een bepaald ras superieur is aan andere. Dit leidt vaak tot het ontzeggen van bepaalde individuen en groepen van burgerlijke vrijheden, rechten en andere middelen, waardoor kansen op sociaal, educatief en politiek vooruitgang worden belemmerd.' + social-justice: + title: 'Sociale Gerechtigheid' + definition: 'Een visie van de samenleving waarin de verdeling van middelen rechtvaardig is en alle leden fysiek en psychologisch veilig en beschermd zijn.' + transgender: + title: 'Transgender' + definition: 'Iemand wiens genderidentiteit verschilt van wat typisch wordt geassocieerd met het geslacht dat bij de geboorte is toegewezen. Transgender impliceert geen enkele vorm van seksuele geaardheid. Vaak afgekort tot trans.' + white-privilege: + title: 'Wit Privilege' + definition: 'Verwijst naar de onbetwiste en onverdiende reeks voordelen, aanspraken, voordelen en keuzes die aan mensen worden verleend alleen omdat ze "wit" zijn, vooral als ze anderszins onder dezelfde sociale, politieke of economische omstandigheden verkeren.' + + +resources: + subtitle: 'Ga verder met je' + title: 'Leerproces' + welcome: 'Leer meer over verschillende onderwerpen en vind het medium dat je bevalt.' + watch: 'Bekijk' + listen: 'Luister' + read: 'Lees' + diversity: 'Diversiteit op de werkvloer' + design: 'Inclusief ontwerp' + types: 'Soorten Diversiteit / Persoonlijke verhalen' + community: 'Gemeenschapsopbouw' From 480e954c27cdfe8717314f469d869e513822bf3f Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Fri, 24 Nov 2023 15:17:15 +0100 Subject: [PATCH 03/10] Add German translations --- translations/de.yaml | 257 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 translations/de.yaml diff --git a/translations/de.yaml b/translations/de.yaml new file mode 100644 index 0000000..d0bdfef --- /dev/null +++ b/translations/de.yaml @@ -0,0 +1,257 @@ +menu: + logo-alt: '4 abstrakte Personen' + aria-label: 'Menüschaltfläche' + home: 'Startseite' + contribute: 'Beitragen' + glossary: 'Glossar' + resources: 'Ressourcen' + language: 'Sprache auswählen' +index: + page-title: 'DEI@Nedap' + subtitle: 'Gemeinsam' + title: 'Vielfalt
      & Integration' + welcome: 'Vielfalt und Integration sind entscheidend für die Förderung eines gerechteren und harmonischeren Arbeitsumfelds. Diese App ist Ihr Ticket, um ein aktiver Verbündeter im Bereich Vielfalt und Integration zu werden!' + button: 'Jetzt starten!' +contribute: + subtitle: 'Wie man' + title: 'Ein Verbündeter sein kann' + welcome: 'Hier können Sie verschiedene Möglichkeiten erkunden, wie Sie zur Vielfalt, Gleichberechtigung und Integration (DEI) in Ihrer Organisation beitragen können. Wenn Sie eine Rolle finden, die zu Ihnen passt, können Sie sie zu "Meine Rollen" hinzufügen.' + my-roles: 'Meine Rollen' + no-roles: 'Sie haben keine Rollen hinzugefügt. Schauen Sie unten, um zu sehen, was Sie beitragen können.' + bingo-title: 'Verschiedene Möglichkeiten, beizutragen' + cancel: 'Ich komme später zurück' + add: 'Zu meinen Rollen hinzufügen' + remove: 'Aus meinen Rollen entfernen' + roles: + ambassador: + title: 'Botschafter' + description: 'Ich habe das Botschafter für Inklusionstraining absolviert und fördere DEI.' + explanation: '' + photographer: + title: 'Fotograf' + description: 'Ich weise auf nicht inklusive Bilder in unseren Marketingmaterialien hin.' + explanation: '' + advocate: + title: 'Fürsprecher' + description: 'Ich ermutige meine Kollegen, aktive Verbündete zu werden.' + explanation: '' + bookworm: + title: 'Leseratte' + description: 'Ich lese Bücher über DEI.' + explanation: '' + decider: + title: 'Entscheider' + description: 'Ich suche diverse Perspektiven bei Entscheidungsfindungen.' + explanation: '' + volunteer: + title: 'Freiwilliger' + description: 'Ich engagiere mich für ein DEI-Initiative innerhalb oder außerhalb des Arbeitsplatzes.' + explanation: '' + listener: + title: 'Zuhörer' + description: 'Ich bemühe mich aktiv, andere zu verstehen.' + explanation: '' + speaker: + title: 'Sprecher' + description: 'Ich verbreite die DEI-Botschaft innerhalb unseres Unternehmens.' + explanation: '' + celebrator: + title: 'Festtagsgestalter' + description: 'Ich nehme an der Feier kultureller Feiertage oder des Erbes teil.' + explanation: '' + inspector: + title: 'Inspektor' + description: 'Ich identifiziere und behebe Zugänglichkeitsprobleme in unseren Produkten und am Arbeitsplatz.' + explanation: '' + wordsmith: + title: 'Wortkünstler' + description: 'Ich achte darauf, dass unsere Botschaften inklusiv sind.' + explanation: '' + sharer: + title: 'Teiler' + description: 'Ich teile DEI-Ressourcen mit Kollegen.' + explanation: '' + ally: + title: 'Verbündeter' + description: 'Ich verstärke aktiv die Stimmen unterrepräsentierter Gruppen.' + explanation: '' + protector: + title: 'Beschützer' + description: 'Ich spreche mich aus, wenn ich Ausschlüsse oder respektloses Verhalten bemerke.' + explanation: '' + facilitator: + title: 'Moderator' + description: 'Ich schaffe einen sicheren Raum für Menschen, um sich auszutauschen und zusammenzuarbeiten.' + explanation: '' + accountant: + title: 'Buchhalter' + description: 'Ich halte die Führungsebene für die Umsetzung unserer DEI-Geschichte verantwortlich.' + explanation: '' + mentor: + title: 'Mentor' + description: 'Ich unterstütze und mentorisiere vielfältiges Talent.' + explanation: '' + recruiter: + title: 'Rekrutierer' + description: 'Ich verwende einen inklusiven und objektiven Einstellungsprozess.' + explanation: '' + encourager: + title: 'Ermutiger' + description: 'Ich teile Wertschätzung für die Arbeit im Bereich DEI.' + explanation: '' + inquisitor: + title: 'Fragender' + description: 'Ich stelle unbequeme Fragen, wenn es um den Status quo geht.' + explanation: '' + sponsor: + title: 'Förderer' + description: 'Ich identifiziere und unterstütze aktiv vielfältiges Talent.' + explanation: '' + brainiac: + title: 'Kopfmensch' + description: 'Ich fördere das Bewusstsein und die Praktiken für psychische Gesundheit.' + explanation: '' + joiner: + title: 'Teilnehmer' + description: 'Ich nehme an DEI-Gemeinschaftsveranstaltungen teil.' + explanation: '' + student: + title: 'Schüler' + description: 'Ich lerne mehr über unbewusste Vorurteile und ihre Auswirkungen.' + explanation: '' + globetrotter: + title: 'Weltbummler' + description: 'Ich tausche mich mit internationalen Kollegen aus und bin neugierig auf ihre Perspektiven.' + explanation: '' + +glossary: + subtitle: 'Hier überprüfen' + title: 'DEI-Vokabular' + welcome: 'Sie sind sich nicht sicher, was einige Begriffe bedeuten? Kein Problem! In diesem Überblick finden Sie viele Begriffe, die Ihnen in Ihrer Organisation begegnen können.' + placeholder: 'Hier eingeben, um das Glossar zu filtern' + search: 'Glossar suchen' + go-to: 'Go to' + definitions: + ableism: + title: 'Ableismus' + definition: 'Diskriminierung von Menschen mit geistigen und/oder körperlichen Behinderungen; soziale Strukturen, die zugunsten von Menschen ohne Behinderungen ausgelegt sind. Menschen werden bestimmte angenommene Fähigkeiten, Fertigkeiten oder Charakterorientierungen zugeschrieben oder verweigert.' + afab-amab: + title: 'AFAB / AMAB' + definition: 'Akronym für "Bei der Geburt als Frau zugewiesen" und "Bei der Geburt als Mann zugewiesen".' + bipoc: + title: 'BIPOC' + definition: 'Akronym für Schwarze, Indigene und Menschen mit Hautfarbe. Der Begriff wurde nach den Protesten gegen Rassismus und Polizeigewalt im Jahr 2020 nach dem Schuss auf George Floyd populärer und bekannter. BIPOC betont die besonderen Herausforderungen, denen Schwarze und Indigene Menschen (in den USA und Kanada) gegenüberstehen, und bedeutet, dass nicht alle Menschen mit Hautfarbe die gleiche Ungerechtigkeit erfahren.' + cisgender: + title: 'Cisgender' + definition: 'Ein Begriff, der verwendet wird, um eine Person zu beschreiben, deren Geschlechtsidentität mit dem bei der Geburt zugewiesenen Geschlecht übereinstimmt. Häufig abgekürzt als "cis".' + culture: + title: 'Kultur' + definition: 'Ein Konzept, das das soziale Verhalten, Institutionen und Normen umfasst, die in menschlichen Gesellschaften gefunden werden, sowie das Wissen, die Überzeugungen, die Kunst, die Gesetze, die Bräuche, die Fähigkeiten und die Gewohnheiten der Individuen in diesen Gruppen. Kultur entsteht oft in oder wird einer bestimmten Region oder einem bestimmten Ort zugeschrieben.' + cultural-competence: + title: 'Kulturelle Kompetenz' + definition: 'Bezieht sich auf das Wissen und das Verständnis einer Person oder Organisation von verschiedenen Kulturen und Perspektiven. Es ist ein Maßstab für die Fähigkeit einer Person oder Arbeitskraft, mit Menschen verschiedener Nationalitäten, Ethnien, Sprachen und Religionen zusammenzuarbeiten. Kurz gesagt, es ist die Fähigkeit, effektiv mit Menschen aus verschiedenen Kulturen zu kommunizieren.' + discrimination: + title: 'Diskriminierung' + definition: 'Ungünstige oder unfaire Behandlung von Menschen aufgrund der Gruppen, Klassen oder anderer Kategorien, zu denen sie gehören oder wahrgenommen werden. Einige Beispiele sind Ethnizität, Hautfarbe, Religion, sozioökonomischer Status, Bildung, Geschlecht, Familienstand, politische Überzeugung, Sprache, Alter, Geschlecht, physische oder mentale Fähigkeiten, sexuelle Orientierung oder Geschlechtsidentität.' + diversity: + title: 'Vielfalt' + definition: 'Psychologische, physische und soziale Unterschiede, die bei allen Individuen auftreten; einschließlich, aber nicht beschränkt auf Rasse, Ethnizität, Nationalität, Religion, sozioökonomischen Status, Bildung, Familienstand, Sprache, Alter, Geschlecht, sexuelle Orientierung, physische oder mentale Fähigkeiten und Lernstile. Eine vielfältige Gruppe, Gemeinschaft oder Organisation ist ein Ort, an dem eine Vielzahl sozialer und kultureller Merkmale existiert.' + emotional-labor: + title: 'Emotionale Arbeit' + definition: 'Der Prozess der Verwaltung von Emotionen, um den emotionalen Anforderungen eines Jobs gerecht zu werden. Konkret wird von Mitarbeitern erwartet, dass sie ihre Persönlichkeit bei Interaktionen mit Kunden, Kollegen, Klienten und Vorgesetzten regulieren. Dies umfasst die Analyse und Entscheidungsfindung in Bezug auf den Ausdruck von Emotionen, unabhängig davon, ob diese Emotionen tatsächlich gefühlt werden, sowie das Unterdrücken von Emotionen, die gefühlt, aber nicht ausgedrückt werden.' + emotional-tax: + title: 'Emotionale Steuer' + definition: 'Die Kombination aus Aufmerksamkeit, sich vor Vorurteilen zu schützen und sich am Arbeitsplatz aufgrund von Geschlecht, Rasse und/oder Ethnizität anders zu fühlen als Kollegen, und die damit verbundenen Auswirkungen auf Gesundheit, Wohlbefinden und die Fähigkeit, am Arbeitsplatz zu gedeihen. Es beeinträchtigt insbesondere Mitarbeiter aus Minderheitsgruppen.' + equality: + title: 'Gleichheit' + definition: 'Der Zustand der Gleichheit, insbesondere in Bezug auf Status, Rechte und Chancen. Gleichheit bedeutet, dass jedes Individuum oder jede Gruppe die gleichen Ressourcen und Chancen erhält, unabhängig von ihren Umständen.' + equity: + title: 'Gerechtigkeit' + definition: 'Bezieht sich auf die Gerechtigkeit in der Art und Weise, wie Menschen behandelt werden. Gleichheit würde Individuen mit den gleichen Chancen oder Ressourcen versorgen. Gerechtigkeit berücksichtigt dagegen die Bedürfnisse jedes Individuums, um sicherzustellen, dass der Zugang zu den gleichen Chancen und Ergebnissen gewährleistet ist.' + gender: + title: 'Geschlecht' + definition: 'Die sozial konstruierten Vorstellungen über das Verhalten, die Aktionen und Rollen, die ein bestimmtes Geschlecht ausführt.' + gender-expression: + title: 'Geschlechtsausdruck' + definition: 'Ein Begriff, der beschreibt, wie Menschen extern mitteilen oder ihre Geschlechtsidentität anderen gegenüber ausdrücken.' + gender-identity: + title: 'Geschlechtsidentität' + definition: 'Die persönliche Wahrnehmung des eigenen Geschlechts. Oft im Zusammenhang mit einer Geschlechtsgegensätzlichkeit zwischen Männlichkeit und Weiblichkeit.' + gender-neutral: + title: 'Geschlechtsneutral' + definition: 'Wird verwendet, um einen unisexuellen oder geschlechtsneutralen Raum, Sprache usw. zu kennzeichnen. Zum Beispiel ist ein geschlechtsneutrales Badezimmer ein Badezimmer, das für Menschen jeder Geschlechtsidentität und -ausdruck offen ist.' + gender-expansive: + title: 'Geschlechtserweiternd (geschlechtsnonkonform)' + definition: 'Wird verwendet, um diejenigen zu beschreiben, die ihre Geschlechtsidentität als eine der vielen möglichen Geschlechter außerhalb von strikt männlich oder weiblich sehen. Diese Individuen haben umfassende Ansichten über Geschlechtsausdruck und -identität, über das hinaus, was als erwarteter Geschlechtsstandard für ihre Gesellschaft oder Kontext wahrgenommen wird. Einige geschlechtserweiternde Individuen identifizieren sich als Mann oder Frau, einige identifizieren sich als keines von beiden, und andere identifizieren sich als Mischung aus beiden.' + implicit-bias: + title: 'Implizite Vorurteile' + definition: 'Auch bekannt als unbewusste oder verborgene Vorurteile, sind implizite Vorurteile (negative) Assoziationen, die Menschen unbewusst haben. Sie drücken sich automatisch aus, ohne dass Bewusstsein vorhanden ist. Implizite Vorurteile beeinflussen die Einstellung und das Verhalten der Menschen und haben somit Auswirkungen in der realen Welt, selbst wenn sich Einzelpersonen nicht bewusst sind, dass diese Vorurteile in ihnen existieren.' + inclusion: + title: 'Inklusion' + definition: 'Die Handlung, Umgebungen zu schaffen, in denen jedes Individuum oder jede Gruppe sich willkommen, respektiert, unterstützt und geschätzt fühlen kann, um vollständig teilzunehmen. Ein inklusives und einladendes Klima akzeptiert Unterschiede und drückt Respekt in Worten und Taten für alle Menschen aus.' + intersectionality: + title: 'Intersektionalität' + definition: 'Ein analytischer Rahmen, um zu verstehen, wie verschiedene Aspekte der sozialen und politischen Identität einer Person (z. B. Geschlecht, Rasse, Klasse, Sexualität, Fähigkeit, Aussehen usw.) zusammentreffen und einzigartige Kombinationen von Diskriminierung und Privileg erzeugen. Intersektionalität identifiziert die Vorteile und Nachteile, die Menschen aufgrund dieser Kombination von Faktoren erleben.' + latino-a: + title: 'Latino/a' + definition: 'Eine Person, die aus Lateinamerika stammt oder mit diesem Erbe verbunden ist.' + latinx: + title: 'Latinx' + definition: 'Ein geschlechtsneutrales oder nicht-binäres Alternativativ für Latino oder Latina.' + lgbtq: + title: 'LGBTQ (QIA)' + definition: 'Akronym für "Lesbisch, Schwul, Bisexuell, Transgender, Queer (Fragestellend, Intersexuell, Verbündete)". Die Beschreibung der Bewegung erweiterte sich von lesbisch und schwul zu LGBTQ, und einige fügten Zweifel, Bisexualität, Schwule, Lesben, Asexualität, Pansexualität und Polyamorie hinzu. Ein Pluszeichen wird oft zu Varianten des Akronyms hinzugefügt, um weitere Identitäten einzubeziehen.' + microaggressions: + title: 'Mikroaggressionen' + definition: 'Tägliche verbale, nonverbale und umgebungsbezogene herabsetzende, ignorierende oder beleidigende Bemerkungen, sei es absichtlich oder nicht, die feindselige, herabsetzende oder negative Botschaften an Zielgruppen vermitteln, basierend allein auf ihrer Zugehörigkeit zu marginalisierten Gruppen. Zum Beispiel der Kommentar, dass eine "schwarze" Person "weiß spricht", wenn sie wortgewandt und redegewandt ist, oder auf die andere Straßenseite gehen, um die Interaktion mit einer bestimmten rassischen Gruppe zu vermeiden.' + neurodiversity: + title: 'Neurodiversität' + definition: 'Bezieht sich auf die Variation im menschlichen Gehirn in Bezug auf Geselligkeit, Lernen, Aufmerksamkeit, Stimmung und andere mentale Funktionen. Es erkennt an, dass alle Variationen der menschlichen neurologischen Funktion als eine weitere Möglichkeit des Seins respektiert werden müssen, und dass neurologische Unterschiede wie Autismus und ADHS das Ergebnis normaler/natürlicher Variationen im menschlichen Genom sind.' + non-binary: + title: 'Nicht-binär' + definition: 'Ein Adjektiv, das eine Person beschreibt, die sich nicht ausschließlich als Mann oder Frau identifiziert. Nicht-binäre Menschen können sich als sowohl Mann als auch Frau, irgendwo dazwischen oder als völlig außerhalb dieser Kategorien identifizieren.' + oppression: + title: 'Unterdrückung' + definition: 'Eine bösartige oder ungerechte Behandlung oder Ausübung von Macht über eine Gruppe von Individuen. Unterdrückung deutet auf eine hierarchische Beziehung hin, bei der dominante oder privilegierte Gruppen oft auf unbewusste Weise von der Entmachtung untergeordneter oder gezielter Gruppen profitieren.' + pansexuality: + title: 'Pansexualität' + definition: 'Ein Begriff, der sich auf diejenigen bezieht, die sich sexuell, emotional und spirituell fähig fühlen, sich in alle Geschlechter zu verlieben.' + people-of-color: + title: 'Menschen mit Hautfarbe/Personen mit Farbe' + definition: 'Ein Begriff, der hauptsächlich verwendet wird, um jede Person zu beschreiben, die nicht als "weiß" betrachtet wird, meistens in den Vereinigten Staaten. Der Begriff betont gemeinsame Erfahrungen mit systemischem Rassismus, denen einige Gemeinschaften gegenüberstehen.' + privilege: + title: 'Privileg' + definition: 'Unerworbene soziale Macht, die formellen und informellen Institutionen der Gesellschaft allen Mitgliedern einer dominanten Gruppe gewähren (z. B. weißes Privileg, männliches Privileg usw.). Privilegien sind für diejenigen, die sie haben, oft unsichtbar, setzen sie jedoch dennoch gegenüber denen, die sie nicht haben, in einen Vorteil. Individuen können in einem Bereich privilegiert sein, aber nicht in einem anderen.' + psychological-safety: + title: 'Psychologische Sicherheit' + definition: 'Der Glaube daran, dass man nicht bestraft oder gedemütigt wird, wenn man Ideen, Fragen, Bedenken oder Fehler äußert. In psychologisch sicheren Arbeitsumgebungen fühlen sich Mitarbeiter befähigt, eine Idee oder Beitrag vollständig auszudrücken, ohne Angst vor negativen Konsequenzen für sich selbst, ihren Status oder ihre Karriere.' + queer: + title: 'Queer' + definition: 'Ein Überbegriff für Menschen, die nicht heterosexuell sind oder nicht cisgender sind.' + race: + title: 'Rasse' + definition: 'Eine Kategorisierung von Menschen basierend auf gemeinsamen physischen oder sozialen Merkmalen in Gruppen, die in einer gegebenen Gesellschaft im Allgemeinen als unterschiedlich angesehen werden. Rasse hat keine inhärente physische oder biologische Bedeutung und ist stattdessen eine Identität, die auf Regeln beruht, die von der Gesellschaft festgelegt wurden.' + racism: + title: 'Rassismus' + definition: 'Individuelle und institutionelle Praktiken und Richtlinien, die auf der Überzeugung beruhen, dass eine bestimmte Rasse anderen überlegen ist. Dies führt oft dazu, dass bestimmte Personen und Gruppen ihrer bürgerlichen Freiheiten, Rechte und anderer Ressourcen beraubt werden, was Chancen für soziale, Bildungs- und politische Fortschritte beeinträchtigt.' + social-justice: + title: 'Soziale Gerechtigkeit' + definition: 'Eine Vision einer Gesellschaft, in der die Verteilung von Ressourcen gerecht ist und alle Mitglieder physisch und psychologisch sicher und geschützt sind.' + transgender: + title: 'Transgender' + definition: 'Jemand, dessen Geschlechtsidentität von dem abweicht, was typischerweise mit dem bei der Geburt zugewiesenen Geschlecht verbunden ist. Transgender impliziert keine Form von sexueller Orientierung. Oft abgekürzt als trans.' + white-privilege: + title: 'Weißes Privileg' + definition: 'Bezieht sich auf den ungefragten und unverdienten Satz von Vorteilen, Ansprüchen, Leistungen und Entscheidungen, die Menschen allein deshalb gewährt werden, weil sie "weiß" sind, insbesondere wenn sie sich sonst unter denselben sozialen, politischen oder wirtschaftlichen Umständen befinden.' + +resources: + subtitle: 'Setzen Sie Ihr' + title: 'Lernen fort' + welcome: 'Erfahren Sie mehr über verschiedene Themen und finden Sie das Medium, das Ihnen gefällt.' + watch: 'Ansehen' + listen: 'Zuhören' + read: 'Lesen' + diversity: 'Vielfalt am Arbeitsplatz' + design: 'Inklusives Design' + types: 'Arten der Vielfalt / Persönliche Geschichten' + community: 'Gemeinschaftsaufbau' From a8952904085493490ec6b3f14a66482168d9c031 Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Fri, 24 Nov 2023 15:17:58 +0100 Subject: [PATCH 04/10] Add French translations --- translations/fr.yaml | 257 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 translations/fr.yaml diff --git a/translations/fr.yaml b/translations/fr.yaml new file mode 100644 index 0000000..87116af --- /dev/null +++ b/translations/fr.yaml @@ -0,0 +1,257 @@ +menu: + logo-alt: "4 personnes abstraites" + aria-label: "Bouton de menu" + home: "Accueil" + contribute: "Contribuer" + glossary: "Glossaire" + resources: "Ressources" + language: 'Sélectionner la langue' +index: + page-title: "DEI@Nedap" + subtitle: "Ensemble" + title: "Diversité
      & Inclusion" + welcome: "La diversité et l'inclusion sont essentielles pour favoriser un environnement de travail plus équitable et harmonieux. Cette application est votre billet pour devenir un allié actif dans le domaine de la diversité et de l'inclusion !" + button: "Commencez maintenant !" +contribute: + subtitle: "Comment" + title: "Être un Allié" + welcome: "Ci-dessous, vous pouvez explorer différentes façons de contribuer à la diversité, à l'équité et à l'inclusion (DEI) dans votre organisation. Si vous trouvez un rôle qui vous convient, vous pouvez l'ajouter à 'Mes rôles'." + my-roles: "Mes Rôles" + no-roles: "Vous n'avez ajouté aucun rôle, jetez un œil ci-dessous pour voir ce que vous pouvez contribuer." + bingo-title: "Différentes façons de contribuer" + cancel: "Je reviendrai plus tard" + add: "Ajouter à mes rôles" + remove: "Retirer de mes rôles" + roles: + ambassador: + title: 'Ambassadeur' + description: "J'ai suivi la formation d'ambassadeur pour l'inclusion et je promeus la DEI." + explanation: '' + photographer: + title: 'Photographe' + description: 'Je signale les images non inclusives dans nos supports marketing.' + explanation: '' + advocate: + title: 'Avocat' + description: "J'encourage mes collègues à devenir des alliés actifs." + explanation: '' + bookworm: + title: 'Lecteur assidu' + description: 'Je lis des livres sur la DEI.' + explanation: '' + decider: + title: 'Décideur' + description: 'Je recherche des perspectives diverses dans la prise de décision.' + explanation: '' + volunteer: + title: 'Bénévole' + description: "Je m'engage dans une initiative DEI au sein ou en dehors du lieu de travail." + explanation: '' + listener: + title: 'Auditeur' + description: 'Je cherche activement à comprendre les autres.' + explanation: '' + speaker: + title: 'Orateur' + description: 'Je diffuse le message DEI au sein de notre entreprise.' + explanation: '' + celebrator: + title: 'Célébrateur' + description: 'Je participe à la célébration des fêtes culturelles ou du patrimoine.' + explanation: '' + inspector: + title: 'Inspecteur' + description: "J'identifie et corrige les problèmes d'accessibilité dans nos produits et sur le lieu de travail." + explanation: '' + wordsmith: + title: 'Artisan des mots' + description: 'Je veille à ce que nos messages soient inclusifs.' + explanation: '' + sharer: + title: 'Partageur' + description: 'Je partage des ressources DEI avec mes collègues.' + explanation: '' + ally: + title: 'Allié' + description: "J'amplifie activement les voix des groupes sous-représentés." + explanation: '' + protector: + title: 'Protecteur' + description: "Je prends la parole et m'exprime lorsque je constate une exclusion ou un comportement irrespectueux." + explanation: '' + facilitator: + title: 'Facilitateur' + description: 'Je crée un espace sûr pour que les gens partagent et collaborent.' + explanation: '' + accountant: + title: 'Comptable' + description: 'Je tiens la direction responsable de vivre notre histoire DEI.' + explanation: '' + mentor: + title: 'Mentor' + description: 'Je soutiens et mentorise les talents divers.' + explanation: '' + recruiter: + title: 'Recruteur' + description: "J'utilise un processus d'embauche inclusif et objectif." + explanation: '' + encourager: + title: 'Encourageur' + description: "Je partage l'appréciation pour le travail DEI." + explanation: '' + inquisitor: + title: 'Inquisiteur' + description: 'Je pose des questions inconfortables en ce qui concerne le statu quo.' + explanation: '' + sponsor: + title: 'Mécène' + description: "J'identifie et soutiens activement et promeus les talents divers." + explanation: '' + brainiac: + title: 'Cerveau' + description: 'Je sensibilise à la santé mentale et aux pratiques associées.' + explanation: '' + joiner: + title: 'Participant' + description: 'Je participe à des événements communautaires DEI.' + explanation: '' + student: + title: 'Étudiant' + description: "J'en apprends plus sur les préjugés inconscients et leur impact." + explanation: '' + globetrotter: + title: 'Trotteur du monde' + description: "J'interagis avec des collègues internationaux et suis curieux de leur perspective." + explanation: '' + +glossary: + subtitle: "Consultez ici" + title: "Vocabulaire DEI" + welcome: "Vous ne savez pas ce que certains termes signifient ? Pas de problème ! Dans cette vue d'ensemble, vous trouverez de nombreux termes que vous pourriez rencontrer au sein de votre organisation." + placeholder: "Tapez ici pour filtrer le glossaire" + search: "Recherche dans le glossaire" + go-to: 'Go to' + definitions: + ableism: + title: 'Ableïsme' + definition: "Discrimination à l'encontre des personnes ayant des incapacités mentales et/ou physiques; structures sociales favorables aux personnes sans incapacités. Des capacités, compétences ou orientations de caractère spécifiques sont attribuées ou refusées aux individus." + afab-amab: + title: 'AFAB / AMAB' + definition: 'Acronyme pour "Assignée Femme à la Naissance" et "Assigné Homme à la Naissance".' + bipoc: + title: 'BIPOC' + definition: "Acronyme pour Noir, Indigène, et Personnes de Couleur. Le terme est devenu plus courant et connu en 2020 après la résurgence du mouvement Black Lives Matter contre le racisme et la violence policière suite à la fusillade de George Floyd. BIPOC vise à souligner les défis particuliers auxquels font face les personnes noires et autochtones (aux États-Unis et au Canada), reconnaissant que toutes les personnes de couleur n'expérimentent pas le même degré d'injustice." + cisgender: + title: 'Cisgenre' + definition: "Un terme utilisé pour décrire une personne dont l'identité de genre correspond au sexe qui lui a été assigné à la naissance. Souvent abrégé en "cis"." + culture: + title: 'Culture' + definition: "Un concept englobant les comportements sociaux, les institutions et les normes présents dans les sociétés humaines, ainsi que les connaissances, croyances, arts, lois, coutumes, compétences et habitudes des individus au sein de ces groupes. La culture découle souvent d'une région ou d'un lieu spécifique." + cultural-competence: + title: 'Compétence Culturelle' + definition: "Fait référence à la connaissance et à la compréhension qu'une personne ou une organisation a des différentes cultures et perspectives. C'est une mesure de la capacité d'une personne ou d'une équipe à collaborer avec des personnes de différentes nationalités, ethnies, langues et religions. En somme, c'est la capacité de communiquer efficacement avec des personnes de différentes cultures." + discrimination: + title: 'Discrimination' + definition: "Traitement défavorable ou injuste envers des individus en raison des groupes, classes ou autres catégories auxquels ils appartiennent ou sont perçus comme appartenant. Quelques exemples incluent l'ethnie, la couleur de peau, la religion, le statut socio-économique, l'éducation, le genre, le statut matrimonial, les convictions politiques, la langue, l'âge, le sexe, l'orientation sexuelle ou l'identité de genre." + diversity: + title: 'Diversité' + definition: "Différences psychologiques, physiques et sociales présentes chez tous les individus; incluant, mais sans s'y limiter, la race, l'ethnie, la nationalité, la religion, le statut socio-économique, l'éducation, le statut matrimonial, la langue, l'âge, le sexe, l'orientation sexuelle, les capacités physiques ou mentales et les styles d'apprentissage. Un groupe, une communauté ou une organisation diversifiés sont caractérisés par la présence d'une variété de caractéristiques sociales et culturelles." + emotional-labor: + title: 'Travail Émotionnel' + definition: "Le processus de gestion des émotions et des expressions pour répondre aux exigences émotionnelles d'un emploi. Plus spécifiquement, les employés sont censés réguler leur personnalité lors des interactions avec les clients, les collègues, les clients et les superviseurs. Cela inclut l'analyse et la prise de décision concernant l'expression des émotions, qu'elles soient réellement ressenties ou non, ainsi que le contraire : la suppression des émotions ressenties mais non exprimées." + emotional-tax: + title: 'Impôt Émotionnel' + definition: "La combinaison de la vigilance pour se protéger contre les préjugés et le sentiment d'être différent de ses collègues au travail en raison du genre, de la race et/ou de l'ethnie, et les effets associés sur la santé, le bien-être et la capacité à s'épanouir au travail. Il affecte particulièrement les employés issus de groupes minoritaires." + equality: + title: 'Égalité' + definition: "L'état d'égalité, en particulier en ce qui concerne le statut, les droits et les opportunités. L'égalité signifie que chaque individu ou groupe de personnes reçoit les mêmes ressources et opportunités, indépendamment de ses circonstances." + equity: + title: 'Équité' + definition: "Fait référence à la justice dans la manière dont les individus sont traités. L'égalité fournirait aux individus les mêmes opportunités ou ressources. L'équité, en revanche, prend en compte les besoins de chaque individu pour garantir l'accès aux mêmes opportunités et résultats." + gender: + title: 'Genre' + definition: "Les idées socialement construites sur les comportements, les actions et les rôles qu'un genre particulier exécute." + gender-expression: + title: 'Expression de Genre' + definition: 'Un terme décrivant comment les personnes communiquent ou expriment extérieurement leur identité de genre aux autres.' + gender-identity: + title: 'Identité de Genre' + definition: "L'expérience personnelle du propre genre d'une personne. Souvent en relation avec une opposition de genre entre la masculinité et la féminité." + gender-neutral: + title: 'Genre Neutre' + definition: 'Utilisé pour décrire un espace, un langage, etc., inclusif pour tous les genres. Par exemple, une salle de bain neutre en genre est une salle de bain ouverte aux personnes de toute identité de genre et expression de genre.' + gender-expansive: + title: 'Genre Expansif (non-conforme)' + definition: "Utilisé pour décrire ceux qui voient leur identité de genre comme l'un des nombreux genres possibles en dehors strictement de masculin ou féminin. Ces individus ont des opinions étendues sur l'expression et l'identité de genre, au-delà de ce qui est perçu comme les normes de genre attendues dans leur société ou contexte. Certains individus au genre expansif s'identifient comme homme ou femme, d'autres ne s'identifient comme aucun des deux, et d'autres comme un mélange des deux." + implicit-bias: + title: 'Biais Implicites' + definition: "Également appelés préjugés inconscients ou cachés, les biais implicites sont des associations (négatives) que les gens détiennent inconsciemment. Ils s'expriment automatiquement, sans conscience. Les biais implicites influencent les attitudes et les actions des gens, entraînant des conséquences dans le monde réel, même si les individus n'en sont pas conscients." + inclusion: + title: 'Inclusion' + definition: "L'acte de créer des environnements où chaque individu ou groupe peut se sentir bienvenu, respecté, soutenu et apprécié pour participer pleinement. Un climat inclusif et accueillant embrasse les différences et exprime du respect en paroles et en actes envers toutes les personnes." + intersectionality: + title: 'Intersectionnalité' + definition: "Un cadre analytique pour comprendre comment différents aspects de l'identité sociale et politique d'une personne (par exemple, le genre, la race, la classe, la sexualité, la capacité, l'apparence, etc.) se combinent pour créer des combinaisons uniques de discrimination et de privilège. L'intersectionnalité identifie les avantages et les inconvénients que les gens ressentent en raison de cette combinaison de facteurs." + latino-a: + title: 'Latino/a' + definition: "Un individu originaire d'Amérique latine ou ayant un lien avec cet héritage." + latinx: + title: 'Latinx' + definition: "Une alternative gender-neutral ou non-binaire à Latino ou Latina." + lgbtq: + title: 'LGBTQ (QIA)' + definition: "Acronyme pour 'Lesbienne, Gay, Bisexuel, Transgenre, Queer (Questionnement, Intersexe, Alliés)'. La description du mouvement s'est étendue de lesbienne et gay à LGBTQ, et certains ont ajouté Questionnement, Intersexe, Alliés, Amoureux du même sexe, Asexuel, Pansexuel et Polyamoureux. Un signe plus est souvent ajouté aux variantes de l'acronyme pour inclure d'autres identités." + microaggressions: + title: 'Microagressions' + definition: "Des commentaires verbaux, non verbaux et environnementaux dénigrants, ignorants ou offensants au quotidien, qu'ils soient intentionnels ou non, communiquant des messages hostiles, dégradants ou négatifs aux personnes ciblées uniquement en raison de leur appartenance à des groupes marginalisés. Par exemple, le commentaire selon lequel une personne 'noire' 'parle blanc' si elle est éloquente et élégante, ou traverser la rue pour éviter d'interagir avec un groupe racial particulier." + neurodiversity: + title: 'Neurodiversité' + definition: "Fait référence à la variation dans le cerveau humain en ce qui concerne le comportement social, l'apprentissage, l'attention, l'humeur et d'autres fonctions mentales. Elle reconnaît que toutes les variations de la fonction neurologique humaine doivent être respectées comme simplement une autre façon d'être, et que les différences neurologiques telles que l'autisme et le TDAH résultent de variations normales/naturelles dans le génome humain." + non-binary: + title: 'Non-Binaire' + definition: "Un adjectif décrivant une personne qui ne s'identifie pas exclusivement comme homme ou femme. Les personnes non-binaires peuvent s'identifier comme homme et femme, quelque part entre les deux, ou complètement en dehors de ces catégories." + oppression: + title: 'Oppression' + definition: + pansexuality: + title: 'Pansexualité' + definition: "Un terme qui reflète ceux qui estiment qu'ils sont sexuellement, émotionnellement et spirituellement capables de tomber amoureux de tous les genres." + people-of-color: + title: 'Personnes de Couleur' + definition: "Un terme principalement utilisé pour décrire toute personne qui n'est pas considérée comme 'blanche', principalement aux États-Unis. Le terme met l'accent sur les expériences communes de racisme systémique auxquelles certaines communautés sont confrontées." + privilege: + title: 'Privilège' + definition: "Pouvoir social non mérité accordé par les institutions formelles et informelles de la société à tous les membres d'un groupe dominant (par exemple, privilège blanc, privilège masculin, etc.). Le privilège est généralement invisible pour ceux qui le possèdent, mais il leur confère néanmoins un avantage sur ceux qui ne le possèdent pas. Les individus peuvent être privilégiés dans un domaine, mais pas dans un autre." + psychological-safety: + title: 'Sécurité Psychologique' + definition: "La croyance que l'on ne sera pas puni ou humilié pour exprimer des idées, des questions, des préoccupations ou des erreurs. Dans les lieux de travail psychologiquement sûrs, les employés se sentent habilités à exprimer pleinement une idée ou une contribution, sans craindre de conséquences négatives pour eux-mêmes, leur statut ou leur carrière." + queer: + title: 'Queer' + definition: 'Un terme général pour désigner les personnes qui ne sont pas hétérosexuelles ou qui ne sont pas cisgenres.' + race: + title: 'Race' + definition: "Une catégorisation des humains basée sur des qualités physiques ou sociales partagées en groupes généralement perçus comme distincts au sein d'une société donnée. La race n'a pas de signification physique ou biologique inhérente et est plutôt une identité qui est attribuée en fonction des règles établies par la société." + racism: + title: 'Racisme' + definition: "Pratiques et politiques individuelles et institutionnelles basées sur la croyance qu'une race particulière est supérieure aux autres. Cela se traduit souvent par la privation de certaines personnes et groupes de libertés civiles, de droits et d'autres ressources, entravant les opportunités de progrès social, éducatif et politique." + social-justice: + title: 'Justice Sociale' + definition: "Une vision de la société dans laquelle la distribution des ressources est équitable et tous les membres sont physiquement et psychologiquement en sécurité et protégés." + transgender: + title: 'Personne Transgenre' + definition: "Quelqu'un dont l'identité de genre diffère de celle associée habituellement au sexe qui lui a été attribué à la naissance. Le terme transgenre n'implique aucune forme d'orientation sexuelle. Souvent abrégé en trans." + white-privilege: + title: 'Privilège Blanc' + definition: "Fait référence à l'ensemble d'avantages, d'attributs, de bénéfices et de choix non remis en question et non mérités accordés aux personnes uniquement parce qu'elles sont 'blanches', particulièrement si elles se trouvent par ailleurs dans les mêmes circonstances sociales, politiques ou économiques." + +resources: + subtitle: "Poursuivez votre" + title: "Apprentissage" + welcome: "Apprenez-en davantage sur différents sujets et trouvez le support qui vous convient." + watch: "Regarder" + listen: "Écouter" + read: "Lire" + diversity: "Diversité sur le lieu de travail" + design: "Conception inclusive" + types: "Types de diversité / Histoires personnelles" + community: "Construction de communauté" From 51f46f0acdf1dd29c111ccd22d4247444dfc1277 Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Fri, 24 Nov 2023 15:18:32 +0100 Subject: [PATCH 05/10] Add Spanish translations --- translations/es.yaml | 257 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 translations/es.yaml diff --git a/translations/es.yaml b/translations/es.yaml new file mode 100644 index 0000000..ed33a7c --- /dev/null +++ b/translations/es.yaml @@ -0,0 +1,257 @@ +menu: + logo-alt: '4 personas abstractas' + aria-label: 'botón de menú' + home: 'Inicio' + contribute: 'Contribuir' + glossary: 'Glosario' + resources: 'Recursos' + language: 'Seleccionar idioma' +index: + page-title: 'DEI@Nedap' + subtitle: 'Juntos' + title: 'Diversidad
      & Inclusión' + welcome: 'La diversidad y la inclusión son esenciales para fomentar un entorno laboral más equitativo y armonioso. Esta aplicación es tu pase para convertirte en un aliado activo en el ámbito de la diversidad y la inclusión.' + button: '¡Comienza ahora!' +contribute: + subtitle: 'Cómo' + title: 'Ser un Aliado' + welcome: 'A continuación, puedes explorar diferentes formas de contribuir a la Diversidad, Equidad e Inclusión (DEI) en tu organización. Si encuentras un rol que te convenga, puedes añadirlo a "Mis roles".' + my-roles: 'Mis Roles' + no-roles: 'No has añadido ningún rol, echa un vistazo abajo para ver en qué puedes contribuir.' + bingo-title: 'Diferentes formas de contribuir' + cancel: 'Volveré más tarde' + add: 'Añadir a mis roles' + remove: 'Eliminar de mis roles' + roles: + ambassador: + title: 'Embajador' + description: 'Tomé el entrenamiento de Embajador para la Inclusión y promuevo la diversidad, equidad e inclusión.' + explanation: '' + photographer: + title: 'Fotógrafo' + description: 'Señalo imágenes no inclusivas en nuestros materiales de marketing.' + explanation: '' + advocate: + title: 'Defensor' + description: 'Animo a mis colegas a convertirse en aliados activos.' + explanation: '' + bookworm: + title: 'Amante de los Libros' + description: 'Leo libros sobre diversidad, equidad e inclusión.' + explanation: '' + decider: + title: 'Decisor' + description: 'Busco perspectivas diversas en la toma de decisiones.' + explanation: '' + volunteer: + title: 'Voluntario' + description: 'Soy voluntario en iniciativas de diversidad, equidad e inclusión dentro o fuera del lugar de trabajo.' + explanation: '' + listener: + title: 'Oyente' + description: 'Busco activamente entender a los demás.' + explanation: '' + speaker: + title: 'Orador' + description: 'Difundo el mensaje de diversidad, equidad e inclusión dentro de nuestra empresa.' + explanation: '' + celebrator: + title: 'Celebrante' + description: 'Participo en la celebración de festividades o herencia cultural.' + explanation: '' + inspector: + title: 'Inspector' + description: 'Identifico y abordo problemas de accesibilidad en nuestros productos y lugar de trabajo.' + explanation: '' + wordsmith: + title: 'Experto en Palabras' + description: 'Me aseguro de que nuestro mensaje sea inclusivo.' + explanation: '' + sharer: + title: 'Compartidor' + description: 'Comparto recursos de diversidad, equidad e inclusión con colegas.' + explanation: '' + ally: + title: 'Aliado' + description: 'Amplifico activamente las voces subrepresentadas.' + explanation: '' + protector: + title: 'Protector' + description: 'Hablo y me pronuncio cuando noto exclusión o comportamiento irrespetuoso.' + explanation: '' + facilitator: + title: 'Facilitador' + description: 'Creo un espacio seguro para que las personas compartan y colaboren.' + explanation: '' + accountant: + title: 'Contador' + description: 'Responsabilizo a los líderes de vivir nuestra historia de diversidad, equidad e inclusión.' + explanation: '' + mentor: + title: 'Mentor' + description: 'Apoyo y mentorizo a talento diverso.' + explanation: '' + recruiter: + title: 'Reclutador' + description: 'Utilizo un proceso de contratación inclusivo y objetivo.' + explanation: '' + encourager: + title: 'Animador' + description: 'Comparto aprecio por realizar el trabajo de diversidad, equidad e inclusión.' + explanation: '' + inquisitor: + title: 'Inquisidor' + description: 'Hago preguntas incómodas cuando se trata del statu quo.' + explanation: '' + sponsor: + title: 'Patrocinador' + description: 'Identifico y apoyo activamente y promociono talento diverso.' + explanation: '' + brainiac: + title: 'Cerebro' + description: 'Aumento la conciencia y prácticas de salud mental.' + explanation: '' + joiner: + title: 'Participante' + description: 'Asisto a eventos comunitarios de diversidad, equidad e inclusión.' + explanation: '' + student: + title: 'Estudiante' + description: 'Me estoy informando más sobre el sesgo inconsciente y su impacto.' + explanation: '' + globetrotter: + title: 'Viajero del Mundo' + description: 'Interactúo con colegas internacionales y tengo curiosidad por su perspectiva.' + explanation: '' +glossary: + subtitle: 'Consulta aquí' + title: 'Vocabulario DEI' + welcome: '¿No estás seguro de lo que significan algunos términos? ¡No hay problema! En esta vista general encontrarás muchos términos que puedes encontrar dentro de tu organización.' + placeholder: 'Escribe aquí para filtrar el glosario' + search: 'Buscar en el glosario' + go-to: 'Go to' + definitions: + ableism: + title: 'Ableísmo' + definition: 'Discriminación hacia las personas con discapacidades mentales y/o físicas; estructuras sociales diseñadas a favor de las personas sin discapacidades. A las personas se les atribuyen o niegan ciertas habilidades, destrezas u orientaciones de carácter.' + afab-amab: + title: 'AFAB / AMAB' + definition: 'Acrónimo de "Asignada Mujer al Nacer" y "Asignado Hombre al Nacer".' + bipoc: + title: 'BIPOC' + definition: 'Acrónimo de Personas Negras, Indígenas y de Color. El término se popularizó y conoció más en 2020 después de las protestas contra el racismo y la violencia policial tras el tiroteo de George Floyd. BIPOC enfatiza los desafíos particulares que enfrentan las personas Negras e Indígenas (en los Estados Unidos y Canadá), reconociendo que no todas las personas de color experimentan la misma injusticia.' + cisgender: + title: 'Cisgénero' + definition: 'Un término que se utiliza para describir a una persona cuya identidad de género coincide con el sexo asignado al nacer. A menudo abreviado como "cis".' + culture: + title: 'Cultura' + definition: 'Un concepto que abarca el comportamiento social, las instituciones y las normas que se encuentran en las sociedades humanas, así como el conocimiento, las creencias, el arte, las leyes, las costumbres, las habilidades y los hábitos de los individuos en esos grupos. La cultura a menudo se atribuye a una región o lugar específico.' + cultural-competence: + title: 'Competencia Cultural' + definition: 'Se refiere al conocimiento y comprensión de una persona u organización sobre diversas culturas y perspectivas. Es una medida de la capacidad de una persona o fuerza laboral para colaborar con personas de diferentes nacionalidades, etnias, idiomas y religiones. En resumen, es la capacidad de comunicarse eficazmente con personas de diferentes culturas.' + discrimination: + title: 'Discriminación' + definition: 'Trato desfavorable o injusto hacia las personas debido a los grupos, clases u otras categorías a las que pertenecen o se perciben que pertenecen. Algunos ejemplos incluyen etnia, color de piel, religión, estatus socioeconómico, educación, género, estado civil, afiliación política, idioma, edad, sexo, orientación sexual o identidad de género.' + diversity: + title: 'Diversidad' + definition: 'Diferencias psicológicas, físicas y sociales que se dan en todos los individuos; incluyen, pero no se limitan a raza, etnia, nacionalidad, religión, estatus socioeconómico, educación, estado civil, idioma, edad, género, orientación sexual, habilidades físicas o mentales y estilos de aprendizaje. Un grupo, comunidad u organización diversa se caracteriza por la presencia de una variedad de características sociales y culturales.' + emotional-labor: + title: 'Trabajo Emocional' + definition: 'El proceso de gestionar las emociones para cumplir con los requisitos emocionales de un trabajo. Específicamente, se espera que los empleados regulen su personalidad durante las interacciones con clientes, colegas, clientes y supervisores. Esto incluye el análisis y la toma de decisiones sobre la expresión de las emociones, ya sea que estas emociones se sientan realmente o no, así como la supresión de emociones que se sienten pero no se expresan.' + emotional-tax: + title: 'Impuesto Emocional' + definition: 'La combinación de la atención para protegerse contra los prejuicios y el sentimiento de ser diferente en el lugar de trabajo debido al género, raza y/o etnia, y los impactos asociados en la salud, el bienestar y la capacidad para prosperar en el trabajo. Afecta especialmente a los empleados de grupos minoritarios.' + equality: + title: 'Igualdad' + definition: 'El estado de igualdad, especialmente en cuanto al estatus, los derechos y las oportunidades. La igualdad implica que cada individuo o grupo recibe los mismos recursos y oportunidades, independientemente de sus circunstancias.' + equity: + title: 'Equidad' + definition: 'Se refiere a la justicia en la forma en que se trata a las personas. Mientras que la igualdad proporcionaría a los individuos las mismas oportunidades o recursos, la equidad tiene en cuenta las necesidades de cada individuo para garantizar el acceso a las mismas oportunidades y resultados.' + gender: + title: 'Género' + definition: 'Las ideas socialmente construidas sobre los comportamientos, acciones y roles que realiza un género particular.' + gender-expression: + title: 'Expresión de Género' + definition: 'Un término que describe cómo las personas comunican o expresan externamente su identidad de género a los demás.' + gender-identity: + title: 'Identidad de Género' + definition: 'La percepción personal del propio género de una persona. A menudo se relaciona con una oposición de género entre la masculinidad y la feminidad.' + gender-neutral: + title: 'Género Neutro' + definition: 'Se utiliza para describir un espacio, lenguaje, etc., inclusivo para todos los géneros. Por ejemplo, un baño de género neutro es un baño abierto a personas de cualquier identidad de género y expresión de género.' + gender-expansive: + title: 'Expansivo de Género (no conforme)' + definition: 'Se utiliza para describir a aquellos que ven su identidad de género como una de las muchas posibles fuera de las categorías estrictas de hombre o mujer. Estas personas tienen puntos de vista extensos sobre la expresión e identidad de género, más allá de lo que se percibe como el estándar de género esperado en su sociedad o contexto. Algunas personas expansivas de género se identifican como hombre o mujer, algunas no se identifican como ninguno de los dos, y otras como una mezcla de ambos.' + implicit-bias: + title: 'Prejuicios Implícitos' + definition: 'También conocidos como prejuicios inconscientes o ocultos, los prejuicios implícitos son asociaciones (negativas) que las personas tienen inconscientemente. Se expresan automáticamente, sin conciencia. Los prejuicios implícitos influyen en las actitudes y el comportamiento de las personas, teniendo consecuencias en el mundo real, incluso si los individuos no son conscientes de que estos prejuicios existen en ellos.' + inclusion: + title: 'Inclusión' + definition: 'La acción de crear entornos donde cada individuo o grupo pueda sentirse bienvenido, respetado, apoyado y apreciado para participar plenamente. Un clima inclusivo y acogedor acepta las diferencias y expresa respeto en palabras y acciones hacia todas las personas.' + intersectionality: + title: 'Interseccionalidad' + definition: 'Un marco analítico para entender cómo diferentes aspectos de la identidad social y política de una persona (como género, raza, clase, sexualidad, capacidad, apariencia, etc.) se entrelazan y crean combinaciones únicas de discriminación y privilegio. La interseccionalidad identifica los beneficios y desventajas que las personas experimentan debido a esta combinación de factores.' + latino-a: + title: 'Latino/a' + definition: 'Una persona que es originaria de América Latina o tiene vínculos con esta herencia.' + latinx: + title: 'Latinx' + definition: 'Una alternativa gender-neutral o no binaria a Latino o Latina.' + lgbtq: + title: 'LGBTQ (QIA)' + definition: 'Acrónimo de "Lesbiana, Gay, Bisexual, Transgénero, Queer (Cuestionando, Intersex, Aliados)". La descripción del movimiento se amplió de lesbiana y gay a LGBTQ, y algunos añadieron Cuestionamiento, Intersex, Aliados, Amor del mismo sexo, Asexual, Pansexual y Poliamorosos. A menudo se añade un signo de más a las variantes del acrónimo para incluir otras identidades.' + microaggressions: + title: 'Microagresiones' + definition: 'Comentarios verbales, no verbales y ambientales cotidianos que menosprecian, ignoran o insultan, ya sea intencional o no, y que transmiten mensajes hostiles, despectivos o negativos a grupos específicos únicamente por su pertenencia a grupos marginados. Por ejemplo, el comentario de que una persona "negra" "habla blanco" si es elocuente y el cruzar la calle para evitar la interacción con un grupo racial específico.' + neurodiversity: + title: 'Neurodiversidad' + definition: 'Se refiere a la variación en el cerebro humano en lo que respecta al comportamiento social, el aprendizaje, la atención, el estado de ánimo y otras funciones mentales. Reconoce que todas las variaciones en la función neurológica humana deben ser respetadas como simplemente otra forma de ser, y que las diferencias neurológicas como el autismo y el TDAH son el resultado de variaciones normales/naturales en el genoma humano.' + non-binary: + title: 'No Binario' + definition: 'Un adjetivo que describe a una persona que no se identifica exclusivamente como hombre o mujer. Las personas no binarias pueden identificarse como hombre y mujer, en algún punto intermedio, o completamente fuera de esas categorías.' + oppression: + title: 'Opresión' + definition: 'Un trato perjudicial o injusto hacia, o el ejercicio del poder sobre, un grupo de individuos. La opresión indica una relación de dominance o control, a menudo sostenida por estructuras y sistemas que favorecen a un grupo en detrimento de otro.' + pansexuality: + title: 'Pansexualidad' + definition: 'Un término que refleja a aquellos que se sienten sexual, emocional y espiritualmente capaces de enamorarse de todos los géneros.' + people-of-color: + title: 'Personas de Color' + definition: 'Un término utilizado principalmente para describir a cualquier persona que no se considere "blanca", mayormente utilizado en los Estados Unidos. El término enfatiza las experiencias comunes de racismo sistémico que algunas comunidades enfrentan.' + privilege: + title: 'Privilegio' + definition: 'Poder social no ganado otorgado por las instituciones formales e informales de la sociedad a todos los miembros de un grupo dominante (por ejemplo, privilegio blanco, privilegio masculino, etc.). El privilegio suele ser invisible para quienes lo tienen, pero, no obstante, les otorga una ventaja sobre aquellos que no lo tienen. Las personas pueden tener privilegios en un área, pero no en otra.' + psychological-safety: + title: 'Seguridad Psicológica' + definition: 'La creencia de que no se será castigado o humillado por expresar ideas, preguntas, preocupaciones o errores. En entornos laborales psicológicamente seguros, los empleados se sienten empoderados para expresar completamente una idea o contribución, sin temor a consecuencias negativas para ellos mismos, su estatus o su carrera.' + queer: + title: 'Queer' + definition: 'Un término general para personas que no son heterosexuales o no son cisgénero.' + race: + title: 'Raza' + definition: 'Una categorización de seres humanos basada en características físicas o sociales compartidas en grupos generalmente vistos como distintos dentro de una sociedad dada. La raza no tiene un significado físico o biológico inherente y, en cambio, es una identidad asignada según las reglas establecidas por la sociedad.' + racism: + title: 'Racismo' + definition: 'Prácticas y políticas individuales e institucionales basadas en la creencia de que una raza particular es superior a otras. Esto a menudo resulta en privar a ciertas personas y grupos de libertades civiles, derechos y otros recursos, obstaculizando oportunidades para el progreso social, educativo y político.' + social-justice: + title: 'Justicia Social' + definition: 'Una visión de la sociedad en la que la distribución de recursos es equitativa y todos los miembros están física y psicológicamente seguros y protegidos.' + transgender: + title: 'Persona Transgénero' + definition: 'Alguien cuya identidad de género difiere de la que típicamente se asocia con el sexo que se le asignó al nacer. Transgénero no implica ninguna forma de orientación sexual. A menudo abreviado como trans.' + white-privilege: + title: 'Privilegio Blanco' + definition: 'Se refiere al conjunto de ventajas, derechos, beneficios y opciones no cuestionados y no ganados otorgados a las personas únicamente porque son "blancas", especialmente si están bajo las mismas circunstancias sociales, políticas o económicas.' + + +resources: + subtitle: 'Continúa tu' + title: 'Aprendizaje' + welcome: 'Obtén más información sobre diferentes temas y encuentra el medio que te gusta.' + watch: 'Ver' + listen: 'Escuchar' + read: 'Leer' + diversity: 'Diversidad en el lugar de trabajo' + design: 'Diseño inclusivo' + types: 'Tipos de diversidad / Historias personales' + community: 'Construcción de comunidad' From 809d58f1a45c7e344e3579705e504e975dc4a24a Mon Sep 17 00:00:00 2001 From: Jean-Michel Garnier Date: Fri, 24 Nov 2023 16:35:54 +0100 Subject: [PATCH 06/10] Fix some minor mistakes by ChatGPT to fr I18n --- translations/fr.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/translations/fr.yaml b/translations/fr.yaml index 87116af..0a4d19e 100644 --- a/translations/fr.yaml +++ b/translations/fr.yaml @@ -10,7 +10,7 @@ index: page-title: "DEI@Nedap" subtitle: "Ensemble" title: "Diversité
      & Inclusion" - welcome: "La diversité et l'inclusion sont essentielles pour favoriser un environnement de travail plus équitable et harmonieux. Cette application est votre billet pour devenir un allié actif dans le domaine de la diversité et de l'inclusion !" + welcome: "La diversité et l'inclusion sont essentielles pour favoriser un environnement de travail plus équitable et harmonieux. Cette application est votre ticket pour devenir un allié actif dans le domaine de la diversité et de l'inclusion !" button: "Commencez maintenant !" contribute: subtitle: "Comment" @@ -120,7 +120,7 @@ contribute: description: "J'en apprends plus sur les préjugés inconscients et leur impact." explanation: '' globetrotter: - title: 'Trotteur du monde' + title: 'Globe-trotteur' description: "J'interagis avec des collègues internationaux et suis curieux de leur perspective." explanation: '' @@ -133,20 +133,20 @@ glossary: go-to: 'Go to' definitions: ableism: - title: 'Ableïsme' + title: 'Capacitisime' definition: "Discrimination à l'encontre des personnes ayant des incapacités mentales et/ou physiques; structures sociales favorables aux personnes sans incapacités. Des capacités, compétences ou orientations de caractère spécifiques sont attribuées ou refusées aux individus." afab-amab: - title: 'AFAB / AMAB' - definition: 'Acronyme pour "Assignée Femme à la Naissance" et "Assigné Homme à la Naissance".' + title: 'AFAN / AHAN' + definition: 'Acronyme pour "Assignée Fille/Femme à la Naissance" et "Assigné Homme à la Naissance".' bipoc: - title: 'BIPOC' - definition: "Acronyme pour Noir, Indigène, et Personnes de Couleur. Le terme est devenu plus courant et connu en 2020 après la résurgence du mouvement Black Lives Matter contre le racisme et la violence policière suite à la fusillade de George Floyd. BIPOC vise à souligner les défis particuliers auxquels font face les personnes noires et autochtones (aux États-Unis et au Canada), reconnaissant que toutes les personnes de couleur n'expérimentent pas le même degré d'injustice." + title: 'PANDC' + definition: "Acronyme pour Personnes Autochtones, Noires et de Couleur. Le terme est devenu plus courant et connu en 2020 après la résurgence du mouvement Black Lives Matter contre le racisme et la violence policière suite à la fusillade de George Floyd. PANDC vise à souligner les défis particuliers auxquels font face les personnes noires et autochtones (aux États-Unis et au Canada), reconnaissant que toutes les personnes de couleur n'expérimentent pas le même degré d'injustice." cisgender: title: 'Cisgenre' definition: "Un terme utilisé pour décrire une personne dont l'identité de genre correspond au sexe qui lui a été assigné à la naissance. Souvent abrégé en "cis"." culture: title: 'Culture' - definition: "Un concept englobant les comportements sociaux, les institutions et les normes présents dans les sociétés humaines, ainsi que les connaissances, croyances, arts, lois, coutumes, compétences et habitudes des individus au sein de ces groupes. La culture découle souvent d'une région ou d'un lieu spécifique." + definition: "Un concept englobant les comportements sociaux, les institutions et les normes présentes dans les sociétés humaines, ainsi que les connaissances, croyances, arts, lois, coutumes, compétences et habitudes des individus au sein de ces groupes. La culture découle souvent d'une région ou d'un lieu spécifique." cultural-competence: title: 'Compétence Culturelle' definition: "Fait référence à la connaissance et à la compréhension qu'une personne ou une organisation a des différentes cultures et perspectives. C'est une mesure de la capacité d'une personne ou d'une équipe à collaborer avec des personnes de différentes nationalités, ethnies, langues et religions. En somme, c'est la capacité de communiquer efficacement avec des personnes de différentes cultures." @@ -196,7 +196,7 @@ glossary: title: 'Latino/a' definition: "Un individu originaire d'Amérique latine ou ayant un lien avec cet héritage." latinx: - title: 'Latinx' + title: 'Latin' definition: "Une alternative gender-neutral ou non-binaire à Latino ou Latina." lgbtq: title: 'LGBTQ (QIA)' From c34b3e117da584b8c2974ddecce5279ed32bc1e1 Mon Sep 17 00:00:00 2001 From: Anne-Greeth Schot-van Herwijnen Date: Mon, 4 Dec 2023 13:09:11 +0100 Subject: [PATCH 07/10] Apply suggestions from code review Co-authored-by: Yago de la Fuente --- translations/es.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/translations/es.yaml b/translations/es.yaml index ed33a7c..6d75652 100644 --- a/translations/es.yaml +++ b/translations/es.yaml @@ -25,7 +25,7 @@ contribute: roles: ambassador: title: 'Embajador' - description: 'Tomé el entrenamiento de Embajador para la Inclusión y promuevo la diversidad, equidad e inclusión.' + description: 'Hice el entrenamiento de Embajador para la Inclusión y promuevo la diversidad, equidad e inclusión.' explanation: '' photographer: title: 'Fotógrafo' @@ -68,7 +68,7 @@ contribute: description: 'Me aseguro de que nuestro mensaje sea inclusivo.' explanation: '' sharer: - title: 'Compartidor' + title: 'Divulgador' description: 'Comparto recursos de diversidad, equidad e inclusión con colegas.' explanation: '' ally: @@ -129,7 +129,7 @@ glossary: welcome: '¿No estás seguro de lo que significan algunos términos? ¡No hay problema! En esta vista general encontrarás muchos términos que puedes encontrar dentro de tu organización.' placeholder: 'Escribe aquí para filtrar el glosario' search: 'Buscar en el glosario' - go-to: 'Go to' + go-to: 'ir a' definitions: ableism: title: 'Ableísmo' From e17af46839fe0afd1a62bff49845fadd4a2df480 Mon Sep 17 00:00:00 2001 From: Anne-Greeth Schot-van Herwijnen Date: Mon, 4 Dec 2023 15:39:21 +0100 Subject: [PATCH 08/10] Apply suggestions from code review Co-authored-by: robinaly --- translations/de.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/translations/de.yaml b/translations/de.yaml index d0bdfef..677b983 100644 --- a/translations/de.yaml +++ b/translations/de.yaml @@ -125,10 +125,10 @@ contribute: explanation: '' glossary: - subtitle: 'Hier überprüfen' + subtitle: 'Bitte überprüfen' title: 'DEI-Vokabular' welcome: 'Sie sind sich nicht sicher, was einige Begriffe bedeuten? Kein Problem! In diesem Überblick finden Sie viele Begriffe, die Ihnen in Ihrer Organisation begegnen können.' - placeholder: 'Hier eingeben, um das Glossar zu filtern' + placeholder: 'Hier tippen, um das Glossar zu filtern' search: 'Glossar suchen' go-to: 'Go to' definitions: @@ -191,13 +191,13 @@ glossary: definition: 'Die Handlung, Umgebungen zu schaffen, in denen jedes Individuum oder jede Gruppe sich willkommen, respektiert, unterstützt und geschätzt fühlen kann, um vollständig teilzunehmen. Ein inklusives und einladendes Klima akzeptiert Unterschiede und drückt Respekt in Worten und Taten für alle Menschen aus.' intersectionality: title: 'Intersektionalität' - definition: 'Ein analytischer Rahmen, um zu verstehen, wie verschiedene Aspekte der sozialen und politischen Identität einer Person (z. B. Geschlecht, Rasse, Klasse, Sexualität, Fähigkeit, Aussehen usw.) zusammentreffen und einzigartige Kombinationen von Diskriminierung und Privileg erzeugen. Intersektionalität identifiziert die Vorteile und Nachteile, die Menschen aufgrund dieser Kombination von Faktoren erleben.' + definition: 'Ein analytisches Framework, um zu verstehen, wie verschiedene Aspekte der sozialen und politischen Identität einer Person (z. B. Geschlecht, Rasse, Klasse, Sexualität, Fähigkeit, Aussehen usw.) zusammentreffen und einzigartige Kombinationen von Diskriminierung und Privileg erzeugen. Intersektionalität identifiziert die Vorteile und Nachteile, die Menschen aufgrund dieser Kombination von Faktoren erleben.' latino-a: title: 'Latino/a' definition: 'Eine Person, die aus Lateinamerika stammt oder mit diesem Erbe verbunden ist.' latinx: title: 'Latinx' - definition: 'Ein geschlechtsneutrales oder nicht-binäres Alternativativ für Latino oder Latina.' + definition: 'Eine geschlechtsneutrale oder nicht-binäre Alternativative für Latino oder Latina.' lgbtq: title: 'LGBTQ (QIA)' definition: 'Akronym für "Lesbisch, Schwul, Bisexuell, Transgender, Queer (Fragestellend, Intersexuell, Verbündete)". Die Beschreibung der Bewegung erweiterte sich von lesbisch und schwul zu LGBTQ, und einige fügten Zweifel, Bisexualität, Schwule, Lesben, Asexualität, Pansexualität und Polyamorie hinzu. Ein Pluszeichen wird oft zu Varianten des Akronyms hinzugefügt, um weitere Identitäten einzubeziehen.' @@ -242,7 +242,7 @@ glossary: definition: 'Jemand, dessen Geschlechtsidentität von dem abweicht, was typischerweise mit dem bei der Geburt zugewiesenen Geschlecht verbunden ist. Transgender impliziert keine Form von sexueller Orientierung. Oft abgekürzt als trans.' white-privilege: title: 'Weißes Privileg' - definition: 'Bezieht sich auf den ungefragten und unverdienten Satz von Vorteilen, Ansprüchen, Leistungen und Entscheidungen, die Menschen allein deshalb gewährt werden, weil sie "weiß" sind, insbesondere wenn sie sich sonst unter denselben sozialen, politischen oder wirtschaftlichen Umständen befinden.' + definition: 'Bezieht sich auf den ungefragten und unverdienten Menge von Vorteilen, Ansprüchen, Leistungen und Entscheidungsbefugnissen, die Menschen allein deshalb gewährt werden, weil sie "weiß" sind, insbesondere wenn sie sich sonst unter denselben sozialen, politischen oder wirtschaftlichen Umständen befinden.' resources: subtitle: 'Setzen Sie Ihr' From 1e371533773aef549cda465208d0b2d418a76f92 Mon Sep 17 00:00:00 2001 From: Anne-Greeth Schot-van Herwijnen Date: Wed, 6 Dec 2023 16:13:18 +0100 Subject: [PATCH 09/10] Update NL translation --- translations/nl.yaml | 80 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/translations/nl.yaml b/translations/nl.yaml index d0e4ecb..1b14c25 100644 --- a/translations/nl.yaml +++ b/translations/nl.yaml @@ -1,6 +1,6 @@ menu: logo-alt: '4 abstracte mensen' - aria-label: 'menubutton' + aria-label: 'Menuknop' home: 'Home' contribute: 'Bijdragen' glossary: 'Woordenlijst' @@ -13,8 +13,8 @@ index: welcome: 'Diversiteit en Inclusie zijn essentieel voor het bevorderen van een meer rechtvaardige en harmonieuze werkomgeving. Deze app is jouw toegangsbewijs om een actieve bondgenoot te worden op het gebied van diversiteit en inclusie!' button: 'Begin nu!' contribute: - subtitle: 'Hoe te' - title: 'Een Bondgenoot zijn' + subtitle: 'Zo word jij' + title: 'Een Bondgenoot' welcome: "Hier kun je verschillende manieren ontdekken om bij te dragen aan Diversiteit, Gelijkheid en Inclusie (DEI) binnen jouw organisatie. Als je een rol vindt die bij je past, kun je deze toevoegen aan 'Mijn rollen'." my-roles: 'Mijn Rollen' no-roles: 'Je hebt nog geen rollen toegevoegd, kijk hieronder om te zien wat je kunt bijdragen.' @@ -56,7 +56,7 @@ contribute: description: 'Ik verspreid de DEI-boodschap binnen ons bedrijf' explaination: '' celebrator: - title: 'Vierder' + title: 'Feestvierder' description: 'Ik neem deel aan het vieren van culturele feestdagen of erfgoed' explaination: '' inspector: @@ -77,15 +77,15 @@ contribute: explaination: '' protector: title: 'Beschermer' - description: 'Ik kom op voor en spreek me uit als ik uitsluiting of respectloos gedrag opmerk' + description: 'Ik spreek me uit als ik uitsluiting of respectloos gedrag opmerk' explaination: '' facilitator: title: 'Facilitator' - description: 'Ik creëer een veilige ruimte voor mensen om te delen en samen te werken' + description: 'Ik creëer een veilige ruimte voor mensen om hun perspectief te delen en samen te werken' explaination: '' accountant: title: 'Accountant' - description: 'Ik houd leidinggevenden verantwoordelijk voor het leven van ons DEI-verhaal' + description: 'Ik houd leidinggevenden verantwoordelijk voor het uitleven van ons DEI-verhaal' explaination: '' mentor: title: 'Mentor' @@ -97,7 +97,7 @@ contribute: explaination: '' encourager: title: 'Aanmoediger' - description: 'Ik deel waardering voor het doen van het DEI-werk' + description: 'Ik deel waardering voor het doen van DEI-werk' explaination: '' inquisitor: title: 'Vragensteller' @@ -105,11 +105,11 @@ contribute: explaination: '' sponsor: title: 'Sponsor' - description: 'Ik identificeer en ondersteun actief en promoot divers talent' + description: 'Ik identificeer, ondersteun actief, en promoot divers talent' explaination: '' brainiac: title: 'Brainiac' - description: 'Ik bevorder bewustwording en praktijken voor geestelijke gezondheid' + description: 'Ik bevorder bewustwording voor mentale gezondheid' explaination: '' joiner: title: 'Deelnemer' @@ -125,25 +125,25 @@ contribute: explaination: '' glossary: - subtitle: 'Controleer hier' + subtitle: 'Zie hier' title: 'DEI-woordenlijst' welcome: 'Weet je niet zeker wat sommige termen betekenen? Geen probleem! In dit overzicht vind je veel termen die je binnen jouw organisatie kunt tegenkomen.' placeholder: 'Typ hier om de woordenlijst te filteren' - search: 'Woordenlijst zoeken' - go-to: 'Go to' + search: 'Woordenlijst doorzoeken' + go-to: 'Ga naar' definitions: ableism: title: 'Validisme' definition: 'Discriminatie tegen personen met mentale en/of fysieke beperkingen; sociale structuren die ten gunste zijn van mensen zonder beperkingen. Mensen wordt bepaalde veronderstelde capaciteiten, vaardigheden, of karakteroriëntaties toegekend of ontzegd.' afab-amab: title: 'AFAB / AMAB' - definition: 'Acroniemen om "bij geboorte als vrouw toegewezen" en "bij geboorte als man toegewezen" aan te geven.' + definition: 'Acroniemen om "bij geboorte het vrouwelijk geslacht toegekend" en "bij geboorte het mannelijk geslacht toegekend" aan te geven.' bipoc: title: 'BIPOC' - definition: 'Een acroniem voor Zwart, Inheems en Mensen van Kleur. De term is meer in gebruik en bewustzijn gekomen in 2020 na de heropleving van Black Lives Matter tegen racisme en politiegeweld na de schietpartij op George Floyd. BIPOC is bedoeld om de bijzondere uitdagingen te benadrukken waarmee zwarte en inheemse mensen (in de VS en Canada) te maken hebben, en erkent dat niet alle mensen van kleur dezelfde mate van onrechtvaardigheid ervaren' + definition: 'Een acroniem voor Zwart, Inheems en Mensen van Kleur. De term is meer gebruikt en onder de aandacht gekomen in 2020 na de heropleving van Black Lives Matter tegen racisme en politiegeweld na de schietpartij op George Floyd. BIPOC is bedoeld om de bijzondere uitdagingen te benadrukken waarmee zwarte en inheemse mensen (in de VS en Canada) te maken hebben, en erkent dat niet alle mensen van kleur dezelfde mate van onrechtvaardigheid ervaren' cisgender: title: 'Cisgender' - definition: 'Een term die wordt gebruikt om een persoon te beschrijven wiens genderidentiteit overeenkomt met hun bij de geboorte toegewezen geslacht. Vaak afgekort tot cis.' + definition: 'Een term die wordt gebruikt om een persoon te beschrijven wiens genderidentiteit overeenkomt met hun bij de geboorte toegekend geslacht. Vaak afgekort tot cis.' culture: title: 'Cultuur' definition: 'Een concept dat het sociale gedrag, instituties en normen omvat die worden aangetroffen in menselijke samenlevingen, evenals de kennis, overtuigingen, kunsten, wetten, gebruiken, capaciteiten en gewoonten van individuen in deze groepen. Cultuur komt vaak voort uit of wordt toegeschreven aan een specifieke regio of locatie.' @@ -152,7 +152,7 @@ glossary: definition: 'Verwijst naar de kennis en het begrip van een individu of een organisatie van verschillende culturen en perspectieven. Het is een maatstaf voor het vermogen van een individu of een personeelsbestand om met mensen van verschillende nationaliteiten, etniciteiten, talen en religies samen te werken. Kortom, het is het vermogen om effectief te communiceren met mensen uit verschillende culturen.' discrimination: title: 'Discriminatie' - definition: 'Ongunstige of oneerlijke behandeling van mensen op basis van de groepen, klassen of andere categorieën waartoe ze behoren of worden waargenomen te behoren. Enkele voorbeelden zijn etniciteit, kleur, religie, sociaaleconomische status, opleiding, geslacht, huwelijksstatus, politieke overtuiging, taal, leeftijd, geslacht, fysieke of mentale capaciteiten, seksuele oriëntatie of genderidentiteit.' + definition: 'Ongunstige of oneerlijke behandeling van mensen op basis van de groepen, klassen of andere categorieën waartoe ze behoren of worden waargenomen te behoren. Enkele voorbeelden van deze categorieën zijn etniciteit, kleur, religie, sociaaleconomische status, opleiding, geslacht, huwelijksstatus, politieke overtuiging, taal, leeftijd, geslacht, fysieke of mentale capaciteiten, seksuele oriëntatie of genderidentiteit.' diversity: title: 'Diversiteit' definition: 'Psychologische, fysieke en sociale verschillen die optreden bij alle individuen; inclusief maar niet beperkt tot ras, etniciteit, nationaliteit, religie, sociaaleconomische status, opleiding, huwelijksstatus, taal, leeftijd, geslacht, seksuele oriëntatie, mentale of fysieke bekwaamheid en leerstijlen. Een diverse groep, gemeenschap of organisatie is er een waarin een verscheidenheid aan sociale en culturele kenmerken bestaat.' @@ -166,26 +166,26 @@ glossary: title: 'Gelijkheid' definition: 'De staat van gelijkheid, vooral op het gebied van status, rechten en kansen. Gelijkheid betekent dat elk individu of elke groep mensen dezelfde middelen en kansen krijgt, ongeacht hun omstandigheden.' equity: - title: 'Gelijkheid' - definition: 'Verwijst naar rechtvaardigheid in de manier waarop mensen worden behandeld. Gelijkheid zou individuen voorzien van dezelfde kansen of hulpmiddelen. Gelijkheid houdt daarentegen rekening met de behoeften van elk individu om toegang te waarborgen tot dezelfde kansen en resultaten.' + title: 'Gelijkwaardigheid' + definition: 'Verwijst naar rechtvaardigheid in de manier waarop mensen worden behandeld. Gelijkheid zou individuen voorzien van dezelfde kansen of hulpmiddelen. Gelijkwaardigheid houdt daarentegen rekening met de behoeften van elk individu om toegang te waarborgen tot dezelfde kansen en resultaten.' gender: - title: 'Geslacht' + title: 'Gender' definition: 'De sociaal geconstrueerde ideeën over het gedrag, de acties en rollen die een bepaald geslacht uitvoert.' gender-expression: - title: 'Geslachtsuiting' + title: 'Genderexpressie' definition: 'Een term om te beschrijven hoe mensen extern communiceren of hun genderidentiteit uitvoeren naar anderen.' gender-identity: - title: 'Geslachtsidentiteit' + title: 'Genderidentiteit' definition: 'De persoonlijke beleving van iemands eigen geslacht. Vaak in relatie tot een geslachtsoppositie tussen mannelijkheid en vrouwelijkheid.' gender-neutral: - title: 'Geslachtsneutraal' - definition: 'Gebruikt om een unisex of all-gender inclusieve ruimte, taal, enz. aan te duiden. Bijvoorbeeld: een geslachtsneutrale badkamer is een badkamer die open is voor mensen van elke geslachtsidentiteit en -expressie.' + title: 'Genderneutraal' + definition: 'Gebruikt om een unisex of all-gender inclusieve ruimte, taal, enz. aan te duiden. Bijvoorbeeld: een genderneutraal toilet is een toilet dat open is voor mensen van elke genderidentiteit en -expressie.' gender-expansive: - title: 'Geslachtsexpansief (geslachtsnon-conformerend)' - definition: 'Gebruikt om degenen te beschrijven die hun geslachtsidentiteit zien als een van de vele mogelijke geslachten buiten strikt man of vrouw. Deze individuen hebben uitgebreide opvattingen over geslachtsuitdrukking en -identiteit, verder dan wat wordt waargenomen als de verwachte geslachtsnormen voor hun samenleving of context. Sommige gender-expansieve individuen identificeren zich als man of vrouw, sommige identificeren zich als geen van beide, en anderen identificeren zich als een mix van beide.' + title: 'Gendervariant (gender-non-conformerend)' + definition: 'Gebruikt om degenen te beschrijven die hun genderidentiteit zien als een van de vele mogelijke geslachten buiten strikt man of vrouw. Deze individuen hebben uitgebreide opvattingen over genderexpressie en -identiteit, verder dan wat wordt waargenomen als de verwachte geslachtsnormen voor hun samenleving of context. Sommige gendervariante individuen identificeren zich als man of vrouw, sommige identificeren zich als geen van beide, en anderen identificeren zich als een mix van beide.' implicit-bias: title: 'Impliciete Vooroordelen' - definition: 'Ook wel bekend als onbewuste of verborgen vooroordelen, zijn impliciete vooroordelen (negatieve) associaties die mensen onbewust vasthouden. Ze worden automatisch uitgedrukt, zonder bewustzijn. Impliciete vooroordelen beïnvloeden de houding en acties van mensen, waardoor er real-world implicaties ontstaan, zelfs als individuen zich er niet van bewust zijn dat deze vooroordelen in henzelf bestaan.' + definition: 'Ook wel bekend als onbewuste of verborgen vooroordelen, zijn impliciete vooroordelen (negatieve) associaties die mensen onbewust hebben. Ze worden automatisch uitgedrukt, zonder bewustzijn. Impliciete vooroordelen beïnvloeden de houding en acties van mensen, waardoor er real-world implicaties ontstaan, zelfs als individuen zich er niet van bewust zijn dat deze vooroordelen in henzelf bestaan.' inclusion: title: 'Inclusie' definition: 'De daad van het creëren van omgevingen waarin elk individu of elke groep zich welkom, gerespecteerd, ondersteund en gewaardeerd kan voelen om volledig deel te nemen. Een inclusief en gastvrij klimaat omarmt verschillen en biedt respect in woorden en daden voor alle mensen.' @@ -194,34 +194,34 @@ glossary: definition: 'Een analytisch kader om te begrijpen hoe verschillende aspecten van iemands sociale en politieke identiteiten (bijv. geslacht, ras, klasse, seksualiteit, bekwaamheid, uiterlijk, enz.) samenkomen om unieke combinaties van discriminatie en privilege te creëren. Intersectionaliteit identificeert voordelen en nadelen die mensen voelen als gevolg van deze combinatie van factoren.' latino-a: title: 'Latino/a' - definition: 'Een individu afkomstig uit, of met een erfgoed gerelateerd aan Latijns-Amerika.' + definition: 'Een individu afkomstig uit, of met een afkomst gerelateerd aan Latijns-Amerika.' latinx: title: 'Latinx' - definition: 'Een genderneutraal of niet-binair alternatief voor Latino of Latina.' + definition: 'Een genderneutraal of non-binair alternatief voor Latino of Latina.' lgbtq: - title: 'LHBTQ (QIA)' - definition: 'Acroniem voor "Lesbisch, Homo, Biseksueel, Transgender, Queer (Vragend, Interseks, Bondgenoten)". De description van de beweging breidde zich uit van homo en lesbisch naar LGBTQ, en sommigen voegden twijfel, interseks, bondgenoten, dezelfde geslachtsliefde, aseksueel, panseksueel, en polyamoreus toe. Een plusteken wordt vaak toegevoegd aan varianten van het acroniem om andere identiteiten op te nemen.' + title: 'LHBTQIA+' + definition: 'Acroniem voor "Lesbisch, Homoseksueel, Biseksueel, Transgender, Intersekse, Queer en Aseksueel". De afkorting van de beweging breidde zich uit van homo en lesbisch naar LGBTQ, en sommigen voegden questioning, interseks, ally, panseksueel, en polyamoreus toe. Een plusteken wordt vaak toegevoegd aan varianten van het acroniem om andere identiteiten op te nemen.' microaggressions: title: 'Microagressies' - definition: 'De dagelijkse verbale, non-verbale en omgevingsgerichte kleinerende, negerende of beledigende opmerkingen, of ze nu opzettelijk zijn of niet, die vijandige, denigrerende of negatieve boodschappen communiceren naar doelwitmensen puur op basis van hun lidmaatschap van gemarginaliseerde groepen. Bijvoorbeeld het commentaar dat een "zwart" persoon "wit praat" als ze welbespraakt en eloquent zijn, of naar de andere kant van de straat gaan om interactie met een bepaalde raciale groep te vermijden.' + definition: 'De dagelijkse verbale en non-verbale kleinerende, negerende of beledigende opmerkingen, of ze nu opzettelijk zijn of niet, die vijandige, denigrerende of negatieve boodschappen communiceren naar mensen puur op basis van hun lidmaatschap van gemarginaliseerde groepen. Bijvoorbeeld het commentaar dat een "zwart" persoon "wit praat" als ze welbespraakt en eloquent zijn, of de straat oversteken om interactie met een bepaalde ethnische groep te vermijden.' neurodiversity: title: 'Neurodiversiteit' definition: 'Verwijst naar de variatie in de menselijke hersenen met betrekking tot sociaal gedrag, leren, aandacht, stemming en andere mentale functies. Het erkent dat alle variaties in menselijke neurologische functie moeten worden gerespecteerd als slechts een andere manier van zijn, en dat neurologische verschillen zoals autisme en ADHD het gevolg zijn van normale/natuurlijke variaties in het menselijk genoom.' non-binary: - title: 'Niet-Binaire' - definition: 'Een bijvoeglijk naamwoord dat een persoon beschrijft die zich niet uitsluitend identificeert als man of vrouw. Niet-binaire mensen kunnen zich identificeren als zowel man als vrouw, ergens daartussenin, of volledig buiten deze categorieën vallen.' + title: 'Non-Binair' + definition: 'Een bijvoeglijk naamwoord dat een persoon beschrijft die zich niet uitsluitend identificeert als man of vrouw. Non-binaire mensen kunnen zich identificeren als zowel man als vrouw, ergens daartussenin, of volledig buiten deze categorieën vallen.' oppression: title: 'Onderdrukking' definition: 'Een kwaadaardige of onrechtvaardige behandeling van, of uitoefening van macht over, een groep individuen. Onderdrukking duidt op een hiërarchische relatie waarin dominante of bevoorrechte groepen, vaak onbewust, profiteren van de ontmachtiging van ondergeschikte of getargete groepen.' pansexuality: title: 'Panseksualiteit' - definition: 'Een term die reflecteert op degenen die zich seksueel, emotioneel en spiritueel in staat voelen om verliefd te worden op alle geslachten.' + definition: 'Een term die duidt op mensen die zich seksueel, emotioneel en spiritueel in staat voelen om verliefd te worden op alle geslachten.' people-of-color: - title: 'Mensen van Kleur' + title: 'Mensen van kleur' definition: 'Een term die voornamelijk wordt gebruikt om elke persoon te beschrijven die niet als "wit" wordt beschouwd, meestal in de Verenigde Staten. De term benadrukt gemeenschappelijke ervaringen van systemisch racisme waarmee sommige gemeenschappen worden geconfronteerd.' privilege: title: 'Privilege' - definition: 'Ongewenste sociale macht verleend door formele en informele instellingen van de samenleving aan alle leden van een dominante groep (bijv. wit privilege, mannelijk privilege, enz.). Privilege is meestal onzichtbaar voor degenen die het hebben, maar het plaatst hen toch in een voordeel ten opzichte van degenen die het niet hebben. Individuen kunnen bevoorrecht zijn op één gebied, maar niet op een ander.' + definition: 'Ongewenste sociale macht verleend door formele en informele instellingen van de samenleving aan alle leden van een dominante groep (bijv. wit privilege, mannelijk privilege, enz.). Privilege is meestal onzichtbaar voor degenen die het hebben, maar het plaatst hen toch in een voordeel ten opzichte van degenen die het niet hebben. Individuen kunnen bevoorrecht zijn op het ene gebied, en niet op het andere gebied.' psychological-safety: title: 'Psychologische Veiligheid' definition: 'Het geloof dat men niet gestraft of vernederd zal worden voor het uiten van ideeën, vragen, zorgen of fouten. In psychologisch veilige werkomgevingen voelen werknemers zich gemachtigd om een idee of bijdrage volledig uit te drukken, zonder angst voor negatieve gevolgen voor henzelf, hun status of hun carrière.' @@ -233,13 +233,13 @@ glossary: definition: 'Een categorisering van mensen op basis van gedeelde fysieke of sociale kenmerken in groepen die over het algemeen worden beschouwd als onderscheidend binnen een gegeven samenleving. Ras heeft geen inherent fysieke of biologische betekenis en is in plaats daarvan een identiteit die wordt toegewezen op basis van regels die door de samenleving zijn gemaakt.' racism: title: 'Racisme' - definition: 'Individuele en institutionele praktijken en beleidsmaatregelen gebaseerd op de overtuiging dat een bepaald ras superieur is aan andere. Dit leidt vaak tot het ontzeggen van bepaalde individuen en groepen van burgerlijke vrijheden, rechten en andere middelen, waardoor kansen op sociaal, educatief en politiek vooruitgang worden belemmerd.' + definition: 'Individuele en institutionele praktijken en beleidsmaatregelen gebaseerd op de overtuiging dat een bepaald ras superieur is aan andere. Dit leidt vaak tot het ontzeggen van burgerlijke vrijheden, rechten en andere middelen voor bepaalde individuen en groepen , waardoor kansen op sociale, educatieve en politieke vooruitgang worden belemmerd.' social-justice: title: 'Sociale Gerechtigheid' definition: 'Een visie van de samenleving waarin de verdeling van middelen rechtvaardig is en alle leden fysiek en psychologisch veilig en beschermd zijn.' transgender: title: 'Transgender' - definition: 'Iemand wiens genderidentiteit verschilt van wat typisch wordt geassocieerd met het geslacht dat bij de geboorte is toegewezen. Transgender impliceert geen enkele vorm van seksuele geaardheid. Vaak afgekort tot trans.' + definition: 'Iemand wiens genderidentiteit verschilt van wat typisch wordt geassocieerd met het geslacht dat bij de geboorte is toegekend. Transgender impliceert geen enkele vorm van seksuele geaardheid. Vaak afgekort tot trans.' white-privilege: title: 'Wit Privilege' definition: 'Verwijst naar de onbetwiste en onverdiende reeks voordelen, aanspraken, voordelen en keuzes die aan mensen worden verleend alleen omdat ze "wit" zijn, vooral als ze anderszins onder dezelfde sociale, politieke of economische omstandigheden verkeren.' @@ -255,4 +255,4 @@ resources: diversity: 'Diversiteit op de werkvloer' design: 'Inclusief ontwerp' types: 'Soorten Diversiteit / Persoonlijke verhalen' - community: 'Gemeenschapsopbouw' + community: 'Community building' From ca618c8aedd5146e693f6620a8ebd4b8fd454668 Mon Sep 17 00:00:00 2001 From: Anne-Greeth van Herwijnen Date: Thu, 7 Dec 2023 10:38:39 +0100 Subject: [PATCH 10/10] Final translation touches --- app/styles/app.css | 2 +- app/templates/application.hbs | 13 ++++++--- translations/fr.yaml | 2 +- translations/nl.yaml | 50 +++++++++++++++++------------------ 4 files changed, 37 insertions(+), 30 deletions(-) diff --git a/app/styles/app.css b/app/styles/app.css index 0ad7f3f..ea9eebf 100644 --- a/app/styles/app.css +++ b/app/styles/app.css @@ -48,7 +48,7 @@ p.intro { } select { - border: none; + border: 2px solid transparent; padding: 4px 8px; border-radius: 8px; background-color: transparent; diff --git a/app/templates/application.hbs b/app/templates/application.hbs index 208aaf1..86f04ae 100644 --- a/app/templates/application.hbs +++ b/app/templates/application.hbs @@ -36,9 +36,16 @@
      {{t - - - +
      + + + + +
      {{outlet}}
      diff --git a/translations/fr.yaml b/translations/fr.yaml index 0a4d19e..6ff27c5 100644 --- a/translations/fr.yaml +++ b/translations/fr.yaml @@ -212,7 +212,7 @@ glossary: definition: "Un adjectif décrivant une personne qui ne s'identifie pas exclusivement comme homme ou femme. Les personnes non-binaires peuvent s'identifier comme homme et femme, quelque part entre les deux, ou complètement en dehors de ces catégories." oppression: title: 'Oppression' - definition: + definition: "Un traitement malveillant ou injuste, ou l'exercice du pouvoir sur un groupe d'individus. L'oppression signifie une relation hiérarchique dans laquelle les groupes dominants ou privilégiés bénéficient, souvent de manière inconsciente, de l'infériorisation des groupes subordonnés ou ciblés." pansexuality: title: 'Pansexualité' definition: "Un terme qui reflète ceux qui estiment qu'ils sont sexuellement, émotionnellement et spirituellement capables de tomber amoureux de tous les genres." diff --git a/translations/nl.yaml b/translations/nl.yaml index 1b14c25..7cc00eb 100644 --- a/translations/nl.yaml +++ b/translations/nl.yaml @@ -26,103 +26,103 @@ contribute: ambassador: title: 'Ambassadeur' description: 'Ik heb de Ambassadeur voor Inclusiviteitstraining gevolgd en promoot DEI' - explaination: '' + explanation: '' photographer: title: 'Fotograaf' description: 'Ik wijs niet-inclusieve afbeeldingen aan in onze marketingmaterialen' - explaination: '' + explanation: '' advocate: title: 'Voorvechter' description: "Ik moedig mijn collega's aan om actieve bondgenoten te worden" - explaination: '' + explanation: '' bookworm: title: 'Boekenwurm' description: 'Ik lees boeken over DEI' - explaination: '' + explanation: '' decider: title: 'Beslisser' description: 'Ik zoek diverse perspectieven bij besluitvorming' - explaination: '' + explanation: '' volunteer: title: 'Vrijwilliger' description: 'Ik doe vrijwilligerswerk voor een DEI-initiatief binnen of buiten de werkplek' - explaination: '' + explanation: '' listener: title: 'Luisteraar' description: 'Ik streef actief naar begrip voor anderen' - explaination: '' + explanation: '' speaker: title: 'Spreker' description: 'Ik verspreid de DEI-boodschap binnen ons bedrijf' - explaination: '' + explanation: '' celebrator: title: 'Feestvierder' description: 'Ik neem deel aan het vieren van culturele feestdagen of erfgoed' - explaination: '' + explanation: '' inspector: title: 'Inspecteur' description: 'Ik identificeer en pak toegankelijkheidsproblemen aan in onze producten en werkplek' - explaination: '' + explanation: '' wordsmith: title: 'Woordkunstenaar' description: 'Ik zorg ervoor dat onze boodschappen inclusief zijn' - explaination: '' + explanation: '' sharer: title: 'Deler' description: "Ik deel DEI-bronnen met collega's" - explaination: '' + explanation: '' ally: title: 'Bondgenoot' description: Ik versterk actief stemmen van ondervertegenwoordigden' - explaination: '' + explanation: '' protector: title: 'Beschermer' description: 'Ik spreek me uit als ik uitsluiting of respectloos gedrag opmerk' - explaination: '' + explanation: '' facilitator: title: 'Facilitator' description: 'Ik creëer een veilige ruimte voor mensen om hun perspectief te delen en samen te werken' - explaination: '' + explanation: '' accountant: title: 'Accountant' description: 'Ik houd leidinggevenden verantwoordelijk voor het uitleven van ons DEI-verhaal' - explaination: '' + explanation: '' mentor: title: 'Mentor' description: 'Ik ondersteun en mentor divers talent' - explaination: '' + explanation: '' recruiter: title: 'Recruiter' description: 'Ik gebruik een inclusief en objectief wervingsproces' - explaination: '' + explanation: '' encourager: title: 'Aanmoediger' description: 'Ik deel waardering voor het doen van DEI-werk' - explaination: '' + explanation: '' inquisitor: title: 'Vragensteller' description: 'Ik stel ongemakkelijke vragen als het gaat om de status quo' - explaination: '' + explanation: '' sponsor: title: 'Sponsor' description: 'Ik identificeer, ondersteun actief, en promoot divers talent' - explaination: '' + explanation: '' brainiac: title: 'Brainiac' description: 'Ik bevorder bewustwording voor mentale gezondheid' - explaination: '' + explanation: '' joiner: title: 'Deelnemer' description: 'Ik neem deel aan DEI-community-evenementen' - explaination: '' + explanation: '' student: title: 'Student' description: 'Ik leer meer over onbewuste vooroordelen en de impact ervan' - explaination: '' + explanation: '' globetrotter: title: 'Globetrotter' description: "Ik ga in gesprek met internationale collega's en ben nieuwsgierig naar hun perspectief" - explaination: '' + explanation: '' glossary: subtitle: 'Zie hier'