diff --git a/.github/actions/yarn-install/action.yml b/.github/actions/yarn-install/action.yml new file mode 100644 index 0000000000..b18e8840ad --- /dev/null +++ b/.github/actions/yarn-install/action.yml @@ -0,0 +1,68 @@ +name: 'Install dependencies' +description: > + Set up the Node version from .nvmrc and get node_modules in place, restoring + it from cache when nothing that shapes the tree has changed. + +runs: + using: composite + steps: + # The runner's OS release, not just `runner.os`. Both ubuntu-22.04 and + # ubuntu-24.04 report "Linux", and this repo uses both, so keying on + # runner.os alone would let a tree installed on one be restored on the + # other. The prebuilt native binaries we pull (rollup, lmdb, lightningcss, + # esbuild) target an old glibc and would survive that today, but nothing + # guarantees the next dependency will. + - id: os + shell: bash + run: | + if [ -r /etc/os-release ]; then + . /etc/os-release + echo "id=${ID}${VERSION_ID}" >> "$GITHUB_OUTPUT" + else + echo "id=${RUNNER_OS}" >> "$GITHUB_OUTPUT" + fi + + # First, because whether this hits decides if restoring the ~480 MB yarn + # download cache below is worth doing at all. + - id: node_modules + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 + with: + path: node_modules + # .nvmrc is in the key because the tree records the Node ABI it was + # built for, and yarn.lock because it is what the tree must match. + # + # No restore-keys on purpose. A tree from a different lockfile is not a + # useful starting point: yarn has to reconcile it, and an optional + # dependency that is no longer selected can survive the reconcile. + # Exact match or a clean install; there is no useful middle. + key: ${{ steps.os.outputs.id }}-${{ runner.arch }}-node-modules-${{ hashFiles('.nvmrc', 'yarn.lock') }} + + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + with: + node-version-file: '.nvmrc' + # Deliberately no `cache: yarn`; the two steps below do it conditionally. + + # The yarn download cache only speeds up an install that actually downloads. + # It is ~480 MB in this repo, so restoring it on a run whose node_modules + # already hit costs more than the 2s install it would be accelerating. + - id: yarn_cache_dir + if: steps.node_modules.outputs.cache-hit != 'true' + shell: bash + run: echo "path=$(yarn cache dir)" >> "$GITHUB_OUTPUT" + + - if: steps.node_modules.outputs.cache-hit != 'true' + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 + with: + path: ${{ steps.yarn_cache_dir.outputs.path }} + key: ${{ steps.os.outputs.id }}-${{ runner.arch }}-yarn-${{ hashFiles('yarn.lock') }} + # Here restore-keys IS right: a partial download cache is still a + # head start, and yarn verifies every package against the lockfile. + restore-keys: | + ${{ steps.os.outputs.id }}-${{ runner.arch }}-yarn- + + # Always, hit or miss. On a hit yarn checks node_modules/.yarn-integrity + # against the lockfile and exits in about two seconds with "Already + # up-to-date", and the `prepare` script still runs. The cache is an + # accelerator; yarn stays the source of truth. + - shell: bash + run: yarn --frozen-lockfile diff --git a/.github/workflows/bld_mvn.yml b/.github/workflows/bld_mvn.yml index dae347e5dc..ef3b3de7e8 100644 --- a/.github/workflows/bld_mvn.yml +++ b/.github/workflows/bld_mvn.yml @@ -24,6 +24,11 @@ on: required: false default: "default" type: string + deploy: + description: 'Whether to upload the WAR to the artifact repository. Set false for a dry run.' + required: false + default: true + type: boolean workflow_dispatch: inputs: @@ -48,6 +53,11 @@ on: required: false default: "default" type: string + deploy: + description: 'Whether to upload the WAR to the artifact repository. Set false for a dry run.' + required: false + default: true + type: boolean jobs: bld_mvn: @@ -72,6 +82,27 @@ jobs: # NOTE: history does not include tags! fetch-depth: 100 + # Build the Angular app here rather than letting frontend-maven-plugin do + # it: this reuses the runner's Node and the cached node_modules instead of + # downloading Node and installing from cold inside maven. The maven build + # below skips the plugin's node/yarn goals and just packages ./dist. + - uses: ./.github/actions/yarn-install + + # The WAR must be built from formatted source. That is already guaranteed + # by construction: the `format` job applies prettier on the PR branch and + # is a required check, so the commit that merges is the formatted one. + # This asserts it anyway, and fails fast if anything ever reaches main + # without passing that gate (an admin bypass, a direct push). + - name: assert the source is formatted + run: yarn format:check + + - name: build the Angular app (prebuild + postbuild included) + run: yarn build + + # The WAR is a verbatim copy of ./dist, so validate it before packaging. + - run: yarn build:manifest:check + - run: yarn build:verify + - name: find next version id: version uses: ORCID/version-bump-action@main @@ -117,10 +148,15 @@ jobs: - name: build our project run: | + # skip.installyarn skips the install-node-and-yarn goal and skip.yarn + # skips both `yarn` goals of frontend-maven-plugin: ./dist was already + # built by the `yarn build` step above. pom.xml is left untouched so + # local `mvn` builds still run the full frontend chain. mvn -T 1C --batch-mode \ -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn \ --file "pom.xml" \ --activate-profiles prod -Dnodejs.workingDirectory=. \ + -Dskip.installyarn=true -Dskip.yarn=true \ package -Dmaven.test.skip echo "------------------------------------------------------" @@ -129,7 +165,10 @@ jobs: env: GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}' + # Skipped by the ci_only dry run: it proves the WAR still builds without + # publishing an artifact nobody asked for. - name: deploy same artifact for all environments + if: ${{ inputs.deploy }} run: | WAR_FILE="target/orcid-web-frontend-prod.war" REPO_URL="${ARTIFACT_URL}${ARTIFACT_REPO_PATH}" diff --git a/.github/workflows/bld_test_rel_tag.yml b/.github/workflows/bld_test_rel_tag.yml index c90a0531ef..cc2b7a8d31 100644 --- a/.github/workflows/bld_test_rel_tag.yml +++ b/.github/workflows/bld_test_rel_tag.yml @@ -28,6 +28,11 @@ on: type: boolean required: false default: false + deploy: + description: 'Whether to upload the WAR and push the i18n source. Set false for a dry run.' + type: boolean + required: false + default: true workflow_dispatch: inputs: @@ -62,6 +67,11 @@ on: type: boolean required: false default: false + deploy: + description: 'Whether to upload the WAR and push the i18n source. Set false for a dry run.' + type: boolean + required: false + default: true # cancel running job if another commit comes in concurrency: @@ -69,37 +79,31 @@ concurrency: cancel-in-progress: true jobs: - format_i18n: - uses: ./.github/workflows/format_i18n.yml - secrets: inherit # pass all secrets for pushing - - format_prettier: - uses: ./.github/workflows/format_prettier.yml - secrets: inherit # pass all secrets for pushing + # Extract messages.xlf from the code and push it to Transifex. Off the + # critical path: nothing downstream depends on it. + # Formatting and unit tests are PR gates (pr.yml), not main gates: branch + # protection requires an up-to-date, green branch, so main re-tests a tree + # that has already passed. + push_i18n_source: + if: ${{ github.ref == 'refs/heads/main' && inputs.deploy }} + uses: ./.github/workflows/push_i18n_source.yml + secrets: + TRANSIFEX_TOKEN: ${{ secrets.TRANSIFEX_TOKEN }} ############################################################################## lint: uses: ./.github/workflows/lint.yml - needs: - - format_i18n - - format_prettier - - test_yarn: - uses: ./.github/workflows/test_yarn.yml - needs: - - format_i18n - - format_prettier ############################################################################## # uses maven to build via yarn into a war file + # No `needs: lint`. lint is a required check on the pull request (pr.yml + # produces `lint / pre-commit`), so main is re-running something the merge + # already gated on. Running it in parallel takes ~40s off the critical path; + # rel_tag still waits for it, so nothing is tagged or released on a lint failure. bld_mvn: uses: ./.github/workflows/bld_mvn.yml secrets: inherit # pass all secrets for uploading assets - needs: - - lint - - format_i18n - - format_prettier permissions: checks: write contents: read @@ -109,15 +113,12 @@ jobs: version_tag: ${{ inputs.version_tag }} bump: ${{ inputs.bump }} ref: ${{ inputs.ref }} + deploy: ${{ inputs.deploy }} bld_docker: if: ${{ inputs.run_docker }} uses: ./.github/workflows/bld_docker.yml secrets: inherit # pass all secrets for uploading assets - needs: - - lint - - format_i18n - - format_prettier permissions: checks: write contents: read @@ -130,10 +131,15 @@ jobs: ############################################################################## + # Gated on lint as well as the WAR: the build can run in parallel, but nothing + # gets tagged or released while lint is red. lint (~30s) always finishes long + # before bld_mvn (~4min), so this adds no latency. rel_tag: uses: ./.github/workflows/rel_tag.yml if: ${{ inputs.rel_tag }} - needs: bld_mvn + needs: + - bld_mvn + - lint with: version_tag: ${{ inputs.version_tag }} bump: ${{ inputs.bump }} diff --git a/.github/workflows/bld_yarn.yml b/.github/workflows/bld_yarn.yml index 96003ef51b..586c1c90de 100644 --- a/.github/workflows/bld_yarn.yml +++ b/.github/workflows/bld_yarn.yml @@ -1,9 +1,8 @@ name: bld_yarn +# The job only builds; it calls no GitHub API. permissions: - checks: write contents: read - issues: read on: workflow_call: @@ -20,9 +19,23 @@ jobs: egress-policy: audit - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + - uses: ./.github/actions/yarn-install + + - uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: - node-version: 'v20.x' - cache: 'yarn' - - run: yarn + path: .angular/cache + key: ${{ runner.os }}-ng-cache-${{ hashFiles('yarn.lock') }}-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-ng-cache-${{ hashFiles('yarn.lock') }}- + - run: yarn build + + # Fails when the real build changes the shape of the deployed tree (a + # locale that stopped being emitted, a bundle that lost its locale + # suffix, a file that moved out of share-assets). Lazy-chunk count + # changes are reported but do not fail; see the helper for why. + - run: yarn build:manifest:check + + # Resolves every asset URL and every chunk import in the real 21-locale + # tree through the production nginx rules. Catches what the fixture cannot. + - run: yarn build:verify diff --git a/.github/workflows/ci_only.yml b/.github/workflows/ci_only.yml new file mode 100644 index 0000000000..9afb612756 --- /dev/null +++ b/.github/workflows/ci_only.yml @@ -0,0 +1,111 @@ +name: ci_only + +# Dry run for pushes to main that only touch CI configuration. +# +# pushmain.yml has `paths-ignore: ['.github/**']`, so a merge that only changes +# workflows runs nothing: a broken bld_mvn.yml would first surface on the next +# feature merge, which would then fail to release. That ignore is worth keeping +# (a workflow tweak should not cut a release), so this runs the same pipeline +# with the side effects turned off: +# +# - pr.yml test_yarn, bld_yarn, format (check-only: no PR branch) +# - bld_test_rel_tag rel_tag: false -> no tag, no GitHub release, no Slack +# deploy: false -> no WAR upload, no Transifex push +# +# A push that mixes workflow and source changes is already handled by pushmain, +# so `detect` runs this only when EVERY changed path is under .github/. + +permissions: + contents: read + +on: + push: + branches: + - main + paths: + - '.github/**' + +concurrency: + group: ci-only-${{ github.ref }} + cancel-in-progress: true + +jobs: + detect: + runs-on: ubuntu-latest + timeout-minutes: 5 + outputs: + ci_only: ${{ steps.check.outputs.ci_only }} + steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0 + with: + egress-policy: audit + + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 + with: + fetch-depth: 0 + + - name: Is every changed path under .github/? + id: check + env: + BEFORE: ${{ github.event.before }} + AFTER: ${{ github.sha }} + run: | + # A branch's first push, or a force push past a pruned commit, reports + # an unusable `before`. Fall back to the push's own commit list. + if [ -z "$BEFORE" ] || [ "$BEFORE" = "0000000000000000000000000000000000000000" ] \ + || ! git cat-file -e "$BEFORE^{commit}" 2>/dev/null; then + changed=$(git show --name-only --format= "$AFTER") + else + changed=$(git diff --name-only "$BEFORE" "$AFTER") + fi + + echo "Changed paths:" + echo "$changed" | while IFS= read -r p; do echo " $p"; done + + if [ -z "$changed" ]; then + echo "No changed paths; nothing to dry run." + echo "ci_only=false" >> "$GITHUB_OUTPUT" + exit 0 + fi + + if echo "$changed" | grep -qv '^\.github/'; then + echo "Push also changes non-CI files; pushmain covers it." + echo "ci_only=false" >> "$GITHUB_OUTPUT" + else + echo "CI-only push: running the pipeline as a dry run." + echo "ci_only=true" >> "$GITHUB_OUTPUT" + fi + + # Same jobs a pull request runs. + pr_checks: + needs: detect + if: needs.detect.outputs.ci_only == 'true' + uses: ./.github/workflows/pr.yml + # No secrets, and no write. This is a push event, so the format job takes + # its check-only path: it reports drift rather than pushing a fix, and + # needs neither the PAT nor a writable GITHUB_TOKEN. + permissions: + contents: read + pull-requests: read + + # The release pipeline with every side effect disabled: proves lint and the + # maven WAR packaging still work. + release_dry_run: + needs: detect + if: needs.detect.outputs.ci_only == 'true' + uses: ./.github/workflows/bld_test_rel_tag.yml + # No secrets. With rel_tag, deploy and run_docker all false below, every job + # in that chain that reads one is gated off: push_i18n_source and bld_mvn's + # upload step both need `deploy`, bld_docker needs `run_docker`, rel_tag + # needs `rel_tag`. What actually runs is lint and the maven packaging, and + # the only secret they touch is the automatic GITHUB_TOKEN. + permissions: + checks: write + contents: read + issues: read + pull-requests: write + with: + ref: main + rel_tag: false + deploy: false diff --git a/.github/workflows/commit.yml b/.github/workflows/commit.yml deleted file mode 100644 index 445de6088f..0000000000 --- a/.github/workflows/commit.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: commit - -# run lints even before someone submits a pr - -on: - push: - branches: - - '**' # run on any branch - - '!main' - - '!development' - -# cancel running job if another commit comes in -concurrency: - group: commit-${{ github.ref }}-1 - cancel-in-progress: true - -jobs: - lint: - uses: ./.github/workflows/lint.yml diff --git a/.github/workflows/deploy-ui-docs-pr.yml b/.github/workflows/deploy-ui-docs-pr.yml index 5d389fae98..853c51e908 100644 --- a/.github/workflows/deploy-ui-docs-pr.yml +++ b/.github/workflows/deploy-ui-docs-pr.yml @@ -16,6 +16,11 @@ on: jobs: build-and-deploy-preview: + # Skipped for pull requests from a fork. GitHub caps those runs at a + # read-only token, so the gh-pages push and the PR comment below would both + # 403 after burning a couple of minutes, and show an external contributor a + # red X they cannot act on. Not a required check, so skipping is safe. + if: github.event.pull_request.head.repo.full_name == github.repository runs-on: ubuntu-latest permissions: @@ -54,14 +59,8 @@ jobs: echo "ticket_id=$TICKET_ID" >> "$GITHUB_OUTPUT" echo "Extracted ticket ID: $TICKET_ID" - - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 - with: - node-version: '20' - cache: 'yarn' - - name: Install dependencies - run: yarn install --frozen-lockfile + uses: ./.github/actions/yarn-install - name: Build orcid-ui-docs with dynamic base-href run: | diff --git a/.github/workflows/deploy-ui-docs.yml b/.github/workflows/deploy-ui-docs.yml index d7cde3300e..d63eb0eead 100644 --- a/.github/workflows/deploy-ui-docs.yml +++ b/.github/workflows/deploy-ui-docs.yml @@ -32,14 +32,8 @@ jobs: with: fetch-depth: 0 - - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 - with: - node-version: '20' - cache: 'yarn' - - name: Install dependencies - run: yarn install --frozen-lockfile + uses: ./.github/actions/yarn-install - name: Build orcid-ui-docs run: yarn build:ui-docs --base-href /orcid-angular/ diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml new file mode 100644 index 0000000000..0e41dee585 --- /dev/null +++ b/.github/workflows/format.yml @@ -0,0 +1,133 @@ +name: format + +# Formatting gate for pull requests. +# +# On a same-repo PR this job APPLIES prettier and pushes the result to the PR +# branch, so nobody has to fix whitespace by hand. The push starts a new PR run +# on the formatted commit and pr.yml's concurrency group cancels this one, so +# the heavy jobs run once, on the commit that actually merges. +# +# It must be a required status check. Because required checks are evaluated on +# the PR's latest commit, the formatted commit is the one that gets tested, and +# a PR cannot merge until formatting has been applied. +# +# Three cases cannot push and fall back to a plain check that fails on drift: +# - PRs from forks (no write access to the contributor's branch) +# - Dependabot PRs (its runs get no repository secrets) +# - non-pull_request callers, i.e. the ci_only dry run on main +# For Dependabot the check passes anyway: prettier ignores package.json and has +# no parser for yarn.lock, which is all it changes. +# +# Nothing formats main any more; there are no bot commits on the default branch. + +# read only on purpose. The push below authenticates with secrets.RELEASE_TOKEN, +# a PAT, so GITHUB_TOKEN never needed write; requesting it would exceed the +# read-only ceiling GitHub applies to a fork pull request. +permissions: + contents: read + +on: + workflow_call: + secrets: + RELEASE_TOKEN: + required: false + description: >- + PAT used to push the formatting fix back to the pull request branch. + Optional: it is absent for fork pull requests and for Dependabot, and + the job checks formatting instead of applying it when it is missing. + + workflow_dispatch: + +jobs: + format: + runs-on: ubuntu-latest + timeout-minutes: 15 + steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0 + with: + egress-policy: audit + + # Three conditions, because three different situations cannot push: + # a fork (no write access to someone else's branch), Dependabot (its + # pull_request runs get no repository secrets, and this repo configures + # none in the Dependabot store), and the ci_only dry run (a push event, + # so there is no PR branch to push to). + - name: Decide whether this run can push a fix + id: mode + env: + EVENT: ${{ github.event_name }} + # Not head.repo.fork: that asks "is the head repo a fork of anything", + # which only coincides with what we mean while this repo is not itself + # a fork. Comparing names asks the actual question. + SAME_REPO: ${{ github.event.pull_request.head.repo.full_name == github.repository }} + # The condition that really decides it. Empty for forks and Dependabot, + # and for a rotated or removed secret. + HAS_TOKEN: ${{ secrets.RELEASE_TOKEN != '' }} + run: | + if [ "$EVENT" = "pull_request" ] && [ "$SAME_REPO" = "true" ] && [ "$HAS_TOKEN" = "true" ]; then + echo "can_push=true" >> "$GITHUB_OUTPUT" + else + echo "can_push=false" >> "$GITHUB_OUTPUT" + echo "Checking only (event=$EVENT same_repo=$SAME_REPO has_token=$HAS_TOKEN)." + fi + + # Check out the PR BRANCH, not the merge ref, so a commit can be pushed + # back to it. RELEASE_TOKEN rather than GITHUB_TOKEN: a push made with the + # default token does not trigger workflows, which would leave the new head + # commit with no status checks and block the merge. + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 + if: steps.mode.outputs.can_push == 'true' + with: + ref: ${{ github.head_ref }} + token: ${{ secrets.RELEASE_TOKEN }} + + # The PR's own head, not the default merge ref. Otherwise a fork PR is + # judged on its branch merged into main, and drift on main would fail an + # innocent PR with a message telling the author to format files they never + # touched. Falls back to the default ref on a push event. + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 + if: steps.mode.outputs.can_push != 'true' + with: + ref: ${{ github.event.pull_request.head.sha || github.sha }} + + - uses: ./.github/actions/yarn-install + + # Check-only path: fork PRs and the ci_only dry run. + - name: Check formatting + if: steps.mode.outputs.can_push != 'true' + run: | + if ! yarn format:check; then + echo "::error::Formatting issues found. Run 'yarn format' and push." + exit 1 + fi + + - name: Apply formatting + if: steps.mode.outputs.can_push == 'true' + run: yarn format + + - name: Commit and push the fix + id: fix + if: steps.mode.outputs.can_push == 'true' + uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4 + with: + message: '🤖 GITHUB ACTIONS prettier' + default_author: github_actions + push: true + env: + GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }} + + - name: Report + if: steps.mode.outputs.can_push == 'true' + run: | + if [ "${{ steps.fix.outputs.committed }}" = "true" ]; then + echo "Formatting was applied and pushed as ${{ steps.fix.outputs.commit_long_sha }}." + echo "This run is superseded by the run on that commit." + { + echo "### Formatting applied" + echo "" + echo "prettier changed one or more files. The fix was pushed as \`${{ steps.fix.outputs.commit_long_sha }}\`; CI is running on that commit." + } >> "$GITHUB_STEP_SUMMARY" + else + echo "Formatting already clean." + fi diff --git a/.github/workflows/format_i18n.yml b/.github/workflows/format_i18n.yml deleted file mode 100644 index 1a84255349..0000000000 --- a/.github/workflows/format_i18n.yml +++ /dev/null @@ -1,43 +0,0 @@ -on: - workflow_call: - workflow_dispatch: - -name: format_i18n - -jobs: - format_i18n: - runs-on: ubuntu-latest - steps: - - name: Harden the runner (Audit all outbound calls) - uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0 - with: - egress-policy: audit - - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - with: - # token with write permissions to protected branches - # standard github token does not allow this - token: ${{ secrets.RELEASE_TOKEN }} - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 - with: - node-version: 'v20.x' - cache: 'yarn' - - run: yarn - - run: yarn build:i18n - - - name: add and commit any files that have changed - id: add_and_commit - uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4 - with: - message: '🤖 GITHUB ACTIONS i18n generator' - env: - GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }} - - - name: cancel run if commit is done so the second run is used - run: | - if ${{ steps.add_and_commit.outputs.committed }};then - gh run cancel ${{ github.run_id }} - fi - env: - GH_TOKEN: ${{ github.token }} - diff --git a/.github/workflows/format_prettier.yml b/.github/workflows/format_prettier.yml deleted file mode 100644 index 14958285ad..0000000000 --- a/.github/workflows/format_prettier.yml +++ /dev/null @@ -1,45 +0,0 @@ -on: - workflow_call: - workflow_dispatch: - -name: format_prettier - -jobs: - format_prettier: - runs-on: ubuntu-latest - steps: - - name: Harden the runner (Audit all outbound calls) - uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0 - with: - egress-policy: audit - - - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - with: - # token with write permissions to protected branches - # standard github token does not allow this - token: ${{ secrets.RELEASE_TOKEN }} - - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 - with: - node-version: 'v20.x' - cache: 'yarn' - - run: yarn - - - run: yarn format - - - name: add and commit any files that have changed - id: add_and_commit - uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9.1.4 - with: - message: '🤖 GITHUB ACTIONS format_prettier' - env: - GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }} - - - name: cancel run if commit is done so the second run is used - run: | - if ${{ steps.add_and_commit.outputs.committed }};then - gh run cancel ${{ github.run_id }} - fi - env: - GH_TOKEN: ${{ github.token }} - diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 2eec9f2408..6c9ebbb5e8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -2,11 +2,10 @@ name: lint # we don't pay for pre-commit-ci yet so need this for private repos +# Only runs pre-commit; it calls no GitHub API. Kept at read so this workflow can +# be called from pr.yml, where a fork pull request caps the run at read-only. permissions: - checks: write contents: read - issues: read - pull-requests: write on: workflow_call: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 7c862e1355..cda13d2e67 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -1,13 +1,31 @@ name: pr -# read-only repo token -# no access to secrets +# Nothing in this chain asks for more than a fork pull request is granted. +# +# On a `pull_request` whose head is a fork, GitHub caps the run at read-only. +# Requesting `contents: write` on a reusable-workflow call (`uses:`) exceeds that +# ceiling, and for `uses:` jobs GitHub validates the request when the run is +# created rather than capping it, which can fail the whole workflow with +# startup_failure. That would leave every required check stuck on "Expected" +# with no red X to explain it. +# +# The `format` job pushes with secrets.RELEASE_TOKEN, a PAT handed to +# actions/checkout and add-and-commit, so GITHUB_TOKEN's contents permission +# never gated that push anyway. +permissions: + contents: read on: pull_request: types: [opened, synchronize, reopened] workflow_call: + secrets: + RELEASE_TOKEN: + required: false + description: >- + Forwarded to the format job. The ci_only dry run does not pass it: + that runs on a push event, where format only ever checks. workflow_dispatch: @@ -17,10 +35,27 @@ concurrency: cancel-in-progress: true jobs: + # Produces the required `lint / pre-commit` context. It lives here rather than + # in a push-triggered workflow so it also reports on pull requests from a fork, + # whose pushes fire in the fork and never reach this repository's check runs. + lint: + uses: ./.github/workflows/lint.yml + test_yarn: uses: ./.github/workflows/test_yarn.yml - # NOTE: this is just to test + # Prettier gate. Applies the fix to the PR branch rather than asking the + # author to. The push starts a new run on the formatted commit and the + # concurrency group above cancels this one, so nothing is tested twice. + # Must be a required status check; see .github/workflows/format.yml. + format: + uses: ./.github/workflows/format.yml + # Only the token this job uses, rather than `secrets: inherit`. The set is + # knowable here: format.yml pushes with a PAT and reads nothing else. + secrets: + RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} + + # Full production build: the only place the postbuild layout is exercised. bld_yarn: uses: ./.github/workflows/bld_yarn.yml # NOTE: codeql is only available on public repos or enterprise github accounts diff --git a/.github/workflows/pull-translations.yml b/.github/workflows/pull-translations.yml index 5647c087c9..40224b0050 100644 --- a/.github/workflows/pull-translations.yml +++ b/.github/workflows/pull-translations.yml @@ -40,10 +40,17 @@ jobs: fi - name: Install Transifex CLI + env: + # Pinned: the upstream install.sh always fetches the newest release, so + # an unrelated tx release could change behaviour on any run. This job + # holds a token with push rights. + TX_CLI_VERSION: '1.6.17' run: | - curl -sSfL https://raw.githubusercontent.com/transifex/cli/master/install.sh | bash mkdir -p "$HOME/bin" - install -m 0755 ./tx "$HOME/bin/tx" + curl -sSfL -o /tmp/tx.tar.gz \ + "https://github.com/transifex/cli/releases/download/v${TX_CLI_VERSION}/tx-linux-amd64.tar.gz" + tar -xzf /tmp/tx.tar.gz -C /tmp tx + install -m 0755 /tmp/tx "$HOME/bin/tx" echo "$HOME/bin" >> "$GITHUB_PATH" export PATH="$HOME/bin:$PATH" tx --version diff --git a/.github/workflows/push_i18n_source.yml b/.github/workflows/push_i18n_source.yml new file mode 100644 index 0000000000..3b988b8769 --- /dev/null +++ b/.github/workflows/push_i18n_source.yml @@ -0,0 +1,81 @@ +name: push_i18n_source + +# Extract the i18n source (src/locale/messages.xlf) from the code and push it to +# Transifex, so new/changed strings reach translators. +# +# messages.xlf is generated, not committed (see .gitignore). Translations come +# back through pull-translations.yml, which opens a PR from the `transifex` +# branch. +# +# Runs on main only, from bld_test_rel_tag.yml. + +permissions: + contents: read + +on: + workflow_call: + secrets: + TRANSIFEX_TOKEN: + required: false + description: Transifex API token, used by `tx push -s`. + + workflow_dispatch: + +jobs: + push_i18n_source: + runs-on: ubuntu-latest + timeout-minutes: 20 + env: + TX_TOKEN: ${{ secrets.TRANSIFEX_TOKEN }} + steps: + - name: Harden the runner (Audit all outbound calls) + uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0 + with: + egress-policy: audit + + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 + - uses: ./.github/actions/yarn-install + + # scripts/environment.runtime.js is generated and gitignored. The + # extract-i18n build configuration blanks the global scripts so extraction + # no longer needs it, but generating it here keeps this job working if that + # configuration is ever changed. Two seconds. + - run: yarn build-runtime-env + + # ng extract-i18n + scripts/normalize-xlf.prebuild.ts. + # Writes src/locale/messages.xlf and the xx/lr/rl test languages. + - run: yarn build:i18n + + - name: Install Transifex CLI + env: + # Pinned: the upstream install.sh always fetches the newest release, so + # an unrelated tx release could change behaviour on any run. This job + # holds a token with push rights. + TX_CLI_VERSION: '1.6.17' + run: | + mkdir -p "$HOME/bin" + curl -sSfL -o /tmp/tx.tar.gz \ + "https://github.com/transifex/cli/releases/download/v${TX_CLI_VERSION}/tx-linux-amd64.tar.gz" + tar -xzf /tmp/tx.tar.gz -C /tmp tx + install -m 0755 /tmp/tx "$HOME/bin/tx" + echo "$HOME/bin" >> "$GITHUB_PATH" + export PATH="$HOME/bin:$PATH" + tx --version + + - name: Configure Transifex credentials + run: | + if [ -z "${TX_TOKEN:-}" ]; then + echo "TRANSIFEX_TOKEN secret is not set" >&2 + exit 1 + fi + mkdir -p "$HOME" + printf "%s\n" \ + "[https://app.transifex.com]" \ + "hostname = https://app.transifex.com" \ + "api_hostname = https://api.transifex.com" \ + "token = ${TX_TOKEN}" > "$HOME/.transifexrc" + chmod 600 "$HOME/.transifexrc" + echo "Created ~/.transifexrc" + + - name: Push source file to Transifex + run: TX_CONFIG=.tx/config tx push -s -r orcid-angular.messages-xlf diff --git a/.github/workflows/sast.yml b/.github/workflows/sast.yml index ca37c6d85a..513841ba57 100644 --- a/.github/workflows/sast.yml +++ b/.github/workflows/sast.yml @@ -45,7 +45,13 @@ jobs: SEMGREP_APP_TOKEN: ${{ secrets.SEMGREP_APP_TOKEN }} container: image: semgrep/semgrep - if: (github.actor != 'dependabot[bot]') + # Also skipped for fork pull requests: SEMGREP_APP_TOKEN is unavailable there, + # so the scan runs unconfigured, and `semgrep ci > /dev/null 2>&1` below hides + # any resulting failure. Not a required check. + if: >- + github.actor != 'dependabot[bot]' && + (github.event_name != 'pull_request' || + github.event.pull_request.head.repo.full_name == github.repository) steps: - name: Checkout code uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 diff --git a/.github/workflows/test_yarn.yml b/.github/workflows/test_yarn.yml index 1e1a16f222..9d145a2d3d 100644 --- a/.github/workflows/test_yarn.yml +++ b/.github/workflows/test_yarn.yml @@ -7,6 +7,7 @@ on: jobs: test_yarn: runs-on: ubuntu-22.04 + timeout-minutes: 15 steps: - name: Harden the runner (Audit all outbound calls) uses: step-security/harden-runner@8d3c67de8e2fe68ef647c8db1e6a09f647780f40 # v2.19.0 @@ -14,9 +15,18 @@ jobs: egress-policy: audit - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + - uses: ./.github/actions/yarn-install + + - uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: - node-version: 'v20.x' - cache: 'yarn' - - run: yarn + path: .angular/cache + key: ${{ runner.os }}-ng-cache-${{ hashFiles('yarn.lock') }}-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-ng-cache-${{ hashFiles('yarn.lock') }}- + + # Characterization tests for scripts/postbuild.ts. Node-only and a couple + # of seconds, so they run before the browser suite. + - run: yarn test:scripts + - run: yarn typecheck:scripts + - run: yarn test-headless:ci diff --git a/.gitignore b/.gitignore index 8b7bbc1e0e..68f9544f59 100644 --- a/.gitignore +++ b/.gitignore @@ -77,4 +77,13 @@ cypress/plugins/token.json # Packages ignore package-lock to depend only on yarn package-lock.json scripts/environment.runtime.js -tx \ No newline at end of file +tx +# Generated by `yarn build:i18n` (ng extract-i18n + scripts/normalize-xlf.prebuild.ts). +# messages.xlf is the Transifex source: CI extracts it and runs `tx push -s` on +# every push to main (.github/workflows/push_i18n_source.yml). The xx/lr/rl test +# languages are derived from it. All four are rebuilt by the `prebuild` hook on +# every `yarn build`, so they are never committed. +src/locale/messages.xlf +src/locale/messages.xx.xlf +src/locale/messages.lr.xlf +src/locale/messages.rl.xlf diff --git a/.husky/pre-commit b/.husky/pre-commit index 16778b2d0c..2d2babb25b 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -4,5 +4,7 @@ node scripts/validate-branch-name.husky.js || exit 1 node scripts/check-focused-tests.husky.js || exit 1 +node scripts/prettier-staged.husky.js || exit 1 + # Fast pre-commit sanity check: TypeScript type-check only npx tsc --noEmit diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fbebca6177..e60f0fb8cd 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -27,12 +27,6 @@ repos: exclude: '.ytt.yaml$' types: [yaml] - - repo: https://github.com/pre-commit/mirrors-prettier - rev: 'v2.7.1' - hooks: - - id: prettier - types_or: [css, javascript] - - repo: local hooks: - id: actionlint diff --git a/.prettierignore b/.prettierignore index 5d0ae63fb4..91dda20b82 100644 --- a/.prettierignore +++ b/.prettierignore @@ -5,4 +5,24 @@ dist .vscode/* .angular/* .github/* -src/assets/css/tailwind.css \ No newline at end of file +src/assets/css/tailwind.css + +# Generated at build time (gitignored). `prettier --write .` used to rewrite +# this on every run, which the old format_prettier job then committed. +scripts/environment.runtime.js + +# Byte-stable test fixtures: reformatting them would invalidate the golden +# layout manifests in scripts/__fixtures__/golden. +scripts/__fixtures__ + +# Generated translation artifacts (gitignored, see .gitignore) +src/locale/messages.xlf +src/locale/messages.xx.xlf +src/locale/messages.lr.xlf +src/locale/messages.rl.xlf + +# Local scratch / tooling directories that are not part of the app +**/.venv +coverage +temp +out-tsc diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..09c623ebb6 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,87 @@ +# Contributing + +External contributions are welcome. This page describes what continuous +integration will do to your pull request, so nothing about it is a surprise. + +## Opening a pull request + +Branch naming, for people with write access to this repository, is +`/`, for example `lmendoa/PD-1234`. A pre-commit hook +enforces it. Contributors working from a fork can name their branch anything. + +Four checks must pass before a pull request can merge: + +| Check | What it does | +| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `lint / pre-commit` | Runs [pre-commit](https://pre-commit.com/): YAML validity, no oversized files, shebangs on executables, and **actionlint** over `.github/workflows/`. This is the only thing that lints workflow files. | +| `format / format` | Runs Prettier. See below, it behaves differently depending on where your branch lives. | +| `test_yarn / test_yarn` | Unit tests for the app and the five sibling projects under `projects/`, plus the postbuild characterization tests. | +| `bld_yarn / bld_yarn` | A full production build of all 21 locales, then checks that the emitted layout is still routable by the deployed nginx and Tomcat rules. | + +## Formatting + +**If your branch is in this repository**, you do not need to run Prettier +yourself. The `format` job applies it and pushes the fix to your branch. That +push starts a new CI run on the formatted commit and cancels the superseded one, +so the commit that merges is the formatted one and nothing is tested twice. + +**If you are working from a fork**, CI cannot push to your branch, so the same +job only checks. If it fails, run: + +```bash +yarn format +``` + +and push the result. Prettier does not look at `.github/**`; workflow files are +covered by actionlint inside `lint / pre-commit`. + +Both cases are the same command locally, so running `yarn format` before you +push is never wrong. + +## Running things locally + +```bash +nvm use # Node version comes from .nvmrc +yarn --frozen-lockfile + +yarn build:i18n # generates messages.xlf and the xx/lr/rl test locales +yarn start # dev server against the QA backend + +yarn test-headless:ci # unit tests, uses your system Chrome +yarn test:scripts # postbuild characterization tests +yarn format:check # what the format job checks +``` + +Two notes that save time: + +- `src/locale/messages.xlf` and the `xx`, `lr` and `rl` locale files are + generated and deliberately not committed. Run `yarn build:i18n` once after a + fresh clone. Real translations come from Transifex through the + `pull-translations` workflow. +- The dev server only recognises port **4200**. On any other port the app falls + back to its production environment and calls hosts that do not exist locally. + +## Changing the build output + +`scripts/postbuild.ts` shapes the directory tree that production actually +serves, and four systems outside this repository depend on that shape: the WAR, +a Tomcat rewrite valve, two nginx layers, and Cloudflare's URL-keyed cache. The +rules are written down, with their sources, in +`scripts/__tests__/helpers/routing-contract.ts`. + +If you change anything under `scripts/`, run: + +```bash +yarn test:scripts # characterization tests +yarn build && yarn build:manifest:check # the committed layout snapshot +yarn build:verify # resolves the real build through the nginx rules +``` + +A layout change is not forbidden, but it has to be deliberate. `build:manifest:check` +fails on any new or missing path so the diff shows up in review; re-record it +with `yarn build:manifest` once you are sure. + +## Reporting a security issue + +Please do not open a public issue. Follow the process at +. diff --git a/Dockerfile.build.yarn b/Dockerfile.build.yarn index 008f4171fe..e1dcaf45e5 100644 --- a/Dockerfile.build.yarn +++ b/Dockerfile.build.yarn @@ -12,6 +12,9 @@ COPY src/ src/ COPY scripts/ scripts/ +# the app imports projects/orcid-tokens/tokens.css and the orcid-ui libraries +COPY projects/ projects/ + # RUN apk add gettext RUN yarn build diff --git a/README.md b/README.md index 263f04383d..a6d0d0f6ec 100644 --- a/README.md +++ b/README.md @@ -49,27 +49,28 @@ At the moment the only way to run the application on development time with a tra yarn build:i18n ``` +This writes `src/locale/messages.xlf` (the source strings) and the three test +languages `messages.xx.xlf`, `messages.lr.xlf` and `messages.rl.xlf`. None of +those four files are committed: they are regenerated by the `prebuild` hook on +every `yarn build`, and CI pushes `messages.xlf` to Transifex on every push to +`main`. Translations for real locales come back through the +`pull-translations` workflow, so run this step once after a fresh clone. + 2- Run the application on the language you want using one of the following options ``` -yarn start:en ## Runs the application in using the english properties -yarn start:fr ## Runs the application in using the french properties -yarn start:ar ## Runs the application in using the arabic properties -yarn start:es ## Runs the application in using the spanish properties -yarn start:ca ## ... and so on -yarn start:cs -yarn start:it -yarn start:ja -yarn start:ko -yarn start:pt -yarn start:ru -yarn start:uk -yarn start:zh_CN -yarn start:zh_TW -yarn start:lr ## These last fourth configurations are used only for testing -yarn start:rl -yarn start:xx -yarn start:source +yarn start:en ## Runs the application using the english translations +yarn start:fr ## Runs the application using the french translations +yarn start:ar ## Runs the application using the arabic translations +yarn start:xx ## Pseudo-locale, used only for testing i18n coverage +``` + +Only those four have a script. Every other locale declared in `angular.json` +(`ca cs es it ja ko lr pt rl ru src uk zh-CN zh-TW`) has a serve configuration +you can use directly, for example: + +``` +ng serve --configuration=es ``` ## Set up your source code editor (optional) diff --git a/angular.json b/angular.json index f97f0ae87b..36ea342f6b 100644 --- a/angular.json +++ b/angular.json @@ -103,16 +103,29 @@ }, "architect": { "build": { - "builder": "@angular-devkit/build-angular:browser", + "builder": "@angular/build:application", "options": { "index": "src/index.html", - "main": "src/main.ts", - "polyfills": "src/polyfills.ts", + "browser": "src/main.ts", + "polyfills": ["src/polyfills.ts"], "tsConfig": "src/tsconfig.app.json", "crossOrigin": "use-credentials", "outputHashing": "all", - "outputPath": "dist", + "outputPath": { + "base": "dist", + "browser": "", + "media": "assets" + }, "i18nMissingTranslation": "warning", + "allowedCommonJsDependencies": [ + "lodash", + "xml2js", + "bowser", + "helphero", + "intl-tel-input", + "@orcid/bibtex-parse-js", + "buffer" + ], "assets": [ { "glob": "**/*", @@ -123,18 +136,13 @@ "**/*.spec.ts", "print-view/**" ], - "output": "/assets/" + "output": "assets/" }, { "glob": "**/*", "input": "src/assets/print-view/", "ignore": ["**/*.spec.ts"], - "output": "/print-view/" - }, - { - "glob": "src/favicon.ico", - "input": "src/", - "output": "/assets/" + "output": "print-view/" } ], "styles": [ @@ -149,16 +157,16 @@ "src/assets/scss/grid.scss" ], "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js" ] }, "configurations": { "local": { "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", - "/scripts/new-relic.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", + "scripts/new-relic.runtime.js" ], "budgets": [ { @@ -175,25 +183,19 @@ "hidden": false }, "namedChunks": true, - "extractLicenses": false, - "vendorChunk": true, - "buildOptimizer": false, - "outputPath": "dist" + "extractLicenses": false }, "local-with-proxy": { "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", - "/scripts/new-relic.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", + "scripts/new-relic.runtime.js" ], "optimization": false, "outputHashing": "none", "sourceMap": true, "namedChunks": true, "extractLicenses": false, - "vendorChunk": true, - "buildOptimizer": false, - "outputPath": "dist", "budgets": [ { "type": "anyComponentStyle", @@ -203,9 +205,9 @@ }, "local-with-proxy-localize-en": { "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", - "/scripts/new-relic.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", + "scripts/new-relic.runtime.js" ], "localize": ["en"], "optimization": false, @@ -213,9 +215,6 @@ "sourceMap": true, "namedChunks": true, "extractLicenses": false, - "vendorChunk": true, - "buildOptimizer": false, - "outputPath": "dist", "budgets": [ { "type": "anyComponentStyle", @@ -225,28 +224,31 @@ }, "local-with-proxy-localize-fr": { "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", - "/scripts/new-relic.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", + "scripts/new-relic.runtime.js" ], "localize": ["fr"] }, "local-with-proxy-localize-ar": { "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", - "/scripts/new-relic.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", + "scripts/new-relic.runtime.js" ], "localize": ["ar"] }, "local-with-proxy-localize-xx": { "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", - "/scripts/new-relic.runtime.js" + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", + "scripts/new-relic.runtime.js" ], "localize": ["xx"] }, + "i18n-extract": { + "scripts": [] + }, "production": { "budgets": [ { @@ -313,9 +315,10 @@ "defaultConfiguration": "" }, "serve": { - "builder": "@angular-devkit/build-angular:dev-server", + "builder": "@angular/build:dev-server", "options": { - "buildTarget": "ng-orcid:build:local" + "buildTarget": "ng-orcid:build:local", + "allowedHosts": true }, "configurations": { "local-qa": { @@ -411,13 +414,13 @@ } }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", + "builder": "@angular/build:extract-i18n", "options": { - "buildTarget": "ng-orcid:build" + "buildTarget": "ng-orcid:build:i18n-extract" } }, "test": { - "builder": "@angular-devkit/build-angular:karma", + "builder": "@angular/build:karma", "options": { "polyfills": ["src/polyfills.ts", "zone.js/testing"], "tsConfig": "src/tsconfig.spec.json", @@ -429,8 +432,8 @@ "src/styles.scss" ], "scripts": [ - "/scripts/environment.runtime.js", - "/scripts/onetrust.runtime.js", + "scripts/environment.runtime.js", + "scripts/onetrust.runtime.js", "src/assets/print-view/fetch-orcid.js" ], "assets": ["src/favicon.ico", "src/assets", "src/manifest.json"], @@ -439,24 +442,6 @@ } } }, - "ng-orcid-e2e": { - "root": "e2e/", - "projectType": "application", - "architect": { - "e2e": { - "builder": "@angular-devkit/build-angular:protractor", - "options": { - "protractorConfig": "e2e/protractor.conf.js", - "devServerTarget": "ng-orcid:serve" - }, - "configurations": { - "production": { - "devServerTarget": "ng-orcid:serve:production" - } - } - } - } - }, "orcid-ui": { "projectType": "library", "root": "projects/orcid-ui", @@ -709,7 +694,12 @@ }, "cli": { "analytics": "5a5330f1-74b5-403d-bd97-0318d391a33a", - "packageManager": "yarn" + "packageManager": "yarn", + "cache": { + "enabled": true, + "environment": "all", + "path": ".angular/cache" + } }, "schematics": { "@schematics/angular:component": { diff --git a/package.json b/package.json index 3f597a3ddd..79a9645249 100644 --- a/package.json +++ b/package.json @@ -2,21 +2,26 @@ "name": "ng-orcid", "version": "0.0.0", "scripts": { - "start-local": "npm run build-runtime-env && ng serve --disable-host-check --host 0.0.0.0", + "start-local": "npm run build-runtime-env && ng serve --host 0.0.0.0", "start": "npm run build-runtime-env && (ng serve --configuration=local-qa --host 0.0.0.0 & npm run start:ui-docs)", "start-sandbox": "ng serve --configuration=local-sandbox --host 0.0.0.0", "start:orcid-web": "npm run build-runtime-env && ng serve --configuration=local-orcid-web --host 0.0.0.0 & npm run start:ui-docs", - "start:en": "ng serve --configuration=local-qa-en --disable-host-check", - "start:ar": "ng serve --configuration=local-qa-ar --disable-host-check", - "start:fr": "ng serve --configuration=local-qa-fr --disable-host-check", - "start:xx": "ng serve --configuration=local-qa-xx --disable-host-check", + "start:en": "ng serve --configuration=local-qa-en", + "start:ar": "ng serve --configuration=local-qa-ar", + "start:fr": "ng serve --configuration=local-qa-fr", + "start:xx": "ng serve --configuration=local-qa-xx", "test": "npm run build-runtime-env && ng test", "test-headless": "npm run build-runtime-env && ng test --watch=false --browsers=ChromeHeadless", "test-headless:ci": "node scripts/check-focused-tests.husky.js && npm run build-runtime-env && ng test --watch=false --browsers=ChromeHeadless", + "test:scripts": "node --import tsx --test scripts/__tests__/postbuild.test.ts", + "test:scripts:update": "UPDATE_GOLDEN=1 node --import tsx --test scripts/__tests__/postbuild.test.ts", + "build:manifest": "tsx scripts/__tests__/helpers/layout-manifest.ts dist --write scripts/__fixtures__/golden/real-build.manifest.json", + "build:manifest:check": "tsx scripts/__tests__/helpers/layout-manifest.ts dist --check scripts/__fixtures__/golden/real-build.manifest.json", + "build:verify": "tsx scripts/__tests__/helpers/verify-dist.ts dist", + "typecheck:scripts": "tsc -p scripts/tsconfig.json --noEmit", "build-runtime-env": "ts-node -P scripts/tsconfig.json scripts/environment.prebuild.ts", "lint": "echo 'temporally disable Angular linter to until eslint update'", - "e2e": "ng e2e", - "prebuild": "rimraf dist && yarn build:i18n && yarn build:browserslist && npm run build-runtime-env", + "prebuild": "rimraf dist && npm run build-runtime-env && yarn build:i18n && yarn build:browserslist", "build": "ng build --configuration production --localize", "postbuild": "ts-node -P scripts/tsconfig.json scripts/postbuild.ts", "build:i18n:clone": "echo '⚠️ DEPRECATED: Cloning .properties files. This is part of the deprecated .properties workflow.' && ts-node -P scripts/tsconfig.json scripts/properties-clone.postbuild.ts", @@ -27,6 +32,7 @@ "build-with-properties": "echo '⚠️ DEPRECATED: This build regenerates XLF files from .properties (deprecated workflow). Prefer using tx pull to get translations from Transifex.' && rimraf dist && yarn build:i18n:extract && yarn build:i18n:generate && yarn build:browserslist && npm run build-runtime-env && ng build --configuration production --localize && npm run postbuild", "build:local": "yarn run prebuild && ng build --localize", "format": "npm run lint && prettier --write .", + "format:check": "prettier --check .", "build:report": "webpack-bundle-analyzer dist/en/stats.json", "build:browserslist": "tsx scripts/browserlist.prebuild.ts", "build:fetchCombineWordpressCss": "ts-node -P scripts/tsconfig.json scripts/fetch-combine-wordpress-css.prebuild", @@ -58,6 +64,7 @@ "bowser": "^2.11.0", "browserslist": "^4.28.0", "browserslist-useragent-regexp": "^4.1.3", + "buffer": "^6.0.3", "core-js": "^3.6.5", "del": "^6.0.0", "gulp-clean": "^0.4.0", @@ -84,10 +91,8 @@ "@angular/compiler-cli": "20.1.6", "@angular/language-service": "20.1.6", "@types/jasmine": "~3.6.0", - "@types/jasminewd2": "~2.0.3", "@types/lodash": "^4.14.168", - "@types/node": "^12.11.1", - "@types/puppeteer": "^2.0.0", + "@types/node": "^22", "@types/xml2js": "^0.4.4", "caniuse-lite": "^1.0.30001733", "git-repo-info": "^2.1.1", @@ -95,15 +100,12 @@ "gulp": "^4.0.2", "husky": "^9.1.7", "jasmine-core": "~3.8.0", - "jasmine-spec-reporter": "~5.0.0", "karma": "^6.3.16", "karma-chrome-launcher": "~3.2", "karma-coverage": "^2.2.1", - "karma-coverage-istanbul-reporter": "^2.1.0", "karma-jasmine": "~4.0.0", "ng-packagr": "^20.1.0", "prettier": "^2.0.5", - "puppeteer": "^23.11.1", "rimraf": "^3.0.0", "ts-node": "^8.5.2", "tslint": "~6.1.0", diff --git a/scripts/__fixtures__/README.md b/scripts/__fixtures__/README.md new file mode 100644 index 0000000000..4602cdad47 --- /dev/null +++ b/scripts/__fixtures__/README.md @@ -0,0 +1,84 @@ +# Test fixtures for the postbuild harness + +Inputs for `scripts/__tests__/postbuild.test.ts` (`yarn test:scripts`). They are +byte-stable on purpose and listed in `.prettierignore`: reformatting them would +invalidate the golden layout manifest in `golden/`. + +No README lives inside `dist-esbuild/`. That directory is copied verbatim into +the workspace `dist/`, so anything in it shows up in the layout manifest as if +the build had emitted it. (`workspace.ts` filters OS junk and `README.md` for the +same reason, after one leaked into a golden.) + +## `dist-esbuild` + +A miniature of what `ng build --configuration production --localize` emits with +`@angular/build:application`, before postbuild runs. + +**Four locales: `en`, `fr`, `zh-CN`, `src`.** Each is there for a reason. + +- `zh-CN` exercises the rename to `zh_CN`. The Tomcat rewrite valve only serves + locale directories matching `[a-z]{2}(_[A-Za-z]{2})?`, so a hyphen would 404 + every deep link in Chinese. Note the asymmetry this creates and which the + tests assert: the directory becomes `zh_CN` but the bundles inside it keep the + `-zh-CN` suffix, because filenames are stamped before the directory is renamed. + That is what production serves. +- `src` is Angular's i18n source locale. Three letters, so the valve cannot route + it; the harness allowlists it via `UNROUTABLE_LOCALE_DIRS`. +- `fr` is the locale the monit health check uses. +- `en` is the source of truth for `share-assets/assets`, which is why it alone + carries `assets/en-only.txt`. + +**Every locale uses the SAME hashed filenames with DIFFERENT contents.** That is +not an oversight, it is the situation the whole design exists for: esbuild +computes the content hash before translations are inlined, so all 21 locales +collide on `main-AAAAAAAA.js`. They are then flattened into one `share-assets` +directory, and Cloudflare caches by URL with no cookie in the key. Without the +`-` suffix the last locale written would be served to everyone. + +Each JS file carries a `LOCALE:` marker so a test can prove the per-locale +copies survived the flatten. The test also keys off that marker to decide which +bundles must differ: `new-relic.runtime.*` has no marker because it is a verbatim +copy of `scripts/new-relic.runtime.js` and is byte-identical in every locale, as +it is in the real build. + +**Naming.** esbuild emits `-<8 uppercase alphanumerics>`, not webpack's +`.<16 lowercase hex>`. There is no `runtime.js`: lazy chunks are quoted ESM +specifiers (`import("./chunk-BBBBBBBB.js")`, `from"./chunk-CCCCCCCC.js"`) inside +the emitted modules, and `index.html` preloads them as bare +`href="chunk-CCCCCCCC.js"`. The fixture uses both spellings so the rewrite pass +has to handle both. Hashed fonts and images sit under `assets/` because +`angular.json` sets `outputPath.media` to `assets`. + +**Root-level artifacts.** `3rdpartylicenses.txt` and `prerendered-routes.json` +are emitted at the top of the output directory, outside any locale, because +`outputPath.browser` is `""`. postbuild moves the first in with the bundles and +deletes the second; without that the WAR would gain two files at its served root +that were never there under webpack. + +## `print-view` + +Inputs for `scripts/print-view-localize.postbuild.ts`, which inlines `$localize` +into the print view. That script is needed because `fetch-orcid.js` is a plain +asset, not part of the Angular compilation, so the build never sees its messages. + +- `fetch-orcid.js` mirrors the real file's shape: the + `typeof $localize === 'undefined'` shim (which legitimately keeps the string + `$localize` in the output, so the tests assert on the absence of tagged-template + calls, not the identifier) plus three messages, one of them with a placeholder. +- `messages.fr.xlf`, `messages.zh_CN.xlf`, `messages.source.xlf` are XLIFF 1.2 + with those three units. The locale-to-file mapping is `XLF_LOCALE_MAP` in the + localizer: `zh-CN` reads `messages.zh_CN.xlf` and `src` reads + `messages.source.xlf`. +- There is deliberately **no** `messages.en.xlf`: `en` is the source locale, and + the localizer inlines the English text with `missingTranslation: 'ignore'`. +- The placeholder unit uses a real `` element rather than the + legacy `${expr}:name:` text, which `scripts/normalize-xlf.prebuild.ts` rejects. + +## `golden` + +`postbuild-esbuild.manifest.json` is the fixture's expected layout; +`real-build.manifest.json` is a normalized snapshot of an actual 21-locale build, +checked by `yarn build:manifest:check`. Hashes are collapsed to `` so the +files stay stable across builds while the SHAPE of the tree remains reviewable. +Re-record with `yarn test:scripts:update` and `yarn build:manifest` respectively, +and read the diff: every line is a change production will see. diff --git a/scripts/__fixtures__/dist-esbuild/3rdpartylicenses.txt b/scripts/__fixtures__/dist-esbuild/3rdpartylicenses.txt new file mode 100644 index 0000000000..a22a2da24d --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/3rdpartylicenses.txt @@ -0,0 +1 @@ +MIT diff --git a/scripts/__fixtures__/dist-esbuild/en/assets/NotoSans-Regular-GGGGGGGG.woff2 b/scripts/__fixtures__/dist-esbuild/en/assets/NotoSans-Regular-GGGGGGGG.woff2 new file mode 100644 index 0000000000..c89c28e450 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/assets/NotoSans-Regular-GGGGGGGG.woff2 @@ -0,0 +1 @@ +woff2-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/en/assets/en-only.txt b/scripts/__fixtures__/dist-esbuild/en/assets/en-only.txt new file mode 100644 index 0000000000..bbaa6ac3a7 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/assets/en-only.txt @@ -0,0 +1 @@ +copied from en diff --git a/scripts/__fixtures__/dist-esbuild/en/assets/flags-HHHHHHHH.webp b/scripts/__fixtures__/dist-esbuild/en/assets/flags-HHHHHHHH.webp new file mode 100644 index 0000000000..7091752bc8 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/assets/flags-HHHHHHHH.webp @@ -0,0 +1 @@ +webp-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/en/assets/icons/favicon.ico b/scripts/__fixtures__/dist-esbuild/en/assets/icons/favicon.ico new file mode 100644 index 0000000000..a114f28192 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/assets/icons/favicon.ico @@ -0,0 +1 @@ +ico-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/en/assets/img/hero.jpg b/scripts/__fixtures__/dist-esbuild/en/assets/img/hero.jpg new file mode 100644 index 0000000000..218b213d28 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/assets/img/hero.jpg @@ -0,0 +1 @@ +jpg-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/en/assets/vectors/orcid.logo.svg b/scripts/__fixtures__/dist-esbuild/en/assets/vectors/orcid.logo.svg new file mode 100644 index 0000000000..b2848496c9 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/assets/vectors/orcid.logo.svg @@ -0,0 +1 @@ + diff --git a/scripts/__fixtures__/dist-esbuild/en/chunk-BBBBBBBB.js b/scripts/__fixtures__/dist-esbuild/en/chunk-BBBBBBBB.js new file mode 100644 index 0000000000..ed72e54b13 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/chunk-BBBBBBBB.js @@ -0,0 +1 @@ +export const lazy="en";/*LOCALE:en*/ diff --git a/scripts/__fixtures__/dist-esbuild/en/chunk-CCCCCCCC.js b/scripts/__fixtures__/dist-esbuild/en/chunk-CCCCCCCC.js new file mode 100644 index 0000000000..5e140e37f4 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/chunk-CCCCCCCC.js @@ -0,0 +1 @@ +export const x="en";/*LOCALE:en*/ diff --git a/scripts/__fixtures__/dist-esbuild/en/index.html b/scripts/__fixtures__/dist-esbuild/en/index.html new file mode 100644 index 0000000000..4e01134d2c --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/index.html @@ -0,0 +1,16 @@ + + + + + ORCID + + + + + + + + + + + diff --git a/scripts/__fixtures__/dist-esbuild/en/main-AAAAAAAA.js b/scripts/__fixtures__/dist-esbuild/en/main-AAAAAAAA.js new file mode 100644 index 0000000000..4a26fc4f81 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/main-AAAAAAAA.js @@ -0,0 +1 @@ +import{x}from"./chunk-CCCCCCCC.js";const load=()=>import("./chunk-BBBBBBBB.js");export{load};/*LOCALE:en*/ diff --git a/scripts/__fixtures__/dist-esbuild/en/polyfills-DDDDDDDD.js b/scripts/__fixtures__/dist-esbuild/en/polyfills-DDDDDDDD.js new file mode 100644 index 0000000000..f3777b720d --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/polyfills-DDDDDDDD.js @@ -0,0 +1 @@ +globalThis.__poly=1;/*LOCALE:en*/ diff --git a/scripts/__fixtures__/dist-esbuild/en/print-view/cv-style.css b/scripts/__fixtures__/dist-esbuild/en/print-view/cv-style.css new file mode 100644 index 0000000000..633877011f --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/print-view/cv-style.css @@ -0,0 +1 @@ +body{font-family:serif} diff --git a/scripts/__fixtures__/dist-esbuild/en/print-view/fetch-orcid.js b/scripts/__fixtures__/dist-esbuild/en/print-view/fetch-orcid.js new file mode 100644 index 0000000000..fe672a27be --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/print-view/fetch-orcid.js @@ -0,0 +1 @@ +// placeholder: overwritten per-locale by print-view-localize.postbuild.ts diff --git a/scripts/__fixtures__/dist-esbuild/en/print-view/index.html b/scripts/__fixtures__/dist-esbuild/en/print-view/index.html new file mode 100644 index 0000000000..db973642b0 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/print-view/index.html @@ -0,0 +1,39 @@ + + + + + ORCID Print View + + + + + + + +
+ +
+ +
+ +
+

Loading ORCID record...

+
+ + + + + diff --git a/scripts/__fixtures__/dist-esbuild/en/scripts-EEEEEEEE.js b/scripts/__fixtures__/dist-esbuild/en/scripts-EEEEEEEE.js new file mode 100644 index 0000000000..7bd1ebd9fa --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/scripts-EEEEEEEE.js @@ -0,0 +1 @@ +window.__scripts=1;/*LOCALE:en*/ diff --git a/scripts/__fixtures__/dist-esbuild/en/styles-FFFFFFFF.css b/scripts/__fixtures__/dist-esbuild/en/styles-FFFFFFFF.css new file mode 100644 index 0000000000..95d6685b6b --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/en/styles-FFFFFFFF.css @@ -0,0 +1 @@ +@font-face{font-family:Noto Sans;src:url(assets/NotoSans-Regular-GGGGGGGG.woff2)}:root{--iti-path-flags-1x:url(assets/flags-HHHHHHHH.webp)}body{margin:0} diff --git a/scripts/__fixtures__/dist-esbuild/fr/assets/NotoSans-Regular-GGGGGGGG.woff2 b/scripts/__fixtures__/dist-esbuild/fr/assets/NotoSans-Regular-GGGGGGGG.woff2 new file mode 100644 index 0000000000..c89c28e450 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/assets/NotoSans-Regular-GGGGGGGG.woff2 @@ -0,0 +1 @@ +woff2-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/fr/assets/flags-HHHHHHHH.webp b/scripts/__fixtures__/dist-esbuild/fr/assets/flags-HHHHHHHH.webp new file mode 100644 index 0000000000..7091752bc8 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/assets/flags-HHHHHHHH.webp @@ -0,0 +1 @@ +webp-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/fr/assets/icons/favicon.ico b/scripts/__fixtures__/dist-esbuild/fr/assets/icons/favicon.ico new file mode 100644 index 0000000000..a114f28192 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/assets/icons/favicon.ico @@ -0,0 +1 @@ +ico-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/fr/assets/img/hero.jpg b/scripts/__fixtures__/dist-esbuild/fr/assets/img/hero.jpg new file mode 100644 index 0000000000..218b213d28 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/assets/img/hero.jpg @@ -0,0 +1 @@ +jpg-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/fr/assets/vectors/orcid.logo.svg b/scripts/__fixtures__/dist-esbuild/fr/assets/vectors/orcid.logo.svg new file mode 100644 index 0000000000..b2848496c9 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/assets/vectors/orcid.logo.svg @@ -0,0 +1 @@ + diff --git a/scripts/__fixtures__/dist-esbuild/fr/chunk-BBBBBBBB.js b/scripts/__fixtures__/dist-esbuild/fr/chunk-BBBBBBBB.js new file mode 100644 index 0000000000..2bbc69439b --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/chunk-BBBBBBBB.js @@ -0,0 +1 @@ +export const lazy="fr";/*LOCALE:fr*/ diff --git a/scripts/__fixtures__/dist-esbuild/fr/chunk-CCCCCCCC.js b/scripts/__fixtures__/dist-esbuild/fr/chunk-CCCCCCCC.js new file mode 100644 index 0000000000..13ab045ef2 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/chunk-CCCCCCCC.js @@ -0,0 +1 @@ +export const x="fr";/*LOCALE:fr*/ diff --git a/scripts/__fixtures__/dist-esbuild/fr/index.html b/scripts/__fixtures__/dist-esbuild/fr/index.html new file mode 100644 index 0000000000..046c62a46d --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/index.html @@ -0,0 +1,16 @@ + + + + + ORCID + + + + + + + + + + + diff --git a/scripts/__fixtures__/dist-esbuild/fr/main-AAAAAAAA.js b/scripts/__fixtures__/dist-esbuild/fr/main-AAAAAAAA.js new file mode 100644 index 0000000000..dfcf393d00 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/main-AAAAAAAA.js @@ -0,0 +1 @@ +import{x}from"./chunk-CCCCCCCC.js";const load=()=>import("./chunk-BBBBBBBB.js");export{load};/*LOCALE:fr*/ diff --git a/scripts/__fixtures__/dist-esbuild/fr/polyfills-DDDDDDDD.js b/scripts/__fixtures__/dist-esbuild/fr/polyfills-DDDDDDDD.js new file mode 100644 index 0000000000..cc245e98c0 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/polyfills-DDDDDDDD.js @@ -0,0 +1 @@ +globalThis.__poly=1;/*LOCALE:fr*/ diff --git a/scripts/__fixtures__/dist-esbuild/fr/print-view/cv-style.css b/scripts/__fixtures__/dist-esbuild/fr/print-view/cv-style.css new file mode 100644 index 0000000000..633877011f --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/print-view/cv-style.css @@ -0,0 +1 @@ +body{font-family:serif} diff --git a/scripts/__fixtures__/dist-esbuild/fr/print-view/fetch-orcid.js b/scripts/__fixtures__/dist-esbuild/fr/print-view/fetch-orcid.js new file mode 100644 index 0000000000..fe672a27be --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/print-view/fetch-orcid.js @@ -0,0 +1 @@ +// placeholder: overwritten per-locale by print-view-localize.postbuild.ts diff --git a/scripts/__fixtures__/dist-esbuild/fr/print-view/index.html b/scripts/__fixtures__/dist-esbuild/fr/print-view/index.html new file mode 100644 index 0000000000..db973642b0 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/print-view/index.html @@ -0,0 +1,39 @@ + + + + + ORCID Print View + + + + + + + +
+ +
+ +
+ +
+

Loading ORCID record...

+
+ + + + + diff --git a/scripts/__fixtures__/dist-esbuild/fr/scripts-EEEEEEEE.js b/scripts/__fixtures__/dist-esbuild/fr/scripts-EEEEEEEE.js new file mode 100644 index 0000000000..91fbd95adf --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/scripts-EEEEEEEE.js @@ -0,0 +1 @@ +window.__scripts=1;/*LOCALE:fr*/ diff --git a/scripts/__fixtures__/dist-esbuild/fr/styles-FFFFFFFF.css b/scripts/__fixtures__/dist-esbuild/fr/styles-FFFFFFFF.css new file mode 100644 index 0000000000..95d6685b6b --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/fr/styles-FFFFFFFF.css @@ -0,0 +1 @@ +@font-face{font-family:Noto Sans;src:url(assets/NotoSans-Regular-GGGGGGGG.woff2)}:root{--iti-path-flags-1x:url(assets/flags-HHHHHHHH.webp)}body{margin:0} diff --git a/scripts/__fixtures__/dist-esbuild/prerendered-routes.json b/scripts/__fixtures__/dist-esbuild/prerendered-routes.json new file mode 100644 index 0000000000..322654154d --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/prerendered-routes.json @@ -0,0 +1,3 @@ +{ + "routes": {} +} \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/src/assets/NotoSans-Regular-GGGGGGGG.woff2 b/scripts/__fixtures__/dist-esbuild/src/assets/NotoSans-Regular-GGGGGGGG.woff2 new file mode 100644 index 0000000000..c89c28e450 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/assets/NotoSans-Regular-GGGGGGGG.woff2 @@ -0,0 +1 @@ +woff2-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/src/assets/flags-HHHHHHHH.webp b/scripts/__fixtures__/dist-esbuild/src/assets/flags-HHHHHHHH.webp new file mode 100644 index 0000000000..7091752bc8 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/assets/flags-HHHHHHHH.webp @@ -0,0 +1 @@ +webp-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/src/assets/icons/favicon.ico b/scripts/__fixtures__/dist-esbuild/src/assets/icons/favicon.ico new file mode 100644 index 0000000000..a114f28192 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/assets/icons/favicon.ico @@ -0,0 +1 @@ +ico-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/src/assets/img/hero.jpg b/scripts/__fixtures__/dist-esbuild/src/assets/img/hero.jpg new file mode 100644 index 0000000000..218b213d28 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/assets/img/hero.jpg @@ -0,0 +1 @@ +jpg-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/src/assets/vectors/orcid.logo.svg b/scripts/__fixtures__/dist-esbuild/src/assets/vectors/orcid.logo.svg new file mode 100644 index 0000000000..b2848496c9 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/assets/vectors/orcid.logo.svg @@ -0,0 +1 @@ + diff --git a/scripts/__fixtures__/dist-esbuild/src/chunk-BBBBBBBB.js b/scripts/__fixtures__/dist-esbuild/src/chunk-BBBBBBBB.js new file mode 100644 index 0000000000..03001fd604 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/chunk-BBBBBBBB.js @@ -0,0 +1 @@ +export const lazy="src";/*LOCALE:src*/ diff --git a/scripts/__fixtures__/dist-esbuild/src/chunk-CCCCCCCC.js b/scripts/__fixtures__/dist-esbuild/src/chunk-CCCCCCCC.js new file mode 100644 index 0000000000..24c1ad6a7f --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/chunk-CCCCCCCC.js @@ -0,0 +1 @@ +export const x="src";/*LOCALE:src*/ diff --git a/scripts/__fixtures__/dist-esbuild/src/index.html b/scripts/__fixtures__/dist-esbuild/src/index.html new file mode 100644 index 0000000000..a96ffb2e25 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/index.html @@ -0,0 +1,16 @@ + + + + + ORCID + + + + + + + + + + + diff --git a/scripts/__fixtures__/dist-esbuild/src/main-AAAAAAAA.js b/scripts/__fixtures__/dist-esbuild/src/main-AAAAAAAA.js new file mode 100644 index 0000000000..0a5e2ef244 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/main-AAAAAAAA.js @@ -0,0 +1 @@ +import{x}from"./chunk-CCCCCCCC.js";const load=()=>import("./chunk-BBBBBBBB.js");export{load};/*LOCALE:src*/ diff --git a/scripts/__fixtures__/dist-esbuild/src/polyfills-DDDDDDDD.js b/scripts/__fixtures__/dist-esbuild/src/polyfills-DDDDDDDD.js new file mode 100644 index 0000000000..0e848915f0 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/polyfills-DDDDDDDD.js @@ -0,0 +1 @@ +globalThis.__poly=1;/*LOCALE:src*/ diff --git a/scripts/__fixtures__/dist-esbuild/src/print-view/cv-style.css b/scripts/__fixtures__/dist-esbuild/src/print-view/cv-style.css new file mode 100644 index 0000000000..633877011f --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/print-view/cv-style.css @@ -0,0 +1 @@ +body{font-family:serif} diff --git a/scripts/__fixtures__/dist-esbuild/src/print-view/fetch-orcid.js b/scripts/__fixtures__/dist-esbuild/src/print-view/fetch-orcid.js new file mode 100644 index 0000000000..fe672a27be --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/print-view/fetch-orcid.js @@ -0,0 +1 @@ +// placeholder: overwritten per-locale by print-view-localize.postbuild.ts diff --git a/scripts/__fixtures__/dist-esbuild/src/print-view/index.html b/scripts/__fixtures__/dist-esbuild/src/print-view/index.html new file mode 100644 index 0000000000..db973642b0 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/print-view/index.html @@ -0,0 +1,39 @@ + + + + + ORCID Print View + + + + + + + +
+ +
+ +
+ +
+

Loading ORCID record...

+
+ + + + + diff --git a/scripts/__fixtures__/dist-esbuild/src/scripts-EEEEEEEE.js b/scripts/__fixtures__/dist-esbuild/src/scripts-EEEEEEEE.js new file mode 100644 index 0000000000..22404ac167 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/scripts-EEEEEEEE.js @@ -0,0 +1 @@ +window.__scripts=1;/*LOCALE:src*/ diff --git a/scripts/__fixtures__/dist-esbuild/src/styles-FFFFFFFF.css b/scripts/__fixtures__/dist-esbuild/src/styles-FFFFFFFF.css new file mode 100644 index 0000000000..95d6685b6b --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/src/styles-FFFFFFFF.css @@ -0,0 +1 @@ +@font-face{font-family:Noto Sans;src:url(assets/NotoSans-Regular-GGGGGGGG.woff2)}:root{--iti-path-flags-1x:url(assets/flags-HHHHHHHH.webp)}body{margin:0} diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/assets/NotoSans-Regular-GGGGGGGG.woff2 b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/NotoSans-Regular-GGGGGGGG.woff2 new file mode 100644 index 0000000000..c89c28e450 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/NotoSans-Regular-GGGGGGGG.woff2 @@ -0,0 +1 @@ +woff2-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/assets/flags-HHHHHHHH.webp b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/flags-HHHHHHHH.webp new file mode 100644 index 0000000000..7091752bc8 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/flags-HHHHHHHH.webp @@ -0,0 +1 @@ +webp-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/assets/icons/favicon.ico b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/icons/favicon.ico new file mode 100644 index 0000000000..a114f28192 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/icons/favicon.ico @@ -0,0 +1 @@ +ico-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/assets/img/hero.jpg b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/img/hero.jpg new file mode 100644 index 0000000000..218b213d28 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/img/hero.jpg @@ -0,0 +1 @@ +jpg-placeholder \ No newline at end of file diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/assets/vectors/orcid.logo.svg b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/vectors/orcid.logo.svg new file mode 100644 index 0000000000..b2848496c9 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/assets/vectors/orcid.logo.svg @@ -0,0 +1 @@ + diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/chunk-BBBBBBBB.js b/scripts/__fixtures__/dist-esbuild/zh-CN/chunk-BBBBBBBB.js new file mode 100644 index 0000000000..14f6201416 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/chunk-BBBBBBBB.js @@ -0,0 +1 @@ +export const lazy="zh-CN";/*LOCALE:zh-CN*/ diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/chunk-CCCCCCCC.js b/scripts/__fixtures__/dist-esbuild/zh-CN/chunk-CCCCCCCC.js new file mode 100644 index 0000000000..3c05b0827e --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/chunk-CCCCCCCC.js @@ -0,0 +1 @@ +export const x="zh-CN";/*LOCALE:zh-CN*/ diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/index.html b/scripts/__fixtures__/dist-esbuild/zh-CN/index.html new file mode 100644 index 0000000000..6b11015bd5 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/index.html @@ -0,0 +1,16 @@ + + + + + ORCID + + + + + + + + + + + diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/main-AAAAAAAA.js b/scripts/__fixtures__/dist-esbuild/zh-CN/main-AAAAAAAA.js new file mode 100644 index 0000000000..67a8d67c9c --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/main-AAAAAAAA.js @@ -0,0 +1 @@ +import{x}from"./chunk-CCCCCCCC.js";const load=()=>import("./chunk-BBBBBBBB.js");export{load};/*LOCALE:zh-CN*/ diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/polyfills-DDDDDDDD.js b/scripts/__fixtures__/dist-esbuild/zh-CN/polyfills-DDDDDDDD.js new file mode 100644 index 0000000000..6c3bf85427 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/polyfills-DDDDDDDD.js @@ -0,0 +1 @@ +globalThis.__poly=1;/*LOCALE:zh-CN*/ diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/cv-style.css b/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/cv-style.css new file mode 100644 index 0000000000..633877011f --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/cv-style.css @@ -0,0 +1 @@ +body{font-family:serif} diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/fetch-orcid.js b/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/fetch-orcid.js new file mode 100644 index 0000000000..fe672a27be --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/fetch-orcid.js @@ -0,0 +1 @@ +// placeholder: overwritten per-locale by print-view-localize.postbuild.ts diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/index.html b/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/index.html new file mode 100644 index 0000000000..db973642b0 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/print-view/index.html @@ -0,0 +1,39 @@ + + + + + ORCID Print View + + + + + + + +
+ +
+ +
+ +
+

Loading ORCID record...

+
+ + + + + diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/scripts-EEEEEEEE.js b/scripts/__fixtures__/dist-esbuild/zh-CN/scripts-EEEEEEEE.js new file mode 100644 index 0000000000..2e7e6537a8 --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/scripts-EEEEEEEE.js @@ -0,0 +1 @@ +window.__scripts=1;/*LOCALE:zh-CN*/ diff --git a/scripts/__fixtures__/dist-esbuild/zh-CN/styles-FFFFFFFF.css b/scripts/__fixtures__/dist-esbuild/zh-CN/styles-FFFFFFFF.css new file mode 100644 index 0000000000..95d6685b6b --- /dev/null +++ b/scripts/__fixtures__/dist-esbuild/zh-CN/styles-FFFFFFFF.css @@ -0,0 +1 @@ +@font-face{font-family:Noto Sans;src:url(assets/NotoSans-Regular-GGGGGGGG.woff2)}:root{--iti-path-flags-1x:url(assets/flags-HHHHHHHH.webp)}body{margin:0} diff --git a/scripts/__fixtures__/golden/postbuild-esbuild.manifest.json b/scripts/__fixtures__/golden/postbuild-esbuild.manifest.json new file mode 100644 index 0000000000..01e8f52acb --- /dev/null +++ b/scripts/__fixtures__/golden/postbuild-esbuild.manifest.json @@ -0,0 +1,46 @@ +{ + "en/index.html": 1, + "en/print-view/cv-style.css": 1, + "en/print-view/fetch-orcid.js": 1, + "en/print-view/index.html": 1, + "fr/index.html": 1, + "fr/print-view/cv-style.css": 1, + "fr/print-view/fetch-orcid.js": 1, + "fr/print-view/index.html": 1, + "share-assets/3rdpartylicenses.txt": 1, + "share-assets/assets/NotoSans-Regular-.woff2": 1, + "share-assets/assets/en-only.txt": 1, + "share-assets/assets/flags-.webp": 1, + "share-assets/assets/icons/favicon.ico": 1, + "share-assets/assets/img/hero.jpg": 1, + "share-assets/assets/vectors/orcid.logo.svg": 1, + "share-assets/chunk--en.js": 2, + "share-assets/chunk--fr.js": 2, + "share-assets/chunk--src.js": 2, + "share-assets/chunk--zh-CN.js": 2, + "share-assets/main--en.js": 1, + "share-assets/main--fr.js": 1, + "share-assets/main--src.js": 1, + "share-assets/main--zh-CN.js": 1, + "share-assets/new-relic.runtime--en.js": 1, + "share-assets/new-relic.runtime--fr.js": 1, + "share-assets/new-relic.runtime--src.js": 1, + "share-assets/new-relic.runtime--zh-CN.js": 1, + "share-assets/polyfills--en.js": 1, + "share-assets/polyfills--fr.js": 1, + "share-assets/polyfills--src.js": 1, + "share-assets/polyfills--zh-CN.js": 1, + "share-assets/scripts--en.js": 1, + "share-assets/scripts--fr.js": 1, + "share-assets/scripts--src.js": 1, + "share-assets/scripts--zh-CN.js": 1, + "share-assets/styles-.css": 1, + "src/index.html": 1, + "src/print-view/cv-style.css": 1, + "src/print-view/fetch-orcid.js": 1, + "src/print-view/index.html": 1, + "zh_CN/index.html": 1, + "zh_CN/print-view/cv-style.css": 1, + "zh_CN/print-view/fetch-orcid.js": 1, + "zh_CN/print-view/index.html": 1 +} diff --git a/scripts/__fixtures__/golden/real-build.manifest.json b/scripts/__fixtures__/golden/real-build.manifest.json new file mode 100644 index 0000000000..237aceb9f1 --- /dev/null +++ b/scripts/__fixtures__/golden/real-build.manifest.json @@ -0,0 +1,282 @@ +{ + "ar/index.html": 1, + "ar/print-view/cv-style.css": 1, + "ar/print-view/fetch-orcid.js": 1, + "ar/print-view/index.html": 1, + "ca/index.html": 1, + "ca/print-view/cv-style.css": 1, + "ca/print-view/fetch-orcid.js": 1, + "ca/print-view/index.html": 1, + "cs/index.html": 1, + "cs/print-view/cv-style.css": 1, + "cs/print-view/fetch-orcid.js": 1, + "cs/print-view/index.html": 1, + "de/index.html": 1, + "de/print-view/cv-style.css": 1, + "de/print-view/fetch-orcid.js": 1, + "de/print-view/index.html": 1, + "en/index.html": 1, + "en/print-view/cv-style.css": 1, + "en/print-view/fetch-orcid.js": 1, + "en/print-view/index.html": 1, + "es/index.html": 1, + "es/print-view/cv-style.css": 1, + "es/print-view/fetch-orcid.js": 1, + "es/print-view/index.html": 1, + "fr/index.html": 1, + "fr/print-view/cv-style.css": 1, + "fr/print-view/fetch-orcid.js": 1, + "fr/print-view/index.html": 1, + "it/index.html": 1, + "it/print-view/cv-style.css": 1, + "it/print-view/fetch-orcid.js": 1, + "it/print-view/index.html": 1, + "ja/index.html": 1, + "ja/print-view/cv-style.css": 1, + "ja/print-view/fetch-orcid.js": 1, + "ja/print-view/index.html": 1, + "ko/index.html": 1, + "ko/print-view/cv-style.css": 1, + "ko/print-view/fetch-orcid.js": 1, + "ko/print-view/index.html": 1, + "lr/index.html": 1, + "lr/print-view/cv-style.css": 1, + "lr/print-view/fetch-orcid.js": 1, + "lr/print-view/index.html": 1, + "pl/index.html": 1, + "pl/print-view/cv-style.css": 1, + "pl/print-view/fetch-orcid.js": 1, + "pl/print-view/index.html": 1, + "pt/index.html": 1, + "pt/print-view/cv-style.css": 1, + "pt/print-view/fetch-orcid.js": 1, + "pt/print-view/index.html": 1, + "rl/index.html": 1, + "rl/print-view/cv-style.css": 1, + "rl/print-view/fetch-orcid.js": 1, + "rl/print-view/index.html": 1, + "ru/index.html": 1, + "ru/print-view/cv-style.css": 1, + "ru/print-view/fetch-orcid.js": 1, + "ru/print-view/index.html": 1, + "share-assets/3rdpartylicenses.txt": 1, + "share-assets/assets/NotoSans-Black-.woff": 1, + "share-assets/assets/NotoSans-Black-.woff2": 1, + "share-assets/assets/NotoSans-Bold-.woff": 1, + "share-assets/assets/NotoSans-Bold-.woff2": 1, + "share-assets/assets/NotoSans-ExtraBold-.woff": 1, + "share-assets/assets/NotoSans-ExtraBold-.woff2": 1, + "share-assets/assets/NotoSans-ExtraLight-.woff": 1, + "share-assets/assets/NotoSans-ExtraLight-.woff2": 1, + "share-assets/assets/NotoSans-Light-.woff": 1, + "share-assets/assets/NotoSans-Light-.woff2": 1, + "share-assets/assets/NotoSans-Medium-.woff": 1, + "share-assets/assets/NotoSans-Medium-.woff2": 1, + "share-assets/assets/NotoSans-Regular-.woff": 1, + "share-assets/assets/NotoSans-Regular-.woff2": 1, + "share-assets/assets/NotoSans-SemiBold-.woff": 1, + "share-assets/assets/NotoSans-SemiBold-.woff2": 1, + "share-assets/assets/NotoSans-Thin-.woff": 1, + "share-assets/assets/NotoSans-Thin-.woff2": 1, + "share-assets/assets/css/tailwind.css": 1, + "share-assets/assets/flags-.webp": 1, + "share-assets/assets/flags@2x-.webp": 1, + "share-assets/assets/hero-header-image-1024-.jpg": 1, + "share-assets/assets/hero-header-image-1140-.jpg": 1, + "share-assets/assets/hero-header-image-2560-.jpg": 1, + "share-assets/assets/hero-header-image-3000-.jpg": 1, + "share-assets/assets/hero-header-image-425w-.jpg": 1, + "share-assets/assets/hero-header-image-768w-.jpg": 1, + "share-assets/assets/icons/favicon.ico": 1, + "share-assets/assets/img/hero-header-image-1024.jpg": 1, + "share-assets/assets/img/hero-header-image-1140.jpg": 1, + "share-assets/assets/img/hero-header-image-2560.jpg": 1, + "share-assets/assets/img/hero-header-image-3000.jpg": 1, + "share-assets/assets/img/hero-header-image-425w.jpg": 1, + "share-assets/assets/img/hero-header-image-768w.jpg": 1, + "share-assets/assets/img/hero-header-image.png": 1, + "share-assets/assets/img/orcid-og-image.png": 1, + "share-assets/assets/img/organizations.jpg": 1, + "share-assets/assets/img/organizations.png": 1, + "share-assets/assets/orcid.logo.background-.svg": 1, + "share-assets/assets/scripts/latexParse.js": 1, + "share-assets/assets/scss/index.js": 1, + "share-assets/assets/vectors/CSPs/csp-placeholder.svg": 1, + "share-assets/assets/vectors/arrow-right.svg": 1, + "share-assets/assets/vectors/bullet-point.svg": 1, + "share-assets/assets/vectors/cc-zero.svg": 1, + "share-assets/assets/vectors/check-window.svg": 1, + "share-assets/assets/vectors/draggable.svg": 1, + "share-assets/assets/vectors/email-unverfied-icon.svg": 1, + "share-assets/assets/vectors/email-verified-icon.svg": 1, + "share-assets/assets/vectors/facebook.svg": 1, + "share-assets/assets/vectors/favicon.svg": 1, + "share-assets/assets/vectors/featured-item-star-icon.svg": 1, + "share-assets/assets/vectors/google.svg": 1, + "share-assets/assets/vectors/helphero/HH-btn-arrow.svg": 1, + "share-assets/assets/vectors/helphero/HH-record-ready.svg": 1, + "share-assets/assets/vectors/helphero/HH-verify-email.svg": 1, + "share-assets/assets/vectors/institutional-access-no-background.svg": 1, + "share-assets/assets/vectors/institutional-access.svg": 1, + "share-assets/assets/vectors/institutional-generic-logo.svg": 1, + "share-assets/assets/vectors/mat-baseline-check_circle.svg": 1, + "share-assets/assets/vectors/mat-baseline-check_circle_outline.svg": 1, + "share-assets/assets/vectors/no-results.svg": 1, + "share-assets/assets/vectors/notification-button-active.svg": 1, + "share-assets/assets/vectors/notification-button.svg": 1, + "share-assets/assets/vectors/orcid.logo-deactivated.icon.svg": 1, + "share-assets/assets/vectors/orcid.logo-deprecated.icon.svg": 1, + "share-assets/assets/vectors/orcid.logo-locked.icon.svg": 1, + "share-assets/assets/vectors/orcid.logo.background.svg": 1, + "share-assets/assets/vectors/orcid.logo.black.icon.svg": 1, + "share-assets/assets/vectors/orcid.logo.icon.svg": 1, + "share-assets/assets/vectors/orcid.logo.svg": 1, + "share-assets/assets/vectors/organization-no-logo.svg": 1, + "share-assets/assets/vectors/personal-email-icon.svg": 1, + "share-assets/assets/vectors/professional-email-icon.svg": 1, + "share-assets/assets/vectors/profile-icon.svg": 1, + "share-assets/assets/vectors/profile-not-verified.svg": 1, + "share-assets/assets/vectors/registration-affiliation-icon.svg": 1, + "share-assets/assets/vectors/social/Bluesky.svg": 1, + "share-assets/assets/vectors/social/Facebook.svg": 1, + "share-assets/assets/vectors/social/Github.svg": 1, + "share-assets/assets/vectors/social/Linkedin.svg": 1, + "share-assets/assets/vectors/social/Mastodon.svg": 1, + "share-assets/assets/vectors/social/RSS.svg": 1, + "share-assets/assets/vectors/social/Vimeo.svg": 1, + "share-assets/assets/vectors/social/Youtube.svg": 1, + "share-assets/assets/vectors/thumbs-up.svg": 1, + "share-assets/assets/vectors/translucent-arrow.svg": 1, + "share-assets/assets/vectors/undefined-email-icon.svg": 1, + "share-assets/assets/vectors/verified-outline-icon.svg": 1, + "share-assets/chunk--ar.js": 85, + "share-assets/chunk--ca.js": 85, + "share-assets/chunk--cs.js": 85, + "share-assets/chunk--de.js": 85, + "share-assets/chunk--en.js": 85, + "share-assets/chunk--es.js": 85, + "share-assets/chunk--fr.js": 85, + "share-assets/chunk--it.js": 85, + "share-assets/chunk--ja.js": 85, + "share-assets/chunk--ko.js": 85, + "share-assets/chunk--lr.js": 85, + "share-assets/chunk--pl.js": 85, + "share-assets/chunk--pt.js": 85, + "share-assets/chunk--rl.js": 85, + "share-assets/chunk--ru.js": 85, + "share-assets/chunk--src.js": 85, + "share-assets/chunk--tr.js": 85, + "share-assets/chunk--uk.js": 85, + "share-assets/chunk--xx.js": 85, + "share-assets/chunk--zh-CN.js": 85, + "share-assets/chunk--zh-TW.js": 85, + "share-assets/main--ar.js": 1, + "share-assets/main--ca.js": 1, + "share-assets/main--cs.js": 1, + "share-assets/main--de.js": 1, + "share-assets/main--en.js": 1, + "share-assets/main--es.js": 1, + "share-assets/main--fr.js": 1, + "share-assets/main--it.js": 1, + "share-assets/main--ja.js": 1, + "share-assets/main--ko.js": 1, + "share-assets/main--lr.js": 1, + "share-assets/main--pl.js": 1, + "share-assets/main--pt.js": 1, + "share-assets/main--rl.js": 1, + "share-assets/main--ru.js": 1, + "share-assets/main--src.js": 1, + "share-assets/main--tr.js": 1, + "share-assets/main--uk.js": 1, + "share-assets/main--xx.js": 1, + "share-assets/main--zh-CN.js": 1, + "share-assets/main--zh-TW.js": 1, + "share-assets/new-relic.runtime--ar.js": 1, + "share-assets/new-relic.runtime--ca.js": 1, + "share-assets/new-relic.runtime--cs.js": 1, + "share-assets/new-relic.runtime--de.js": 1, + "share-assets/new-relic.runtime--en.js": 1, + "share-assets/new-relic.runtime--es.js": 1, + "share-assets/new-relic.runtime--fr.js": 1, + "share-assets/new-relic.runtime--it.js": 1, + "share-assets/new-relic.runtime--ja.js": 1, + "share-assets/new-relic.runtime--ko.js": 1, + "share-assets/new-relic.runtime--lr.js": 1, + "share-assets/new-relic.runtime--pl.js": 1, + "share-assets/new-relic.runtime--pt.js": 1, + "share-assets/new-relic.runtime--rl.js": 1, + "share-assets/new-relic.runtime--ru.js": 1, + "share-assets/new-relic.runtime--src.js": 1, + "share-assets/new-relic.runtime--tr.js": 1, + "share-assets/new-relic.runtime--uk.js": 1, + "share-assets/new-relic.runtime--xx.js": 1, + "share-assets/new-relic.runtime--zh-CN.js": 1, + "share-assets/new-relic.runtime--zh-TW.js": 1, + "share-assets/polyfills--ar.js": 1, + "share-assets/polyfills--ca.js": 1, + "share-assets/polyfills--cs.js": 1, + "share-assets/polyfills--de.js": 1, + "share-assets/polyfills--en.js": 1, + "share-assets/polyfills--es.js": 1, + "share-assets/polyfills--fr.js": 1, + "share-assets/polyfills--it.js": 1, + "share-assets/polyfills--ja.js": 1, + "share-assets/polyfills--ko.js": 1, + "share-assets/polyfills--lr.js": 1, + "share-assets/polyfills--pl.js": 1, + "share-assets/polyfills--pt.js": 1, + "share-assets/polyfills--rl.js": 1, + "share-assets/polyfills--ru.js": 1, + "share-assets/polyfills--src.js": 1, + "share-assets/polyfills--tr.js": 1, + "share-assets/polyfills--uk.js": 1, + "share-assets/polyfills--xx.js": 1, + "share-assets/polyfills--zh-CN.js": 1, + "share-assets/polyfills--zh-TW.js": 1, + "share-assets/scripts--ar.js": 1, + "share-assets/scripts--ca.js": 1, + "share-assets/scripts--cs.js": 1, + "share-assets/scripts--de.js": 1, + "share-assets/scripts--en.js": 1, + "share-assets/scripts--es.js": 1, + "share-assets/scripts--fr.js": 1, + "share-assets/scripts--it.js": 1, + "share-assets/scripts--ja.js": 1, + "share-assets/scripts--ko.js": 1, + "share-assets/scripts--lr.js": 1, + "share-assets/scripts--pl.js": 1, + "share-assets/scripts--pt.js": 1, + "share-assets/scripts--rl.js": 1, + "share-assets/scripts--ru.js": 1, + "share-assets/scripts--src.js": 1, + "share-assets/scripts--tr.js": 1, + "share-assets/scripts--uk.js": 1, + "share-assets/scripts--xx.js": 1, + "share-assets/scripts--zh-CN.js": 1, + "share-assets/scripts--zh-TW.js": 1, + "share-assets/styles-.css": 1, + "src/index.html": 1, + "src/print-view/cv-style.css": 1, + "src/print-view/fetch-orcid.js": 1, + "src/print-view/index.html": 1, + "tr/index.html": 1, + "tr/print-view/cv-style.css": 1, + "tr/print-view/fetch-orcid.js": 1, + "tr/print-view/index.html": 1, + "uk/index.html": 1, + "uk/print-view/cv-style.css": 1, + "uk/print-view/fetch-orcid.js": 1, + "uk/print-view/index.html": 1, + "xx/index.html": 1, + "xx/print-view/cv-style.css": 1, + "xx/print-view/fetch-orcid.js": 1, + "xx/print-view/index.html": 1, + "zh_CN/index.html": 1, + "zh_CN/print-view/cv-style.css": 1, + "zh_CN/print-view/fetch-orcid.js": 1, + "zh_CN/print-view/index.html": 1, + "zh_TW/index.html": 1, + "zh_TW/print-view/cv-style.css": 1, + "zh_TW/print-view/fetch-orcid.js": 1, + "zh_TW/print-view/index.html": 1 +} diff --git a/scripts/__fixtures__/print-view/README.md b/scripts/__fixtures__/print-view/README.md new file mode 100644 index 0000000000..158e0ba9a6 --- /dev/null +++ b/scripts/__fixtures__/print-view/README.md @@ -0,0 +1,20 @@ +# print-view localizer fixtures + +Inputs for `scripts/print-view-localize.postbuild.ts`, which Babel-inlines +`$localize` once per `dist//` folder. Tests point it here instead of at +the real 1400-line source and the 21 x ~20k-line `src/locale/messages.*.xlf`. + +- `fetch-orcid.js` — stands in for `src/assets/print-view/fetch-orcid.js`: + `printView.biography`, `printView.worksCount` (one `${count}:count:` + placeholder), `printView.lastModified`. +- `messages.fr.xlf` — locale `fr`, whose folder name is its own XLF suffix. +- `messages.zh_CN.xlf` — folder `zh-CN` via `XLF_LOCALE_MAP`, like + `pl`->`pl_PL`, `tr`->`tr_TR`, `zh-TW`->`zh_TW`. +- `messages.source.xlf` — folder `src`, mapped to suffix `source`. + +No `messages.en.xlf` on purpose: `en` is the source locale, so +`getTranslations` returns null and the English source is inlined with +`missingTranslation: 'ignore'`; a stray en file would move the test onto the +other code path. `worksCount` uses a real `` element, never +literal `${expr}:name:` text — `scripts/normalize-xlf.prebuild.ts` throws on +that syntax, and the translate plugin needs a named placeholder. diff --git a/scripts/__fixtures__/print-view/fetch-orcid.js b/scripts/__fixtures__/print-view/fetch-orcid.js new file mode 100644 index 0000000000..86f71978e2 --- /dev/null +++ b/scripts/__fixtures__/print-view/fetch-orcid.js @@ -0,0 +1,42 @@ +// Stand-in for src/assets/print-view/fetch-orcid.js: same shape, three messages. +// The real file is ~1400 lines; the localizer only cares about the $localize +// calls, so a trimmed copy keeps the expected output small enough to assert on. + +// Fallback for non-localized builds (development / unit tests). +// In production, all $localize calls are statically inlined by the Angular build. +if (typeof $localize === 'undefined') { + self.$localize = function (messageParts) { + var substitutions = Array.prototype.slice.call(arguments, 1) + // Strip Angular localize metadata: `:description@@id:` (first part) or `:PLACEHOLDER:` (rest) + var parts = Array.prototype.map.call(messageParts, function (part) { + return typeof part === 'string' ? part.replace(/^:[^:]*:/, '') : part + }) + return parts.reduce(function (result, part, i) { + return ( + result + + (substitutions[i - 1] != null ? substitutions[i - 1] : '') + + part + ) + }) + } +} + +// All user-visible strings. Values are replaced per-locale by the Angular localize pipeline at build time. +const STRINGS = { + biography: $localize`:@@printView.biography:Biography`, + lastModified: $localize`:@@printView.lastModified:Last modified`, +} + +// `${expr}:name:` is the placeholder form the real file uses (see +// printView.peerReviewSummary); the XLF must carry it as an . +function worksHeading(count) { + return $localize`:@@printView.worksCount:${count}:count: works` +} + +function render(record) { + const heading = document.createElement('h2') + heading.textContent = STRINGS.biography + heading.setAttribute('data-works', worksHeading(record.works.length)) + document.body.appendChild(heading) + return STRINGS.lastModified + ': ' + record.lastModified +} diff --git a/scripts/__fixtures__/print-view/messages.fr.xlf b/scripts/__fixtures__/print-view/messages.fr.xlf new file mode 100644 index 0000000000..bafc069875 --- /dev/null +++ b/scripts/__fixtures__/print-view/messages.fr.xlf @@ -0,0 +1,18 @@ + + + + + Biography + Biographie + + + works + travaux + + + Last modified + Dernière modification + + + + diff --git a/scripts/__fixtures__/print-view/messages.source.xlf b/scripts/__fixtures__/print-view/messages.source.xlf new file mode 100644 index 0000000000..13b41306a0 --- /dev/null +++ b/scripts/__fixtures__/print-view/messages.source.xlf @@ -0,0 +1,18 @@ + + + + + Biography + Biography + + + works + works + + + Last modified + Last modified + + + + diff --git a/scripts/__fixtures__/print-view/messages.zh_CN.xlf b/scripts/__fixtures__/print-view/messages.zh_CN.xlf new file mode 100644 index 0000000000..1cc7c47cc5 --- /dev/null +++ b/scripts/__fixtures__/print-view/messages.zh_CN.xlf @@ -0,0 +1,18 @@ + + + + + Biography + 简历 + + + works + 项作品 + + + Last modified + 上次修改时间 + + + + diff --git a/scripts/__tests__/helpers/layout-manifest.ts b/scripts/__tests__/helpers/layout-manifest.ts new file mode 100644 index 0000000000..14490e507e --- /dev/null +++ b/scripts/__tests__/helpers/layout-manifest.ts @@ -0,0 +1,244 @@ +// A normalized snapshot of a built `dist/` tree, committed as a golden file so +// that any change to the postbuild layout shows up as a reviewable diff. +// +// Content hashes change on every build, which makes a raw file list useless as +// a golden. Collapsing hashes to a fixed marker preserves the SHAPE of the tree +// -- which locale directories exist, how many chunks each holds, what ends up +// flat in share-assets -- and the shape is precisely what the nginx and Tomcat +// routing rules in ./routing-contract.ts depend on. +// +// Usable as a library (buildManifest) or as a CLI: +// tsx scripts/__tests__/helpers/layout-manifest.ts ./dist --write +// tsx scripts/__tests__/helpers/layout-manifest.ts ./dist --check + +import * as fs from 'fs' +import * as path from 'path' + +import { NON_LOCALE_DIRS } from '../../dist-layout' + +export type LayoutManifest = Record + +// `.` or `-` then exactly 16 lowercase hex: a webpack content hash, as in +// main.9f2c1a0b7d4e6538-en.js. The lookahead is what enforces "exactly" -- a +// longer hex run is left alone rather than half-replaced. +const WEBPACK_HASH_RE = /[.-][0-9a-f]{16}(?![0-9a-f])/g + +// `-` then exactly 8 uppercase alphanumerics: an esbuild content hash, as in +// chunk-QW4K7ZP2.js. This is what the application builder emits today. The +// webpack rule above is kept because a few names still carry the older shape: +// new-relic.runtime.<16 hex>.js is written by postbuild, not by the bundler. +const ESBUILD_HASH_RE = /-[0-9A-Z]{8}(?![0-9A-Z])/g + +// What both hash rules collapse to. Deliberately a shape no real filename can +// contain, so LEADING_CHUNK_ID_RE below cannot key off anything but a hash this +// module already replaced. +const HASH_MARKER = '-' + +// A leading numeric webpack chunk id, but only when the hash marker follows it +// immediately: 105--en.js -> chunk--en.js. esbuild names lazy chunks +// `chunk-` already, so this now only normalizes output from an older +// build; it is cheap to keep and makes the two shapes comparable. The lookahead keeps +// ordinary names that merely start with a digit intact: 3rdpartylicenses.txt +// must not become chunkrdpartylicenses.txt. +const LEADING_CHUNK_ID_RE = /^\d+(?=-)/ + +/** + * Normalizes the volatile parts of a file's BASENAME. + * + * Traced by hand against the rules above; these are the outputs they produce: + * + * main.9f2c1a0b7d4e6538-en.js -> main--en.js + * 105.aeb3547eda2d9bbd-en.js -> chunk--en.js + * styles.6cbe2b2f2a2ee7a5.css -> styles-.css + * chunk-QW4K7ZP2.js -> chunk-.js + * 3rdpartylicenses.txt -> 3rdpartylicenses.txt + * fetch-orcid.js -> fetch-orcid.js + * new-relic.runtime.0123456789abcdef-fr.js + * -> new-relic.runtime--fr.js + * + * Order matters: both hash rules must run before LEADING_CHUNK_ID_RE, because + * that rule keys off the marker they leave behind. + */ +function normalizeBasename(basename: string): string { + return basename + .replace(WEBPACK_HASH_RE, HASH_MARKER) + .replace(ESBUILD_HASH_RE, HASH_MARKER) + .replace(LEADING_CHUNK_ID_RE, 'chunk') +} + +/** + * Directory segments are deliberately left untouched. A locale directory's name + * IS the routing contract (LOCALE_DIR_RE in ./routing-contract.ts), so + * normalizing anything inside one would hide the exact regression this golden + * exists to catch -- zh_CN quietly reverting to zh-CN, for instance. + */ +function normalizeRelativePath(relativePath: string): string { + const lastSlash = relativePath.lastIndexOf('/') + if (lastSlash === -1) { + return normalizeBasename(relativePath) + } + const dir = relativePath.slice(0, lastSlash + 1) + return dir + normalizeBasename(relativePath.slice(lastSlash + 1)) +} + +/** + * Top-level directories under dist/ that are not part of the deployed tree. + * + * `@angular/build:karma` writes its compiled specs to `dist/test-out//`, + * so running `yarn test-headless` before `yarn build:manifest:check` would + * otherwise report hundreds of phantom additions. Shared with postbuild so the + * two cannot drift. + */ +const NOT_DEPLOYED = new Set( + NON_LOCALE_DIRS.filter((d) => d !== 'share-assets') +) + +// Paths are joined with '/' as we descend rather than reconstructed with +// path.relative, so the keys are forward-slashed on Windows too and the golden +// stays comparable across machines. +function walk(dir: string, prefix: string, counts: Map): void { + const entries = fs.readdirSync(dir, { withFileTypes: true }) + for (const entry of entries) { + const relativePath = prefix + entry.name + if (entry.isDirectory()) { + if (prefix === '' && NOT_DEPLOYED.has(entry.name)) { + continue + } + walk(path.join(dir, entry.name), relativePath + '/', counts) + continue + } + const key = normalizeRelativePath(relativePath) + counts.set(key, (counts.get(key) || 0) + 1) + } +} + +export function buildManifest(distRoot: string): LayoutManifest { + const counts = new Map() + walk(distRoot, '', counts) + + // Insert in sorted order: JSON.stringify emits string keys in insertion + // order, so this is what makes the golden byte-stable rather than dependent + // on readdir order. Plain .sort() compares UTF-16 code units and is therefore + // machine-independent, which localeCompare would not be. (No key is an + // integer-like string, which JS would hoist and reorder.) + const manifest: LayoutManifest = {} + const keys = Array.from(counts.keys()).sort() + for (const key of keys) { + manifest[key] = counts.get(key) + } + return manifest +} + +const USAGE = + 'usage: tsx scripts/__tests__/helpers/layout-manifest.ts --write|--check ' + +function formatSummary(manifest: LayoutManifest): string { + const keys = Object.keys(manifest) + let total = 0 + for (const key of keys) { + total += manifest[key] + } + return `${keys.length} entries, ${total} files` +} + +function main(argv: string[]): void { + const distRoot = argv[0] + const mode = argv[1] + const manifestPath = argv[2] + const validMode = mode === '--write' || mode === '--check' + + if (!distRoot || !validMode || !manifestPath) { + console.error(USAGE) + process.exit(1) + } + + if (!fs.existsSync(distRoot) || !fs.statSync(distRoot).isDirectory()) { + console.error(`error: dist root is not a directory: ${distRoot}`) + console.error('Run `yarn build` first, or pass the correct path.') + process.exit(1) + } + + const manifest = buildManifest(distRoot) + + if (mode === '--write') { + fs.writeFileSync(manifestPath, JSON.stringify(manifest, null, 2) + '\n') + console.log(`wrote ${manifestPath}: ${formatSummary(manifest)}`) + return + } + + if (!fs.existsSync(manifestPath)) { + console.error(`error: golden manifest not found: ${manifestPath}`) + console.error('Create it by re-running with --write.') + process.exit(1) + } + + const expected = JSON.parse( + fs.readFileSync(manifestPath, 'utf8') + ) as LayoutManifest + + // A new or missing KEY is a change to the shape of the deployed tree: a file + // kind that moved directory, a locale that stopped being emitted, a bundle + // that lost its locale suffix. Those break routing, so they fail. + // + // A changed COUNT under an existing key is almost always just lazy chunks: + // adding a lazily loaded route bumps chunk--*.js in all 21 locales at + // once. Gating on that would force a re-record on ordinary feature work + // while proving nothing about routing, so counts are reported and not + // enforced. Pass --strict when you do want them exact, which is the useful + // mode when checking that a bundler migration changed nothing. + const strict = argv.includes('--strict') + + const structural: string[] = [] + const counts: string[] = [] + const allKeys = Array.from( + new Set(Object.keys(expected).concat(Object.keys(manifest))) + ).sort() + + for (const key of allKeys) { + const before = expected[key] + const after = manifest[key] + if (before === undefined) { + structural.push(`+ ${key} (${after})`) + } else if (after === undefined) { + structural.push(`- ${key} (${before})`) + } else if (before !== after) { + counts.push(`~ ${key} (${before} -> ${after})`) + } + } + + if (counts.length > 0) { + console.log(`file counts changed vs ${manifestPath} (not a failure):`) + for (const line of counts) { + console.log(` ${line}`) + } + } + + if (structural.length > 0 || (strict && counts.length > 0)) { + console.error(`layout drift vs ${manifestPath}:`) + for (const line of structural) { + console.error(` ${line}`) + } + if (strict) { + for (const line of counts) { + console.error(` ${line}`) + } + } + console.error('') + console.error( + 'Each line is a change production will see. Check ./routing-contract.ts' + ) + console.error('before accepting it; if intended, re-run with --write.') + process.exit(1) + } + + console.log(`OK: ${formatSummary(manifest)} match ${manifestPath}`) +} + +// scripts/tsconfig.json sets "module": "commonjs" and tsx transpiles this file +// to CJS, so `module` and `require.main` are real at runtime -- the same guard +// scripts/environment.prebuild.ts uses. It also keeps `import { buildManifest }` +// from a test harmless: require.main is then the test runner's entry rather +// than this file, so the CLI never fires. +if (require.main === module) { + main(process.argv.slice(2)) +} diff --git a/scripts/__tests__/helpers/routing-contract.ts b/scripts/__tests__/helpers/routing-contract.ts new file mode 100644 index 0000000000..036343e1f8 --- /dev/null +++ b/scripts/__tests__/helpers/routing-contract.ts @@ -0,0 +1,128 @@ +// The deployed routing contract for `dist/`, copied from the deployment configs +// cited on each constant. Tests import these instead of re-deriving them, so a +// postbuild layout change that breaks routing fails in review rather than 404ing +// after deploy. +// +// Sibling repos referenced below: +// inventory = orcid-ansible_inventory-private +// source = ORCID-Source + +/** + * inventory prod/.files/slotr_java/reg/etc/slotr/instance/reg-ui/1/conf/ + * Catalina/localhost/rewrite.config lines 1-2: + * + * RewriteCond %{REQUEST_PATH} !-f + * RewriteRule ^/orcid-web-frontend/([a-z]{2}(_[A-Za-z]{2})?)/.* + * /orcid-web-frontend/$1/index.html + * + * The valve is what makes client-side deep links work: any request under a + * locale directory that is not an existing file falls back to that locale's + * index.html. A directory whose name does not match this pattern never gets the + * fallback, so every Angular route under it 404s. That is the whole reason + * postbuild renames zh-CN -> zh_CN: a dash is not in the character class. + */ +export const LOCALE_DIR_RE = /^[a-z]{2}(_[A-Za-z]{2})?$/ + +/** + * `src` is Angular's i18n source locale; `--localize` emits dist/src/ alongside + * the real locales. Three letters, so LOCALE_DIR_RE rejects it and the rewrite + * valve above never serves it -- it ships inside the WAR and is unreachable. + * Pre-existing and out of scope for the postbuild tests; this allowlist exists + * only so the locale-directory assertions can stay strict about everything else. + * + * Shrink this list, never grow it. A new entry means a new locale shipped that + * nobody can load. + */ +export const UNROUTABLE_LOCALE_DIRS: readonly string[] = ['src'] + +/** + * inventory prod/.files/nginx/reg/sites-enabled/ui.conf.j2 line 133 -- the + * `location ~` whose block sets $app_path "/orcid-web-frontend/share-assets". + * + * index.html carries and bare filenames, so the browser asks + * for /main.-fr.js and /assets/... at the site ROOT, never under the + * locale directory it came from. Only root paths matching this regex are sent + * to share-assets; everything else falls through to the app routes and returns + * HTML. Three consequences worth asserting: + * + * - share-assets must stay flat apart from assets/, because the extension + * branch `\/([^\/]*)(\.js|...)$` spans a single path segment only; + * - a flat file must end in one of those extensions or start with + * styles/runtime/polyfills/main, or it is simply unreachable; + * - `.css` is NOT in the extension list. styles..css reaches + * share-assets only via the `\/styles.*$` branch, so a stylesheet put in + * share-assets under any other name is unreachable. + * + * Do NOT assert this regex against print-view files. ui.conf.j2 line 125 + * declares `location ^~ /print-view/`, and an `^~` prefix match takes priority + * over every regex location in nginx, so /print-view/* is served from + * /orcid-web-frontend//print-view/ instead. That exemption is what + * lets cv-style.css keep its name and what lets postbuild write a separately + * localized fetch-orcid.js per locale rather than one shared copy. + */ +export const PROD_ASSET_RE = + /^(\/assets\/.*$|\/([^\/]*)(\.js|\.jpg|\.jpeg|\.png|\.svg|\.woff|\.woff2|\.webp)$|\/styles.*$|\/runtime.*$|\/polyfills.*$|\/main.*$|\/manifest\.json$|\/assets.*$)/ + +/** + * source orcid-web-proxy/nginx/conf.d/default.conf line 83, which is also the + * copy the inventory's int/ and stage/ ui.conf.j2 still carry (neither file + * mentions webp). It is PROD_ASSET_RE minus `|\.webp`. + * + * Kept as a separate constant on purpose: a .webp reaching share-assets + * resolves in prod and qa but 404s on the dev proxy, on int and on stage. + * Assert new asset types against this narrower regex so the build cannot ship + * something that only works in two of the five environments. + */ +export const DEV_ASSET_RE = + /^(\/assets\/.*$|\/([^\/]*)(\.js|\.jpg|\.jpeg|\.png|\.svg|\.woff|\.woff2)$|\/styles.*$|\/runtime.*$|\/polyfills.*$|\/main.*$|\/manifest\.json$|\/assets.*$)/ + +/** + * inventory prod/.files/nginx/reg/sites-enabled/ui.conf.j2 lines 12-33, + * `map $cookie_locale_v3 $langCode`. These are the map's VALUES (the folder + * names), not its keys: the cookie reads `zh-CN`, the folder it selects is + * `zh_CN`. nginx serves /orcid-web-frontend/<$langCode>/index.html, so if the + * build stops emitting one of these directories, every visitor already holding + * that cookie gets nothing -- and they cannot clear it from inside the app. + * + * This is a strict SUBSET of what the build emits: `src` is unroutable, and + * `uk` is built and routable but has no cookie entry, so it is reachable only + * by direct URL. Assert containment (every folder named here exists in dist), + * never equality. + * + * Listed alphabetically for review; the nginx map is in its own order. + */ +export const COOKIE_MAP_FOLDERS: readonly string[] = [ + 'ar', + 'ca', + 'cs', + 'de', + 'en', + 'es', + 'fr', + 'it', + 'ja', + 'ko', + 'lr', + 'pl', + 'pt', + 'rl', + 'ru', + 'tr', + 'xx', + 'zh_CN', + 'zh_TW', +] + +/** + * `url` is the root-relative URL the BROWSER requests, not a path inside dist: + * because of , dist/share-assets/main.-en.js is fetched as + * '/main.-en.js'. Neither regex carries the /g flag, so .test() keeps no + * lastIndex state and both helpers are safe to call in a loop. + */ +export function matchesProdAssetRoute(url: string): boolean { + return PROD_ASSET_RE.test(url) +} + +export function matchesDevAssetRoute(url: string): boolean { + return DEV_ASSET_RE.test(url) +} diff --git a/scripts/__tests__/helpers/verify-dist.ts b/scripts/__tests__/helpers/verify-dist.ts new file mode 100644 index 0000000000..4cb8c31aa9 --- /dev/null +++ b/scripts/__tests__/helpers/verify-dist.ts @@ -0,0 +1,287 @@ +/** + * Validates a REAL `dist/` against the deployed routing contract. + * + * postbuild.test.ts proves the postbuild transforms a small synthetic tree + * correctly. This proves the tree that actually ships is servable: every URL + * the browser will request is routable by the production nginx rules and + * resolves to a file, and every lazy chunk a bundle imports exists and belongs + * to the same locale. + * + * The two are complementary. The fixture has 4 locales and a handful of files; + * this sees all 21 locales and ~2000 bundles, including anything a feature + * branch newly imports. + * + * Usage: tsx scripts/__tests__/helpers/verify-dist.ts [distRoot] + */ + +import * as fs from 'fs' +import * as path from 'path' +import * as posix from 'path/posix' + +import { + COOKIE_MAP_FOLDERS, + LOCALE_DIR_RE, + UNROUTABLE_LOCALE_DIRS, + matchesDevAssetRoute, + matchesProdAssetRoute, +} from './routing-contract' +import { NON_LOCALE_DIRS } from '../../dist-layout' + +interface Problem { + where: string + what: string +} + +const problems: Problem[] = [] +const notes: string[] = [] +const fail = (where: string, what: string) => problems.push({ where, what }) + +/** Values in an href/src/url() that are not a request for an asset. */ +function isExternal(url: string): boolean { + return ( + url.startsWith('http://') || + url.startsWith('https://') || + url.startsWith('//') || + url.startsWith('data:') || + url.startsWith('#') || + url.startsWith('mailto:') || + url.startsWith('tel:') || + // `` is not something the browser fetches + url.trim() === '/' || + url.trim() === '' + ) +} + +function referencedUrls(text: string): string[] { + const found = new Set() + for (const m of text.matchAll(/(?:src|href)="([^"]+)"/g)) found.add(m[1]) + for (const m of text.matchAll(/url\(([^)]+)\)/g)) + found.add(m[1].trim().replace(/^['"]|['"]$/g, '')) + return [...found].filter((u) => !isExternal(u)) +} + +/** + * Resolves a browser URL to a file on disk the way the deployed nginx does: + * every asset URL that matches the asset route is served from share-assets. + * Returns null when nginx would not route the URL there at all. + */ +function resolveThroughNginx(shareAssets: string, url: string): string | null { + if (!matchesProdAssetRoute(url)) return null + return path.join(shareAssets, url.replace(/^\//, '').split('?')[0]) +} + +function listFiles(dir: string): string[] { + if (!fs.existsSync(dir)) return [] + const out: string[] = [] + const walk = (cur: string, prefix: string) => { + for (const entry of fs.readdirSync(cur, { withFileTypes: true })) { + const rel = prefix ? `${prefix}/${entry.name}` : entry.name + if (entry.isDirectory()) walk(path.join(cur, entry.name), rel) + else out.push(rel) + } + } + walk(dir, '') + return out.sort() +} + +function main(distRoot: string): void { + if (!fs.existsSync(distRoot) || !fs.statSync(distRoot).isDirectory()) { + console.error(`error: not a directory: ${distRoot}`) + console.error('Run `yarn build` first, or pass the correct path.') + process.exit(1) + } + + const shareAssets = path.join(distRoot, 'share-assets') + if (!fs.existsSync(shareAssets)) { + console.error(`error: ${distRoot}/share-assets is missing.`) + console.error('postbuild did not run, or it failed partway.') + process.exit(1) + } + + const localeDirs = fs + .readdirSync(distRoot, { withFileTypes: true }) + .filter((e) => e.isDirectory()) + .map((e) => e.name) + .filter((name) => !NON_LOCALE_DIRS.includes(name)) + .sort() + + // ---- locale directories are reachable through the Tomcat rewrite valve ---- + for (const dir of localeDirs) { + if (!LOCALE_DIR_RE.test(dir) && !UNROUTABLE_LOCALE_DIRS.includes(dir)) { + fail( + `dist/${dir}`, + 'directory name does not match the Tomcat rewrite valve pattern ' + + '[a-z]{2}(_[A-Za-z]{2})?, so every deep link under it 404s' + ) + } + } + + // ---- every locale nginx can select actually exists ---- + for (const folder of COOKIE_MAP_FOLDERS) { + if (!localeDirs.includes(folder)) { + fail( + `dist/${folder}`, + 'missing, but the nginx cookie map routes locale_v3 to it; visitors ' + + 'holding that cookie would get nothing' + ) + } + } + + // ---- nothing stray at the root of the served tree ---- + const strayRootFiles = fs + .readdirSync(distRoot, { withFileTypes: true }) + .filter((e) => e.isFile()) + .map((e) => e.name) + for (const file of strayRootFiles) { + fail( + `dist/${file}`, + 'file at the root of the deployed tree; the WAR copies dist/ verbatim, ' + + 'so this is served at the site root' + ) + } + + // ---- every referenced URL is routable and exists ---- + const shareAssetFiles = new Set(listFiles(shareAssets)) + let urlsChecked = 0 + const devUnroutable = new Set() + + const checkUrls = (source: string, text: string) => { + for (const raw of referencedUrls(text)) { + // Resolved against the site root: index.html carries . + const url = posix.normalize(posix.join('/', raw)) + urlsChecked++ + + const resolved = resolveThroughNginx(shareAssets, url) + if (resolved === null) { + fail( + source, + `references "${raw}", which the production asset route does not ` + + `match, so nginx sends it to the Java app instead of share-assets` + ) + continue + } + const relative = path + .relative(shareAssets, resolved) + .split(path.sep) + .join('/') + if (!shareAssetFiles.has(relative)) { + fail( + source, + `references "${raw}" -> share-assets/${relative}, which does not exist` + ) + } + if (!matchesDevAssetRoute(url)) devUnroutable.add(raw) + } + } + + for (const dir of localeDirs) { + const index = path.join(distRoot, dir, 'index.html') + if (!fs.existsSync(index)) { + fail(`dist/${dir}`, 'has no index.html') + continue + } + checkUrls(`dist/${dir}/index.html`, fs.readFileSync(index, 'utf8')) + } + for (const file of [...shareAssetFiles].filter((f) => f.endsWith('.css'))) { + checkUrls( + `share-assets/${file}`, + fs.readFileSync(path.join(shareAssets, file), 'utf8') + ) + } + + // ---- every bundle carries a locale suffix and imports its own locale ---- + // The suffix is the directory Angular emitted, so dist/zh_CN holds -zh-CN. + const suffixes = [ + ...new Set(localeDirs.map((d) => d.replace('_', '-'))), + ].sort((a, b) => b.length - a.length) + const suffixOf = (file: string) => + suffixes.find((s) => file.endsWith(`-${s}.js`)) + + const bundles = [...shareAssetFiles].filter( + (f) => f.endsWith('.js') && !f.includes('/') + ) + let bundlesChecked = 0 + + for (const file of bundles) { + const locale = suffixOf(file) + if (!locale) { + fail( + `share-assets/${file}`, + 'has no locale suffix; share-assets is one flat namespace and ' + + 'Cloudflare caches on the URL alone, so locales would collide' + ) + continue + } + bundlesChecked++ + + const source = fs.readFileSync(path.join(shareAssets, file), 'utf8') + const specifiers = new Set( + [ + ...source.matchAll( + /["'](?:\.\/)?((?:chunk|main|polyfills|scripts|common|runtime)[-.][^"'/]+\.js)["']/g + ), + ].map((m) => m[1]) + ) + for (const spec of specifiers) { + if (!shareAssetFiles.has(spec)) { + fail(`share-assets/${file}`, `imports "${spec}", which does not exist`) + } else if (suffixOf(spec) !== locale) { + fail( + `share-assets/${file}`, + `(locale ${locale}) imports "${spec}", which belongs to another locale` + ) + } + } + } + + // ---- the monit health check ---- + const frIndex = path.join(distRoot, 'fr', 'index.html') + if (fs.existsSync(frIndex)) { + if (!fs.readFileSync(frIndex, 'utf8').includes('--fr')) { + fail( + 'dist/fr/index.html', + "does not contain '--fr'; the monit check greps /reset-password for it " + + 'and would flap the service' + ) + } + } + + // ---- informational ---- + if (devUnroutable.size > 0) { + notes.push( + `${devUnroutable.size} referenced file(s) are routable in prod/qa/sandbox ` + + `but not on the dev proxy, int or stage (their asset regex is narrower): ` + + `${[...devUnroutable].slice(0, 4).join(', ')}${ + devUnroutable.size > 4 ? ', ...' : '' + }` + ) + } + + console.log( + `verify-dist: ${localeDirs.length} locales, ${urlsChecked} asset URLs, ` + + `${bundlesChecked} bundles` + ) + for (const note of notes) console.log(` note: ${note}`) + + if (problems.length > 0) { + console.error('') + console.error(`${problems.length} problem(s) in the deployed tree:`) + for (const p of problems.slice(0, 40)) { + console.error(` ${p.where}: ${p.what}`) + } + if (problems.length > 40) { + console.error(` ... and ${problems.length - 40} more`) + } + console.error('') + console.error( + 'See scripts/__tests__/helpers/routing-contract.ts for the rules.' + ) + process.exit(1) + } + + console.log('verify-dist: OK') +} + +if (require.main === module) { + main(process.argv[2] || 'dist') +} diff --git a/scripts/__tests__/helpers/workspace.ts b/scripts/__tests__/helpers/workspace.ts new file mode 100644 index 0000000000..0495c50dec --- /dev/null +++ b/scripts/__tests__/helpers/workspace.ts @@ -0,0 +1,227 @@ +/** + * Disposable copy of a built `dist/` tree, plus a runner for the REAL + * `scripts/postbuild.ts`. + * + * The harness characterizes production code as-is: nothing here reimplements + * or stubs a postbuild step, so an assertion that passes proves the shipped + * script produces the layout the deployed nginx/Tomcat/Cloudflare rules + * expect. + */ + +import { spawnSync } from 'child_process' +import * as fs from 'fs' +import * as os from 'os' +import * as path from 'path' + +/** /scripts/__tests__/helpers/workspace.ts -> */ +export const REPO_ROOT = path.resolve(__dirname, '..', '..', '..') + +const FIXTURES_DIR = path.join(REPO_ROOT, 'scripts', '__fixtures__') +const PRINT_VIEW_FIXTURES = path.join(FIXTURES_DIR, 'print-view') + +const TS_NODE_BIN = path.join( + REPO_ROOT, + 'node_modules', + 'ts-node', + 'dist', + 'bin.js' +) +const SCRIPTS_TSCONFIG = path.join(REPO_ROOT, 'scripts', 'tsconfig.json') +const POSTBUILD_SCRIPT = path.join(REPO_ROOT, 'scripts', 'postbuild.ts') + +/** Guards cleanupWorkspace against deleting anything we did not create. */ +const WORKSPACE_PREFIX = 'orcid-postbuild-' + +/** + * Files that can appear inside a fixture directory without being part of the + * simulated build output: OS metadata, editor backups, and documentation. + * README.md is here because one already leaked into a golden manifest. + */ +const IGNORED_FIXTURE_FILES = + /^(\.DS_Store|Thumbs\.db|\.gitkeep|README\.md|.*~|.*\.swp)$/ + +/** + * Copies `scripts/__fixtures__//` into a throwaway `/dist/` + * and stages the two `src/` inputs postbuild reads from cwd. + * + * The fixture lands at `/dist//...` and nowhere else: utils.ts + * derives the locale as `file.split('/')[2]` of each matched + * `index.html` path, so an extra or missing directory level silently yields the + * wrong locale suffix rather than an error. + * + * The workspace is deliberately NOT a git repo. git-repo-info walks up from + * cwd and returns nulls (rather than throwing) when it finds no `.git`, so + * build-info emits a stable ``. Only the other half of that + * comment matters in production: monit fetches /reset-password with + * `Cookie: locale_v3=fr` and requires the body to contain the literal `--fr`. + */ +export function createWorkspace(fixtureName: string): string { + const fixtureDir = path.join(FIXTURES_DIR, fixtureName) + if (!fs.existsSync(fixtureDir)) { + throw new Error( + `createWorkspace: fixture "${fixtureName}" not found at ${fixtureDir}` + ) + } + if (!fs.existsSync(PRINT_VIEW_FIXTURES)) { + throw new Error( + `createWorkspace: print-view fixtures not found at ${PRINT_VIEW_FIXTURES}` + ) + } + + // realpath because macOS os.tmpdir() is a symlink (/var -> /private/var): + // the spawned process reports the resolved cwd, so resolving here keeps the + // path a test asserts on identical to the one postbuild wrote to. + const ws = fs.realpathSync( + fs.mkdtempSync(path.join(os.tmpdir(), WORKSPACE_PREFIX)) + ) + + // Filtered, not a plain recursive copy: anything present in the fixture tree + // reaches postbuild as if the build had emitted it, so a stray .DS_Store or + // an editor backup on one developer's machine would show up as two extra + // keys in the layout manifest and fail the golden on their machine only. + fs.cpSync(fixtureDir, path.join(ws, 'dist'), { + recursive: true, + filter: (src) => !IGNORED_FIXTURE_FILES.test(path.basename(src)), + }) + + // print-view-localize.postbuild.ts reads both of these cwd-relative: + // './src/assets/print-view/fetch-orcid.js' and './src/locale/messages.*.xlf'. + // (new-relic.runtime.js is resolved from __dirname instead, so the real one + // in the repo is used and must not be copied here.) + const printViewSource = path.join(PRINT_VIEW_FIXTURES, 'fetch-orcid.js') + if (!fs.existsSync(printViewSource)) { + throw new Error( + `createWorkspace: print-view source not found at ${printViewSource}` + ) + } + const printViewDest = path.join( + ws, + 'src', + 'assets', + 'print-view', + 'fetch-orcid.js' + ) + fs.mkdirSync(path.dirname(printViewDest), { recursive: true }) + fs.cpSync(printViewSource, printViewDest, { recursive: true }) + + const localeDir = path.join(ws, 'src', 'locale') + fs.mkdirSync(localeDir, { recursive: true }) + fs.readdirSync(PRINT_VIEW_FIXTURES) + .filter((name) => name.startsWith('messages.') && name.endsWith('.xlf')) + .forEach((name) => { + fs.cpSync( + path.join(PRINT_VIEW_FIXTURES, name), + path.join(localeDir, name), + { recursive: true } + ) + }) + + return ws +} + +/** + * Runs the real postbuild against a workspace and returns stdout + stderr. + * + * The three repo paths must be absolute: cwd is the workspace, and every glob + * inside postbuild ('./dist/...') plus the print-view inputs ('./src/...') + * resolve against that cwd. A repo-relative script path would make ts-node + * look for postbuild.ts inside the workspace. + */ +export function runPostbuild(ws: string): string { + const required: [string, string][] = [ + ['ts-node binary', TS_NODE_BIN], + ['scripts tsconfig', SCRIPTS_TSCONFIG], + ['postbuild script', POSTBUILD_SCRIPT], + ] + for (const [label, target] of required) { + if (!fs.existsSync(target)) { + throw new Error( + `runPostbuild: ${label} not found at ${target} (run \`yarn install\`?)` + ) + } + } + + const result = spawnSync( + process.execPath, + [TS_NODE_BIN, '-P', SCRIPTS_TSCONFIG, POSTBUILD_SCRIPT], + { + cwd: ws, + encoding: 'utf8', + maxBuffer: 32 * 1024 * 1024, + } + ) + + const output = (result.stdout || '') + (result.stderr || '') + + if (result.error) { + throw new Error( + `runPostbuild: could not spawn ts-node: ${result.error.message}\n${output}` + ) + } + + // Fold the whole transcript into the message: a CI failure here has no other + // artifact to inspect. + if (result.status !== 0) { + const signal = result.signal ? ` (signal ${result.signal})` : '' + throw new Error( + [ + `runPostbuild: postbuild exited with status ${result.status}${signal}`, + `cwd: ${ws}`, + output, + ].join('\n') + ) + } + + return output +} + +export function cleanupWorkspace(ws: string): void { + if (!path.basename(ws).startsWith(WORKSPACE_PREFIX)) { + throw new Error( + `cleanupWorkspace: refusing to delete ${ws}, which was not created by createWorkspace` + ) + } + fs.rmSync(ws, { recursive: true, force: true }) +} + +/** Recursive file list, relative to `dir`, forward slashes, sorted. */ +export function listFiles(dir: string): string[] { + if (!fs.existsSync(dir)) { + return [] + } + const found: string[] = [] + const walk = (current: string, prefix: string): void => { + for (const entry of fs.readdirSync(current, { withFileTypes: true })) { + // Always '/': the nginx asset route regex and the golden manifests are + // written in URL terms, not in whatever path.sep this host uses. + const relative = prefix ? `${prefix}/${entry.name}` : entry.name + if (entry.isDirectory()) { + walk(path.join(current, entry.name), relative) + } else { + found.push(relative) + } + } + } + walk(dir, '') + return found.sort() +} + +export function readText(file: string): string { + return fs.readFileSync(file, 'utf8') +} + +export function exists(p: string): boolean { + return fs.existsSync(p) +} + +/** Immediate subdirectory names, sorted. */ +export function listDirs(dir: string): string[] { + if (!fs.existsSync(dir)) { + return [] + } + return fs + .readdirSync(dir, { withFileTypes: true }) + .filter((entry) => entry.isDirectory()) + .map((entry) => entry.name) + .sort() +} diff --git a/scripts/__tests__/postbuild.test.ts b/scripts/__tests__/postbuild.test.ts new file mode 100644 index 0000000000..cff92dd9bb --- /dev/null +++ b/scripts/__tests__/postbuild.test.ts @@ -0,0 +1,584 @@ +/** + * Characterization tests for `scripts/postbuild.ts`. + * + * postbuild is the only thing that turns raw `ng build --localize` output into + * the layout production actually serves. Nothing else tests it, and the shape + * it produces is depended on by four systems outside this repo: + * + * - the WAR (pom.xml copies dist/ verbatim to context /orcid-web-frontend) + * - a Tomcat rewrite valve that only recognises 2-letter locale directories + * - two nginx layers that route flat, single-segment asset URLs to + * share-assets and locale-scoped page URLs to dist//index.html + * - Cloudflare, which caches every asset by URL alone with no cookie in the + * key, so each locale's copy of a file must have a distinct URL + * + * The assertions are split in two. GROUP A is the deployed contract: it holds + * regardless of which bundler produced the input, which is what made the move + * from the webpack browser builder to the esbuild application builder safe to + * attempt. GROUP B covers what is specific to the current bundler's output. + * + * The fixture is copied into a throwaway workspace and the REAL postbuild is + * spawned against it, so this exercises production code with no refactor. + * + * Run: yarn test:scripts Re-record goldens: yarn test:scripts:update + */ + +import { describe, it, before, after } from 'node:test' +import assert from 'node:assert/strict' +import * as fs from 'fs' +import * as path from 'path' + +import { + REPO_ROOT, + createWorkspace, + runPostbuild, + cleanupWorkspace, + listFiles, + listDirs, + readText, + exists, +} from './helpers/workspace' +import { + LOCALE_DIR_RE, + UNROUTABLE_LOCALE_DIRS, + matchesProdAssetRoute, + matchesDevAssetRoute, +} from './helpers/routing-contract' +import { buildManifest } from './helpers/layout-manifest' + +const GOLDEN_DIR = path.join(REPO_ROOT, 'scripts/__fixtures__/golden') +const UPDATE_GOLDEN = process.env.UPDATE_GOLDEN === '1' + +/** + * Locales present in every fixture. + * + * `dir` is the directory name after postbuild; `suffix` is what the bundles for + * that locale are tagged with. They differ for Chinese, and that asymmetry is + * real and load-bearing: steps 1-2 stamp filenames using the directory name + * Angular emitted (`zh-CN`), and only step 5 renames the directory itself to + * `zh_CN` for the Tomcat rewrite valve. So production really does serve + * `/orcid-web-frontend/zh_CN/index.html` referencing `/main.-zh-CN.js`. + * + * `src` is 3 letters and therefore unroutable (see UNROUTABLE_LOCALE_DIRS). + */ +const FIXTURE_LOCALES = [ + { dir: 'en', suffix: 'en' }, + { dir: 'fr', suffix: 'fr' }, + { dir: 'zh_CN', suffix: 'zh-CN' }, + { dir: 'src', suffix: 'src' }, +] + +const LOCALE_DIRS = FIXTURE_LOCALES.map((l) => l.dir) +const BUNDLE_SUFFIXES = FIXTURE_LOCALES.map((l) => l.suffix) + +/** Splits `main.-zh-CN.js` into its base and its locale suffix. Matching + * against the known suffixes rather than a regex avoids mis-reading a hyphen + * inside the locale code as the separator. */ +function splitLocaleSuffix( + file: string +): { base: string; suffix: string } | null { + for (const suffix of BUNDLE_SUFFIXES) { + if (file.endsWith(`-${suffix}.js`)) { + return { base: file.slice(0, -`-${suffix}.js`.length), suffix } + } + } + return null +} + +/** + * A miniature of what `ng build --localize` emits: four locales sharing the same + * hashed filenames with different contents, plus the root-level artifacts the + * application builder writes alongside them. + */ +const FIXTURES = [ + { name: 'dist-esbuild', golden: 'postbuild-esbuild.manifest.json' }, +] + +/** Reference values a page can legitimately carry that are not asset requests. */ +function isNotAnAssetRef(ref: string): boolean { + return ( + ref.startsWith('http://') || + ref.startsWith('https://') || + ref.startsWith('//') || + ref.startsWith('data:') || + ref.startsWith('#') || + ref.startsWith('mailto:') || + // `` + ref === '/' || + // assets are copied verbatim into share-assets/assets and reached via + // the /assets/** route, which does allow multiple segments + ref.startsWith('./assets/') || + ref.startsWith('/assets/') || + ref.startsWith('assets/') + ) +} + +/** Every URL an index.html or a stylesheet asks the browser to fetch. */ +function assetRefs(html: string): string[] { + const refs = new Set() + for (const m of html.matchAll(/(?:src|href)="([^"]+)"/g)) refs.add(m[1]) + for (const m of html.matchAll(/url\(([^)]+)\)/g)) + refs.add(m[1].trim().replace(/^['"]|['"]$/g, '')) + return [...refs].filter((r) => !isNotAnAssetRef(r)) +} + +function compareGolden(name: string, actual: Record): void { + const file = path.join(GOLDEN_DIR, name) + + // Auto-recording a missing golden is a convenience for the first local run. + // In CI it would turn the strongest assertion in this file into a no-op if + // the golden were ever deleted, so there it is a failure. + if (!UPDATE_GOLDEN && !fs.existsSync(file) && process.env.CI) { + assert.fail( + `Golden manifest ${name} is missing. It is committed on purpose: without ` + + `it this test cannot detect a layout change. Run ` + + `\`yarn test:scripts:update\` locally and commit the result.` + ) + } + + if (UPDATE_GOLDEN || !fs.existsSync(file)) { + fs.mkdirSync(GOLDEN_DIR, { recursive: true }) + fs.writeFileSync(file, JSON.stringify(actual, null, 2) + '\n') + if (!UPDATE_GOLDEN) { + console.log( + ` (recorded new golden ${name}; commit it and review the diff)` + ) + } + return + } + + const expected = JSON.parse(fs.readFileSync(file, 'utf8')) + const keys = [ + ...new Set([...Object.keys(expected), ...Object.keys(actual)]), + ].sort() + const diffs = keys + .filter((k) => expected[k] !== actual[k]) + .map((k) => + expected[k] === undefined + ? `+ ${k} (${actual[k]})` + : actual[k] === undefined + ? `- ${k} (${expected[k]})` + : `~ ${k} (${expected[k]} -> ${actual[k]})` + ) + + assert.deepEqual( + diffs, + [], + `Deployed layout changed vs ${name}.\n${diffs.join('\n')}\n\n` + + `Every line here is a change production will see. If it is intended, ` + + `re-record with: yarn test:scripts:update` + ) +} + +for (const fixture of FIXTURES) { + const fixtureDir = path.join(REPO_ROOT, 'scripts/__fixtures__', fixture.name) + const present = fs.existsSync(fixtureDir) + + describe( + `postbuild against ${fixture.name}`, + { skip: present ? false : `fixture ${fixture.name} not present yet` }, + () => { + let ws: string + let dist: string + + before(() => { + ws = createWorkspace(fixture.name) + dist = path.join(ws, 'dist') + runPostbuild(ws) + }) + + after(() => { + if (ws) cleanupWorkspace(ws) + }) + + // ---------------------------------------------------------------- GROUP A + // The deployed contract. Must hold for any bundler. + + it('emits an index.html for every locale, with zh-CN renamed to zh_CN', () => { + for (const { dir } of FIXTURE_LOCALES) { + assert.ok( + exists(path.join(dist, dir, 'index.html')), + `dist/${dir}/index.html is missing` + ) + } + // The Tomcat rewrite valve matches [a-z]{2}(_[A-Za-z]{2})?, so a hyphen + // would make every deep link in Chinese 404. + assert.ok( + !exists(path.join(dist, 'zh-CN')), + 'dist/zh-CN must be renamed to zh_CN' + ) + }) + + it('names locale directories so the Tomcat rewrite valve can match them', () => { + const offenders = listDirs(dist) + .filter((d) => d !== 'share-assets') + .filter((d) => !LOCALE_DIR_RE.test(d)) + .filter((d) => !UNROUTABLE_LOCALE_DIRS.includes(d)) + + assert.deepEqual( + offenders, + [], + 'These locale directories cannot be reached through the SPA fallback ' + + '(RewriteRule ^/orcid-web-frontend/([a-z]{2}(_[A-Za-z]{2})?)/.*). ' + + 'Add to UNROUTABLE_LOCALE_DIRS only if that is deliberate.' + ) + }) + + it('loads the application from every index.html', () => { + // The assertions below all check that what IS referenced resolves. This + // one checks that something is referenced at all: an index.html reduced + // to a comment would otherwise pass the whole file. + for (const { dir } of FIXTURE_LOCALES) { + const html = readText(path.join(dist, dir, 'index.html')) + const refs = assetRefs(html) + + for (const [label, pattern] of [ + ['entry point', /^main[-.]/], + ['polyfills', /^polyfills[-.]/], + ['stylesheet', /^styles[-.].*\.css$/], + ] as [string, RegExp][]) { + assert.ok( + refs.some((ref) => pattern.test(ref)), + `dist/${dir}/index.html references no ${label} (refs: ${ + refs.join(', ') || 'none' + })` + ) + } + + const scriptTags = html.match(/]*\ssrc=/g) || [] + assert.ok( + scriptTags.length >= 3, + `dist/${dir}/index.html has ${scriptTags.length} script tag(s) with a src; ` + + `a real build emits at least main, polyfills and new-relic` + ) + } + }) + + it('references only files that exist, flat in share-assets', () => { + const shareAssets = new Set(listFiles(path.join(dist, 'share-assets'))) + + for (const { dir } of FIXTURE_LOCALES) { + const html = readText(path.join(dist, dir, 'index.html')) + for (const ref of assetRefs(html)) { + assert.ok( + !ref.includes('/'), + `dist/${dir}/index.html asks for "${ref}". With the ` + + `browser requests a root path, and only single-segment asset URLs are ` + + `routed to share-assets; anything deeper falls through to the Java app.` + ) + assert.ok( + shareAssets.has(ref), + `dist/${dir}/index.html references "${ref}", which is not in share-assets` + ) + } + } + }) + + it('references only URLs the production nginx asset route matches', () => { + for (const { dir } of FIXTURE_LOCALES) { + const html = readText(path.join(dist, dir, 'index.html')) + for (const ref of assetRefs(html)) { + assert.ok( + matchesProdAssetRoute('/' + ref), + `"/${ref}" is not matched by the production asset route, so nginx would ` + + `send it to /orcid-web (the Java app) instead of share-assets.` + ) + } + } + }) + + it('reports which referenced URLs the dev/int/stage proxies cannot route', () => { + // Not a failure: prod/qa/sbox allow .webp, the dev proxy and the int and + // stage inventories do not. Surfaced so the gap stays visible and so a + // NEW unroutable extension is noticed. + const unroutable = new Set() + for (const { dir } of FIXTURE_LOCALES) { + for (const ref of assetRefs( + readText(path.join(dist, dir, 'index.html')) + )) { + if (!matchesDevAssetRoute('/' + ref)) unroutable.add(ref) + } + } + const exts = [ + ...new Set([...unroutable].map((f) => path.extname(f))), + ].sort() + assert.deepEqual( + exts.filter((e) => e !== '.webp'), + [], + `New file extensions that prod routes but dev/int/stage do not: ${exts.join( + ', ' + )}. ` + + `Either add them to the asset regex in those nginx templates or stop shipping them.` + ) + if (unroutable.size > 0) { + console.log( + ` note: ${unroutable.size} .webp reference(s) are unroutable on dev/int/stage ` + + `(pre-existing: their asset regex lacks .webp)` + ) + } + }) + + it('leaves nothing but index.html and print-view inside a locale directory', () => { + for (const { dir } of FIXTURE_LOCALES) { + const stray = listFiles(path.join(dist, dir)).filter( + (f) => f !== 'index.html' && !f.startsWith('print-view/') + ) + assert.deepEqual( + stray, + [], + `dist/${dir} still holds ${stray.join( + ', ' + )}. Anything left behind is ` + + `served from a locale path that nginx only routes to index.html.` + ) + } + }) + + it('gives every locale its own copy of each JS bundle, with distinct content', () => { + // Cloudflare caches by URL with no cookie in the key. If two locales + // shared a filename, whichever was written last would be served to + // everyone, in the wrong language. + const jsFiles = listFiles(path.join(dist, 'share-assets')).filter( + (f) => f.endsWith('.js') && !f.includes('/') + ) + assert.ok(jsFiles.length > 0, 'share-assets holds no JS at all') + + const byBase = new Map() + for (const f of jsFiles) { + const split = splitLocaleSuffix(f) + assert.ok( + split, + `share-assets/${f} carries no known locale suffix ` + + `(expected one of ${BUNDLE_SUFFIXES.join( + ', ' + )}). An unsuffixed bundle ` + + `would be shared across locales by Cloudflare's URL-keyed cache.` + ) + byBase.set(split!.base, [...(byBase.get(split!.base) || []), f]) + } + + for (const [base, files] of byBase) { + assert.equal( + files.length, + FIXTURE_LOCALES.length, + `${base} has ${files.length} locale copies, expected ${FIXTURE_LOCALES.length}: ${files}` + ) + const contents = files.map((f) => + readText(path.join(dist, 'share-assets', f)) + ) + + // Content distinctness is only meaningful for bundles that carry + // translated code. `new-relic.runtime.-.js` is a verbatim + // copy of scripts/new-relic.runtime.js and is byte-identical in every + // locale in the real build too; it still needs its own URL per locale + // because share-assets is a single flat namespace. The fixture stamps + // every localized bundle with a LOCALE: marker, so keying off that + // keeps the check honest without hardcoding an exemption list. + const localized = contents.filter((c) => c.includes('LOCALE:')) + if (localized.length > 0) { + assert.equal( + localized.length, + contents.length, + `${base} is localized in some locales but not others` + ) + assert.equal( + new Set(contents).size, + contents.length, + `Two locales produced byte-identical ${base}. Cloudflare keys its ` + + `cache on the URL alone, so whichever was written last would be ` + + `served to everyone, in the wrong language.` + ) + } + } + }) + + it('keeps the stylesheet shared and unsuffixed', () => { + // CSS carries no translated text, so one copy serves every locale. + const css = listFiles(path.join(dist, 'share-assets')).filter( + (f) => f.endsWith('.css') && !f.includes('/') + ) + assert.equal( + css.length, + 1, + `expected exactly one shared stylesheet, got ${css}` + ) + for (const suffix of BUNDLE_SUFFIXES) { + assert.ok( + !css[0].endsWith(`-${suffix}.css`), + `${css[0]} is locale-suffixed; it should be shared` + ) + } + }) + + it('copies share-assets/assets from en and removes the per-locale copies', () => { + const shared = listFiles(path.join(dist, 'share-assets/assets')) + assert.ok(shared.length > 0, 'share-assets/assets is empty') + + // en is the source of truth for assets; the marker file proves the copy + // came from en rather than being merged across locales. + assert.ok( + shared.includes('en-only.txt'), + 'share-assets/assets was not copied from dist/en (en-only.txt is missing)' + ) + for (const dir of LOCALE_DIRS) { + assert.ok( + !exists(path.join(dist, dir, 'assets')), + `dist/${dir}/assets survived; only share-assets/assets should remain` + ) + } + }) + + it('injects the New Relic script and marks every script for OneTrust', () => { + const newRelicSource = readText( + path.join(REPO_ROOT, 'scripts/new-relic.runtime.js') + ) + + for (const { dir } of FIXTURE_LOCALES) { + const html = readText(path.join(dist, dir, 'index.html')) + assert.ok( + !html.includes('NEW_RELIC_PLACEHOLDER'), + `dist/${dir}/index.html still has the placeholder comment` + ) + + const injected = html.match(/src="(new-relic\.runtime\.[^"]+)"/) + assert.ok( + injected, + `dist/${dir}/index.html has no New Relic script tag` + ) + const file = path.join(dist, 'share-assets', injected![1]) + assert.ok( + exists(file), + `${injected![1]} was referenced but not emitted` + ) + assert.equal( + readText(file), + newRelicSource, + 'the emitted New Relic runtime does not match scripts/new-relic.runtime.js' + ) + + // OneTrust must not auto-block our own scripts. + const scriptTags = html.match(/]*>/g) || [] + const unmarked = scriptTags.filter( + (t) => !t.includes('data-ot-ignore') + ) + assert.deepEqual( + unmarked, + [], + `dist/${dir}/index.html has script tags without data-ot-ignore: ${unmarked}` + ) + } + }) + + it('stamps the build-info comment monit health-checks on', () => { + for (const { dir, suffix } of FIXTURE_LOCALES) { + const html = readText(path.join(dist, dir, 'index.html')) + // The comment is stamped in step 1, before the zh-CN -> zh_CN rename, + // so it carries the locale Angular emitted, not the final directory + // name. It also spans two lines, hence the `s` flag rather than `[^>]*`. + assert.match( + html, + new RegExp(``), + `dist/${dir}/index.html has no build-info comment for "${suffix}"` + ) + } + + // monit (inventory .../monit/conf.d/reg-ui-1.j2) fetches /reset-password + // with `Cookie: locale_v3=fr` and requires the body to contain the literal + // `--fr`. That substring is the opening of the comment above: ``. monit greps /reset-password for the + // literal `--fr`, which is the opening of that comment, so it must stay. data = buildInfo(data, options) - // Replace all the `*.js` references to match updated JS file names with the language code. - data = addLanguageCodeToHashesOnToHTMLFiles(data, options) + + // Writes dist//new-relic.runtime..js and injects a tag that + // already carries the `-` suffix; step 2 renames the file to match. data = newRelic(data, options) + data = addOneTrustNotAutoBlockForAppScripts(data) // data = robotsMetadata(data, options) DISABLE robots headers, as those will be handle via nginx save(data, options) }) -// The following code is added to generate unique hash names for each language. -// For instance `runtime..js` and `polyfills..js will will become `runtime.-it.js` and `polyfills.-it.js for italian -const hashRegExp = RegExp(/[a-z0-9]{16}/gm) -const replacedHash = {} -glob.sync('./dist/*/*.js').forEach((file) => { - const options = getOptionsObjet(file) - const hash = file.match(hashRegExp) - renameSync(file, file.replace('.js', '-' + options.languageCode + '.js')) - // Save all the modified hash to update - replacedHash[hash] = true +// --------------------------------------------------------------------------- +// 2. Give every locale its own filenames +// --------------------------------------------------------------------------- +// +// `main-.js` becomes `main--fr.js`, and every reference to it is +// rewritten to match. All 21 locales are flattened into one share-assets +// directory, and the esbuild hash is computed BEFORE translations are inlined, +// so without this every locale would emit the same filename with different +// bytes and the last one written would win for every visitor. +// +// This replaces two older passes: a regex over `src=".<16 hex>` in +// index.html, and a rewrite of the webpack runtime chunk manifest. The esbuild +// builder emits no runtime chunk; lazy chunks are quoted ESM specifiers +// (`import("./chunk-XXXXXXXX.js")`) inside the emitted modules, and index.html +// preloads them as bare `href="chunk-XXXXXXXX.js"`. Rewriting the exact quoted +// filename covers both spellings and both bundlers. + +localeIndexFiles.forEach((indexFile) => { + const localeDir = dirname(indexFile) + const locale = getOptionsObjet(indexFile).languageCode + + // Only files directly in the locale directory. print-view/ keeps its stable + // names: nginx routes /print-view/ with an `^~` prefix location that beats + // the asset regex, and the URLs inside it are hardcoded. + const renames = new Map() + for (const entry of readdirSync(localeDir, { withFileTypes: true })) { + if (!entry.isFile() || !entry.name.endsWith('.js')) { + continue + } + if (entry.name.endsWith(`-${locale}.js`)) { + continue // already suffixed (new-relic writes its own name) + } + renames.set(entry.name, entry.name.replace(/\.js$/, `-${locale}.js`)) + } + + if (renames.size === 0) { + return + } + + // Rewrite references before renaming, so a partial failure leaves the tree + // internally consistent rather than pointing at files that no longer exist. + // + // Every .js in the directory is rewritten, not just the ones being renamed: + // an already-suffixed file (new-relic writes its own name) can still import a + // file that IS being renamed, and skipping it would leave a dangling + // specifier that nothing reports. + const filesToRewrite = [ + indexFile, + ...readdirSync(localeDir, { withFileTypes: true }) + .filter((entry) => entry.isFile() && entry.name.endsWith('.js')) + .map((entry) => join(localeDir, entry.name)), + ] + + for (const file of filesToRewrite) { + const before = readFileSync(file, 'utf8') + let after = before + for (const [oldName, newName] of renames) { + // Exact quoted forms only. These are content-hashed names, so they never + // occur as an accidental substring, and matching the quotes keeps the + // replacement from touching a longer name that contains this one. + after = after + .split(`"${oldName}"`) + .join(`"${newName}"`) + .split(`'${oldName}'`) + .join(`'${newName}'`) + .split(`"./${oldName}"`) + .join(`"./${newName}"`) + .split(`'./${oldName}'`) + .join(`'./${newName}'`) + // Only emitted when sourceMaps are on, which production does not use. + .split(`sourceMappingURL=${oldName}.map`) + .join(`sourceMappingURL=${newName}.map`) + } + if (after !== before) { + writeFileSync(file, after, 'utf8') + } + } + + for (const [oldName, newName] of renames) { + renameSync(join(localeDir, oldName), join(localeDir, newName)) + const oldMap = join(localeDir, `${oldName}.map`) + if (existsSync(oldMap)) { + renameSync(oldMap, join(localeDir, `${newName}.map`)) + } + } }) -// Translate and write the print-view script for every locale using -// @angular/localize/tools so $localize calls are replaced with the -// correct locale's strings at build time. +// --------------------------------------------------------------------------- +// 3. Print view +// --------------------------------------------------------------------------- +// +// fetch-orcid.js is a plain asset, not part of the Angular compilation, so the +// build never inlines its $localize calls. Do it here, per locale. localizeAndWritePrintViewScript() -// Replace all the `runtime*.js` references to match updated JS values with language code -glob.sync('./dist/*/runtime*.js').forEach((file) => { - const options = getOptionsObjet(file) - let data = readFileSync(file, 'utf8') - data = addLanguageCodeToHashesOnJSFiles( - data, - Object.keys(replacedHash), - options - ) - save(data, options) -}) +// --------------------------------------------------------------------------- +// 4. Tidy up build artifacts that are not part of the deployed tree +// --------------------------------------------------------------------------- +// +// With outputPath.browser set to "", the application builder writes these at +// the dist root rather than inside each locale. The WAR copies dist/ verbatim, +// so leaving them would add files to the served root that were never there +// under webpack. 3rdpartylicenses.txt belongs with the bundles it documents; +// prerendered-routes.json is always emitted and is empty because nothing here +// prerenders. +const licenses = './dist/3rdpartylicenses.txt' +if (existsSync(licenses)) { + const anyLocale = localeIndexFiles[0] + if (anyLocale) { + renameSync(licenses, join(dirname(anyLocale), basename(licenses))) + } +} + +const prerenderedRoutes = './dist/prerendered-routes.json' +if (existsSync(prerenderedRoutes)) { + unlinkSync(prerenderedRoutes) +} -// Rename chinese folders to use underscore to allow Orcid Source and Nginx to correctly point these folders -glob.sync('./dist/*/index.html').forEach((file) => { +// --------------------------------------------------------------------------- +// 5. zh-CN -> zh_CN +// --------------------------------------------------------------------------- +// +// The Tomcat rewrite valve matches ^/orcid-web-frontend/([a-z]{2}(_[A-Za-z]{2})?)/ +// so a hyphen would break the SPA fallback for every Chinese deep link. The +// nginx cookie map already translates the `zh-CN` cookie value to this folder. +// Note this runs AFTER the renaming above, so bundles inside dist/zh_CN keep +// the `-zh-CN` suffix they were stamped with. That asymmetry is intentional and +// is what production serves. +localeIndexFiles.forEach((file) => { const options = getOptionsObjet(file) renameSync(options.folder, options.folder.replace('-', '_')) }) -// Move all assets into a single shared folder +// --------------------------------------------------------------------------- +// 6. Flatten every asset into share-assets +// --------------------------------------------------------------------------- +// +// index.html carries , so the browser requests bundles at the +// site root and nginx sends single-segment asset URLs to share-assets. createShareAssetsFolder() diff --git a/scripts/prettier-staged.husky.js b/scripts/prettier-staged.husky.js new file mode 100644 index 0000000000..8b04ea90db --- /dev/null +++ b/scripts/prettier-staged.husky.js @@ -0,0 +1,70 @@ +#!/usr/bin/env node + +// - Runs `prettier --check` over the staged files only +// - Silent on success +// - Prints the offending files and ALWAYS exits 0 +// +// This is a heads-up, never a blocker. The enforcement point is the `format` +// job on the pull request (.github/workflows/format.yml), which applies +// prettier and pushes the fix to the PR branch. Failing the commit here would +// just be a second gate for something CI fixes on its own. +// +// It does not auto-fix either: `prettier --write` plus `git add` would stage +// unstaged hunks of a partially staged file. + +const { spawnSync } = require('child_process') +const fs = require('fs') + +function stagedFiles() { + const res = spawnSync( + 'git', + ['diff', '--cached', '--name-only', '--diff-filter=ACMR'], + { encoding: 'utf8' } + ) + if (res.status !== 0) { + console.error('Could not list staged files.') + console.error(res.stderr || '') + process.exit(1) + } + return res.stdout + .split(/\r?\n/) + .map((f) => f.trim()) + .filter((f) => f.length > 0) + .filter((f) => fs.existsSync(f)) // skip files staged then removed from disk +} + +function main() { + const files = stagedFiles() + if (files.length === 0) { + process.exit(0) + } + + // --ignore-unknown skips files prettier has no parser for (images, xlf, ...) + // instead of failing on them. + const res = spawnSync( + 'npx', + ['prettier', '--check', '--ignore-unknown', ...files], + { stdio: 'inherit' } + ) + + if (res.error) { + // Not fatal: prettier being unavailable must not block a commit. + console.error('Could not run prettier (skipping the formatting check).') + console.error(res.error.message) + process.exit(0) + } + + if (res.status !== 0) { + console.error('') + console.error('Heads up, this is not a blocker.') + console.error('Formatting issues were found in the files above.') + console.error('Run `yarn format` to fix them now, or leave them: the') + console.error('format job on the pull request applies prettier and pushes') + console.error('the fix to your branch.') + console.error('') + } + + process.exit(0) +} + +main() diff --git a/scripts/print-view-localize.postbuild.ts b/scripts/print-view-localize.postbuild.ts index 3b7891288b..ec13888f7d 100644 --- a/scripts/print-view-localize.postbuild.ts +++ b/scripts/print-view-localize.postbuild.ts @@ -19,6 +19,7 @@ import { Xliff1TranslationParser, Diagnostics, } from '@angular/localize/tools' +import { isLocaleIndexFile } from './dist-layout' // eslint-disable-next-line @typescript-eslint/no-var-requires const babel = require('@babel/core') @@ -84,7 +85,9 @@ export function localizeAndWritePrintViewScript(): void { // Process every dist locale folder (index.html is the canonical indicator // that the folder is a locale build output). - const indexFiles: string[] = glob.sync('./dist/*/index.html') + const indexFiles: string[] = glob + .sync('./dist/*/index.html') + .filter(isLocaleIndexFile) for (const indexFile of indexFiles) { const localeFolderSegments = indexFile.split('/') @@ -96,11 +99,6 @@ export function localizeAndWritePrintViewScript(): void { let output: string - if (locale === 'share-assets') { - // Not a locale folder — skip. - continue - } - const translations = getTranslations(locale) if (!translations) { diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json index d77bd9d0ca..087be4acdb 100644 --- a/scripts/tsconfig.json +++ b/scripts/tsconfig.json @@ -20,9 +20,5 @@ "skipLibCheck": true, "experimentalDecorators": true }, - "include": [ - "./*", - "../environments/environment.*.ts", - "../node_modules/@types/puppeteer/index.d.ts" - ] + "include": ["./*", "./__tests__/**/*.ts", "../environments/environment.*.ts"] } diff --git a/scripts/uniqueLanguageFilesNames.ts b/scripts/uniqueLanguageFilesNames.ts deleted file mode 100644 index ac9673b7b7..0000000000 --- a/scripts/uniqueLanguageFilesNames.ts +++ /dev/null @@ -1,14 +0,0 @@ -export function addLanguageCodeToHashesOnToHTMLFiles(data: string, options) { - return data.replace( - // REG EXP to find the angular build files https://regex101.com/r/FgySAf/1 (updated for Angular11-12 update) - /src="[-a-zA-Z0-9]{4,10}\.[a-z0-9]{16}/g, - '$&' + '-' + options.languageCode - ) -} - -export function addLanguageCodeToHashesOnJSFiles(data, hashList, options) { - hashList.forEach((oldHash) => { - data = data.replace(oldHash, oldHash + '-' + options.languageCode) - }) - return data -} diff --git a/src/app/cdk/interstitials/affiliations-interstitial/interstitial-dialog-extend/affiliations-interstitial-dialog.component.ts b/src/app/cdk/interstitials/affiliations-interstitial/interstitial-dialog-extend/affiliations-interstitial-dialog.component.ts index 85ff0d7756..c7c1ca7e40 100644 --- a/src/app/cdk/interstitials/affiliations-interstitial/interstitial-dialog-extend/affiliations-interstitial-dialog.component.ts +++ b/src/app/cdk/interstitials/affiliations-interstitial/interstitial-dialog-extend/affiliations-interstitial-dialog.component.ts @@ -14,7 +14,6 @@ import { UntypedFormBuilder, } from '@angular/forms' import { RecordEmailsService } from 'src/app/core/record-emails/record-emails.service' -import { error } from 'console' import { MAT_DIALOG_DATA, MatDialogRef, diff --git a/src/app/cdk/interstitials/share-emails-domains/interstitial-dialog-extend/share-emails-domains-dialog.component.ts b/src/app/cdk/interstitials/share-emails-domains/interstitial-dialog-extend/share-emails-domains-dialog.component.ts index 514dae7dc3..98f7630a56 100644 --- a/src/app/cdk/interstitials/share-emails-domains/interstitial-dialog-extend/share-emails-domains-dialog.component.ts +++ b/src/app/cdk/interstitials/share-emails-domains/interstitial-dialog-extend/share-emails-domains-dialog.component.ts @@ -9,7 +9,6 @@ import { import { AssertionVisibilityString, EmailsEndpoint } from 'src/app/types' import { FormBuilder, FormControl, FormGroup } from '@angular/forms' import { RecordEmailsService } from 'src/app/core/record-emails/record-emails.service' -import { error } from 'console' import { MAT_DIALOG_DATA, MatDialogRef, diff --git a/src/app/core/search/search.service.ts b/src/app/core/search/search.service.ts index aa087ebbda..2328b9430c 100644 --- a/src/app/core/search/search.service.ts +++ b/src/app/core/search/search.service.ts @@ -9,7 +9,6 @@ import { DEFAULT_PAGE_SIZE, ORCID_REGEXP_CASE_INSENSITIVE, } from 'src/app/constants' -import { debug } from 'console' @Injectable({ providedIn: 'root', diff --git a/src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts b/src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts index 66ac322f82..03f8fee961 100644 --- a/src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts +++ b/src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts @@ -40,7 +40,6 @@ import { Observable } from 'rxjs/internal/Observable' import { SnackbarService } from 'src/app/cdk/snackbar/snackbar.service' import { RecordService } from 'src/app/core/record/record.service' import { WorkRelationships } from 'src/app/types/works.endpoint' -import { normalize } from 'path' @Component({ selector: 'app-modal-affiliations', diff --git a/src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.scss-theme.scss b/src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.scss-theme.scss index 1119e4790d..77f8667036 100644 --- a/src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.scss-theme.scss +++ b/src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.scss-theme.scss @@ -1,6 +1,6 @@ @use '@angular/material' as mat; @import 'src/assets/scss/material.orcid-theme.scss'; -@import 'src/assets/scss/material.typography'; +@import 'src/assets/scss/material.typography.scss'; @mixin model-biography-theme($theme) { $primary: map-get($theme, primary); diff --git a/src/app/sms-poc/pages/sms-poc/sms-poc.component.spec.ts b/src/app/sms-poc/pages/sms-poc/sms-poc.component.spec.ts index 329eb129c2..bbf0f90d9f 100644 --- a/src/app/sms-poc/pages/sms-poc/sms-poc.component.spec.ts +++ b/src/app/sms-poc/pages/sms-poc/sms-poc.component.spec.ts @@ -1,4 +1,4 @@ -import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core' +import { CUSTOM_ELEMENTS_SCHEMA, LOCALE_ID } from '@angular/core' import { ComponentFixture, TestBed } from '@angular/core/testing' import { ReactiveFormsModule } from '@angular/forms' import { MatCheckboxModule } from '@angular/material/checkbox' @@ -10,6 +10,12 @@ import { of } from 'rxjs' import { SmsPocService } from 'src/app/core/sms-poc/sms-poc.service' import { SmsPocComponent } from './sms-poc.component' +// The component injects LOCALE_ID and forwards it to the backend. Pin it here +// rather than relying on the test builder's default: the webpack builder +// defaulted to 'en-US', the esbuild builder uses the workspace sourceLocale +// ('en'), and production's English bundle is built as 'en'. +const TEST_LOCALE = 'en' + describe('SmsPocComponent', () => { let component: SmsPocComponent let fixture: ComponentFixture @@ -28,6 +34,7 @@ describe('SmsPocComponent', () => { declarations: [SmsPocComponent], providers: [ { provide: SmsPocService, useValue: smsPocService }, + { provide: LOCALE_ID, useValue: TEST_LOCALE }, { provide: ActivatedRoute, useValue: { snapshot: { queryParamMap: { get: () => null } } }, @@ -73,7 +80,7 @@ describe('SmsPocComponent', () => { expect(smsPocService.send).toHaveBeenCalledWith({ provider: 'aws', phoneNumber: '+50688888888', - locale: 'en-US', + locale: TEST_LOCALE, }) expect(component.step).toBe('verify') expect(component.verifiedPhoneNumber).toBe('+50688888888') @@ -90,7 +97,7 @@ describe('SmsPocComponent', () => { expect(smsPocService.send).toHaveBeenCalledWith({ provider: 'twilio', phoneNumber: '+50688888888', - locale: 'en-US', + locale: TEST_LOCALE, }) }) diff --git a/src/karma.conf.js b/src/karma.conf.js index becff2824a..18e689de03 100644 --- a/src/karma.conf.js +++ b/src/karma.conf.js @@ -1,26 +1,33 @@ // Karma configuration file, see link for more information // https://karma-runner.github.io/1.0/config/configuration-file.html - -process.env.CHROME_BIN = require('puppeteer').executablePath() +// +// Chrome discovery: karma-chrome-launcher honours process.env.CHROME_BIN when +// it is set, and otherwise locates the system Chrome (google-chrome on Linux, +// Google Chrome.app on macOS). GitHub's ubuntu runner images ship +// google-chrome-stable, so CI needs no extra download. +// +// NOTE: this config is consumed by the `@angular/build:karma` (esbuild) +// builder. Do not add the `@angular-devkit/build-angular` framework or its +// karma plugin here: they are webpack-only, and the esbuild builder strips +// them at runtime with a warning. module.exports = function (config) { config.set({ basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], + frameworks: ['jasmine'], plugins: [ require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('@angular-devkit/build-angular/plugins/karma'), + require('karma-coverage'), ], client: { clearContext: false, // leave Jasmine Spec Runner output visible in browser }, - coverageIstanbulReporter: { + coverageReporter: { dir: require('path').join(__dirname, '../coverage'), - reports: ['html', 'lcovonly'], - fixWebpackSourcePaths: true, + subdir: '.', + reporters: [{ type: 'html' }, { type: 'lcovonly' }], }, reporters: ['progress', 'kjhtml'], port: 9876, @@ -28,7 +35,7 @@ module.exports = function (config) { logLevel: config.LOG_INFO, autoWatch: true, - browsers: ['ChromeWithFlags', 'ChromeHeadless'], + browsers: ['Chrome'], customLaunchers: { ChromeWithFlags: { @@ -39,17 +46,15 @@ module.exports = function (config) { '--disable-translate', '--disable-extensions', '--ignore-certificate-errors', - '--enable-chrome-browser-cloud-management', ], }, - CustomChrome: { + ChromeHeadlessNoSandbox: { base: 'ChromeHeadless', flags: [ + '--no-sandbox', '--disable-setuid-sandbox', - '--disable-translate', - '--disable-extensions', - '--ignore-certificate-errors', - '--enable-chrome-browser-cloud-management', + '--disable-dev-shm-usage', + '--disable-gpu', ], }, }, diff --git a/src/locale/messages.lr.xlf b/src/locale/messages.lr.xlf deleted file mode 100644 index 9c54a9d272..0000000000 --- a/src/locale/messages.lr.xlf +++ /dev/null @@ -1,22657 +0,0 @@ - - - - - Verify your ORCID account - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 18,20 - - LR - - - Enter - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 22 - - LR - - - your ORCID account password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 23 - - LR - - - and - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 25 - - LR - - - a two-factor authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 27 - - LR - - - Password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 43 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 83,84 - - - src/app/register/components/form-password/form-password.component.html - 16 - - LR - - - Password cannot be empty - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 69,71 - - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 52,54 - - LR - - - The password does not match our records - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 73,75 - - LR - - - Two-factor authentication - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 88,90 - - - src/app/account-settings/components/settings-security/settings-security.component.ts - 15 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 121,123 - - LR - - - Enter the code from your two-factor authentication app - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 115,117 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 150,152 - - LR - - - Invalid authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 120,122 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 162,164 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 191,193 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 121,123 - - LR - - - Authentication code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 127,129 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 175,177 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 45,47 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 90,92 - - LR - - - Invalid authentication code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 135,137 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 189,191 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 63,65 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 107,109 - - LR - - - Recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 163,165 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 227,229 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 123,124 - - LR - - - Enter a recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 192 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 256 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 95,96 - - LR - - - Invalid recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 196,198 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 269,271 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 197,199 - - LR - - - Recovery code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 203,205 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 284,286 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 151,153 - - LR - - - Invalid recovery code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 211,213 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 302,304 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 169,171 - - LR - - - Don't have your device? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 231,233 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 207 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 88,90 - - LR - - - Use a recovery code instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 240,242 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 212,214 - - LR - - - Don't have your recovery codes? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 246,248 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 322,324 - - LR - - - Use your authentication app instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 255,257 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 329,331 - - LR - - - Don't have your device or recovery code? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 261,263 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 336,338 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 99,101 - - LR - - - ORCID help centre - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 270,272 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 344,346 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 59 - - LR - - - Verify my account and continue - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 286,288 - - LR - - - Cancel account verification - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 296,298 - - LR - - - Delete alternate account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 3 - - LR - - - After your - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 6 - - LR - - - account is unlinked, you will no longer be able to use it to access your ORCID record. - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 8,10 - - LR - - - Unlink account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 20,22 - - LR - - - Cancel - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 29,31 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 47,49 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 37,39 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 62,64 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 44,46 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 26,28 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 38,40 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 23,25 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 25,27 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 26,28 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 24,26 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 117,119 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 7 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 49,51 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 23,25 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 35,37 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 35,37 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 28,30 - - - src/app/record/components/work-modal/work-modal.component.html - 64,66 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 24,26 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 88,90 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 25,27 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 24,26 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 24,26 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 23,25 - - LR - - - If you no longer want to continue using ORCID you can deactivate your account at any time. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 2,5 - - LR - - - What happens when I deactivate my account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 8,10 - - LR - - - Once your account is deactivated your ORCID iD and record will be disabled. All data, apart from the primary email address, is deleted. The email address is cryptographically hashed and securely stored in a private data file. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 13,18 - - LR - - - You will no longer be able to use your iD to sign in or access other services. Your public record remains accessible but will only contain the iD and a ‘Deactivated record’ message. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 20,24 - - LR - - - Learn more about deactivating an ORCID account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 33,35 - - LR - - - Deactivating or removing? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 38,40 - - LR - - - If you have accidentally created multiple ORCID accounts you can always remove the duplicates instead of deactivating them. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 44,46 - - LR - - - Account settings > Remove duplicate record - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 55,56 - - LR - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 66 - - LR - - - Ready to deactivate your account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 70,72 - - LR - - - 1. Click the button below to send a deactivation email to the primary email address associated with this account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 75,78 - - LR - - - 2. Click the link in the email to confirm ownership of the email address - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 79,81 - - LR - - - 3. Enter your ORCID password to complete deactivation - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 82,84 - - LR - - - Send account deactivation email - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 98,100 - - LR - - - An account deactivation email has been sent to - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 104,106 - - LR - - - ORCID collects limited data about you when you register for an ORCID iD, including your first name and your email address. You can also choose to add other data to your ORCID record, such as your last name, affiliations, title, education, grants, patents and publications. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 2,7 - - LR - - - You can easily download an XML file of all your personal data in the ORCID registry. This file is unique to you and only you have access to it. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 8,11 - - LR - - - Learn more about downloading your personal ORCID data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 20,21 - - LR - - - Download all my data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 31,33 - - LR - - - Duplicate account removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 4 - - LR - - - - - The record  has been deprecated. - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 12,15 - - orcidToDeprecate=accound id that was - deprecated - successful deprecation message - LR - - - Duplicate account not removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 19 - - LR - - - We could not verify your ORCID account details. The duplicate record has not been deprecated. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 20,23 - - LR - - - If you have two or more ORCID records you can easily remove any unwanted duplicates. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 26,29 - - LR - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 38 - - LR - - - What happens when you remove a duplicate ORCID account? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 43 - - LR - - - - - - The email addresses are transferred from the duplicate account to - - - - All information on the duplicate account is permanently deleted - - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 45,53 - - LR - - - You are removing this duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 57 - - LR - - - Name is private - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 61 - - - src/app/core/account-trusted-individuals/account-trusted-individuals.service.ts - 42 - - - src/app/core/search/search.service.ts - 44 - - - src/app/core/trusted-individuals/trusted-individuals.service.ts - 38 - - - src/app/record/components/record-header/record-header.component.ts - 132 - - - src/app/record/components/work-details/work-details.component.ts - 24 - - LR - - - Email addresses to be transferred to this account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 68 - - LR - - - All other information on this account will be permanently deleted. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 72 - - LR - - - Remove duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 80,82 - - LR - - - Which account do you want to remove? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 86 - - LR - - - You will need to verify your sign in details for the duplicate account before it can be removed. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 87,90 - - LR - - - Duplicate account email address or ORCID iD - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 100 - - LR - - - Duplicate account password - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 124 - - LR - - - Verify duplicate account details - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 152,154 - - LR - - - for - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 59 - - - src/app/reset-password/reset-password/reset-password.component.ts - 44 - - LR - - - to continue removing a duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 60 - - LR - - - Account actions - - src/app/account-settings/components/settings-actions/settings-actions.component.html - 1,3 - - LR - - - Download your ORCID data - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 15 - - LR - - - Remove a duplicate record - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 16 - - LR - - - Deactivate your ORCID account - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 17 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 38,40 - - LR - - - Notifications keep you up-to-date with activity in your ORCID record. Updates are automatically sent to your ORCID inbox but you can also have them sent to you by email. You can choose the kind of notifications you wish to receive by email and how often you want to receive them. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 2,7 - - LR - - - In addition to the optional account and record notifications, we may occasionally send you emails with service messages relating to your ORCID account. As the information in these emails may affect your privacy settings and the functioning of your ORCID account, you cannot opt-out of these service messages per our - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 9,15 - - LR - - - Privacy Policy - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 22,24 - - LR - - - Notification email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 27,29 - - LR - - - Your ORCID notification emails will be sent to: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 30,32 - - LR - - - Verified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 57,59 - - LR - - - Unverified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 65,67 - - LR - - - Manage your emails - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 84,86 - - LR - - - Email frequency - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 91,93 - - LR - - - How often should we send you ORCID notification emails about: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 98,100 - - LR - - - Items added or edited in your record by a trusted party - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 104,106 - - LR - - - Administrative changes, such as being made a trusted individual - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 129,131 - - LR - - - ORCID members wanting your permission to automatically update your record - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 151,153 - - LR - - - Tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 175,177 - - LR - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 178,181 - - LR - - - I’d like to receive the ORCID tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 185 - - LR - - - Set the frequency for update notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 48 - - LR - - - Set the frequency for administrative change notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 49 - - LR - - - Set the frequency for permission request notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 50 - - LR - - - Set your preferred language for display and ORCID automated notifications. - - src/app/account-settings/components/settings-defaults-language/settings-defaults-language.component.html - 2,4 - - LR - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 2,5 - - LR - - - Everyone - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 21 - - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 24 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 36 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 92,94 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 131 - - - src/app/register/components/form-visibility/form-visibility.component.html - 47 - - LR - - - (87% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 24 - - - src/app/register/components/form-visibility/form-visibility.component.html - 50 - - LR - - - Trusted Organizations - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 41 - - LR - - - (5% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 77 - - LR - - - Only me - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 58 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 98 - - LR - - - (8% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 61 - - - src/app/register/components/form-visibility/form-visibility.component.html - 101 - - LR - - - More information on visibility settings - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 75 - - - src/app/register/components/form-visibility/form-visibility.component.html - 123,126 - - LR - - - Account settings - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 1,3 - - LR - - - Defaults - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 4 - - LR - - - Notification email frequency - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 17 - - LR - - - Language - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 18 - - LR - - - Visibility - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 19 - - LR - - - - The alternate sign in account  has been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 5,10 - - LR - - - - The alternate sign in account  has not been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 14,19 - - LR - - - You can sign into ORCID using any of the institutional accounts you have linked to your ORCID record. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 21,24 - - LR - - - Learn more about using alternate accounts to sign in to ORCID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 33,35 - - LR - - - Account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 50 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 72,74 - - LR - - - Alternate sign in ID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 53 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 85,87 - - LR - - - Access granted - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 56 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 92,94 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 46 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 106,108 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 33 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 94,96 - - LR - - - You haven't added any alternate sign in accounts yet. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 120,122 - - LR - - - to unlink the alternate sign in account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 45 - - LR - - - Delete - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 46 - - - src/app/cdk/panel/panel-source/panel-source.component.ts - 102 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 25 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 48 - - LR - - - Your ORCID account password has been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 5,7 - - LR - - - Your account password has not been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 11,13 - - LR - - - Change or update your account password. - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 16 - - LR - - - Old password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 26 - - LR - - - New password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 74 - - LR - - - Password cannot be empty - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 113,115 - - LR - - - Password must meet all requirements - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 125,127 - - LR - - - Password must not be the same as your email address - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 132,134 - - - src/app/register/components/form-password/form-password.component.html - 114,116 - - - src/locale/i18n.pseudo.component.html - 123 - - LR - - - Password must be between 8 and 256 characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 140,142 - - LR - - - Retype your password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 193,195 - - - src/app/register/components/form-password/form-password.component.html - 105,107 - - LR - - - Passwords do not match - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 204,206 - - LR - - - Your password has: - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 210 - - - src/app/register/components/form-password/form-password.component.html - 128 - - LR - - - 8 or more characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 216 - - - src/app/register/components/form-password/form-password.component.html - 134 - - LR - - - At least 1 letter or symbol - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 222,224 - - - src/app/register/components/form-password/form-password.component.html - 140,142 - - LR - - - At least 1 number - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 230 - - - src/app/register/components/form-password/form-password.component.html - 148 - - LR - - - Save changes - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 241,243 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 16,18 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 24,26 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 13,15 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 15,17 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 16,18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 107,109 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 39,41 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 25,27 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 25,27 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 18,20 - - - src/app/record/components/work-modal/work-modal.component.html - 54,56 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 14,16 - - LR - - - Confirm your new password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 50 - - LR - - - to complete your password reset - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 51 - - LR - - - Two-factor authentication has been disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 4,6 - - LR - - - Two-factor authentication was not disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 10,12 - - LR - - - Add extra security to your ORCID account by enabling two-factor authentication (2FA). - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 16,19 - - LR - - - - Learn more about two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 26,28 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 29,31 - - LR - - - Enable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 37,39 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 8 - - LR - - - Sign in with 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 44 - - LR - - - Use your authentication app to generate a verification code whenever you sign in to ORCID. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 48,51 - - LR - - - Authentication app - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 61,63 - - LR - - - Account recovery - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 74 - - LR - - - Recover access to your ORCID account if you can't use your authentication app. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 78,81 - - LR - - - 2FA recovery codes - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 91,93 - - LR - - - You can disable two-factor authentication at any time. Turning 2FA off will reset any account recovery options you have set up. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 103,106 - - LR - - - - Find out more about disabling two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 113,115 - - LR - - - Disable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 123,125 - - LR - - - to disable 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.ts - 32 - - LR - - - Security - - src/app/account-settings/components/settings-security/settings-security.component.html - 1 - - LR - - - Account password - - src/app/account-settings/components/settings-security/settings-security.component.ts - 14 - - LR - - - Alternate sign in accounts - - src/app/account-settings/components/settings-security/settings-security.component.ts - 16 - - LR - - - Copy the code below and paste it into your personal website. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 2,4 - - LR - - - Preview - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 30 - - LR - - - Default styles shown above. The actual font/text colour should match your site. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 48,50 - - LR - - - A QR code is a machine-readable graphic that contains information, typically a website URL. Your ORCID iD QR code is unique to you and it represents your ORCID iD. Anyone who scans it with a QR code reader such as a mobile phone will be sent to your public ORCID record. - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 2,7 - - LR - - - Download your ORCID iD QR code and display it on posters, presentations, stickers, business cards - anywhere you want your ORCID iD to be found! - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 9,12 - - LR - - - Click to download your QR code - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 23 - - LR - - - Sharing - - src/app/account-settings/components/settings-sharing/settings-sharing.component.html - 1 - - LR - - - Display your ORCID iD on the web - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 11 - - LR - - - Get a QR code for your ORCID iD - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 12 - - LR - - - Your ORCID account has been deactivated - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 18,20 - - LR - - - You can reactivate your ORCID account at any time by entering your email address in the - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 23,24 - - LR - - - registration form. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 26 - - LR - - - Enter the password for - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 42 - - LR - - - to complete account deactivation. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 45 - - LR - - - Invalid sign in details - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 59,61 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 34,36 - - LR - - - Please check your ORCID sign in details and then try signing in again. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 65,68 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 40,42 - - LR - - - A password is required - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 104 - - - src/app/register/components/form-password/form-password.component.ts - 83 - - LR - - - Deactivate ORCID account - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 357,359 - - LR - - - Cancel deactivation and sign in to ORCID - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 364 - - LR - - - There is a problem with your deactivation link - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 377,379 - - LR - - - Please try the link again. If this does not work you can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 382,383 - - LR - - - account settings. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 385 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 399 - - LR - - - Your deactivation link has expired - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 392,394 - - LR - - - You can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 397 - - LR - - - Your ORCID password - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.ts - 30 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 92 - - LR - - - Add access - Trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 3,4 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 3,4 - - LR - - - You can't add yourself as a trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 6,8 - - LR - - - Close - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 17,19 - - - src/app/cdk/modal/modal-header/modal-header.component.ts - 27 - - - src/app/cdk/snackbar/snackbar/snackbar.component.ts - 18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 56 - - - src/locale/i18n.pseudo.component.html - 147 - - LR - - - Adding this user as a trusted individual will mean they are able to update your ORCID record. - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 6,9 - - LR - - - Add as trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 38,40 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 82,83 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 142,143 - - LR - - - Revoke access - Trusted individual - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 3,4 - - LR - - - Revoking this user’s access permissions means they will no longer be able to interact with your ORCID record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 6,9 - - LR - - - Revoke access - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 28,30 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 35,37 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 66,67 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 126,127 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 54,55 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 114,115 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 64,65 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 78,79 - - LR - - - Revoke access - Trusted organization - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 3,4 - - LR - - - Revoking this organization’s access permissions means they will no longer be able to interact with your ORCID record. This will not affect your other trusted organizations, nor will it block access to publicly accessible data in your record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 6,11 - - LR - - - will no longer be able to: - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 13,15 - - LR - - - Organizations can still delete items they added to your record even after their access permissions have been revoked. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 28,30 - - LR - - - Find out more about Trusted Organizations and access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 39,41 - - LR - - - Revoke access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 53,55 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 3,4 - - LR - - - Revoking your Account Delegate access permissions means you will no longer be able to manage the ORCID account shown below. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 6,9 - - LR - - - This user will be notified that you have revoked your account delegate access permissions for their record. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 22,25 - - LR - - - Search for ORCID users to add as trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 4 - - LR - - - Search ORCID for trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 27,29 - - LR - - - Name - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 44 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 100 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 84 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 21 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 72 - - LR - - - ORCID iD - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 49 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 108,110 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 36 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 91,93 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 23 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 79,81 - - LR - - - No results found. Please edit your search terms. - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 170,172 - - LR - - - paginator - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 50 - - - src/app/search/pages/search/search.component.ts - 25 - - - src/locale/i18n.pseudo.component.html - 221 - - LR - - - ORCID iD, email address, or names - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 54 - - LR - - - You already added this user - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 57 - - LR - - - Trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 60 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 6,8 - - LR - - - Trusted individuals, also known as Account Delegates, are other ORCID iD holders to whom you have granted permission to update your ORCID record. You decide whether to grant access to them and can revoke this access at any time. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 11,16 - - LR - - - Learn more about trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 25 - - LR - - - Trusted individual - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 34 - - LR - - - You haven't added any trusted individuals yet. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 139,141 - - LR - - - Access type - - src/app/account-trusted-parties/components/settings-trusted-organization/settings-trusted-organization.component.html - 2 - - LR - - - Trusted parties - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 6,8 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 116,118 - - LR - - - Trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 9,11 - - LR - - - Trusted organizations are those to which you have granted permission to interact with your iD and record, e.g. when submitting a manuscript or grant application. You decide whether to grant this access and you may revoke it at any time. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 14,19 - - LR - - - Learn more about trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 28 - - LR - - - You haven't added any trusted organizations yet. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 46,48 - - LR - - - Users that trust you - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 6,8 - - LR - - - ORCID users who have made you an account delegate for their ORCID record. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 11,13 - - LR - - - You haven't been added as a trusted individual yet. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 127,129 - - LR - - - Authorize access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 15,17 - - - src/app/authorize/components/form-authorize/form-authorize.component.html - 137,139 - - LR - - - You are currently signed in as: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 21,23 - - LR - - - Sign out - - src/app/authorize/components/form-authorize/form-authorize.component.html - 51 - - - src/locale/i18n.pseudo.component.html - 57 - - LR - - - This organization has asked for the following access to your ORCID record: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 73,75 - - LR - - - If authorized, this organization will have access to your ORCID record, as outlined above and described in further detail in - - src/app/authorize/components/form-authorize/form-authorize.component.html - 99,102 - - LR - - - ORCID’s privacy policy. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 110 - - LR - - - You can manage access permissions for this and other Trusted Organizations from within your list of - - src/app/authorize/components/form-authorize/form-authorize.component.html - 114,117 - - LR - - - trusted parties. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 124 - - LR - - - Deny access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 142 - - LR - - - Authorize access for - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 73 - - LR - - - - ORCID - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 74 - - LR - - - Get your ORCID iD - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 310 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 314 - - - src/locale/i18n.pseudo.component.html - 183 - - LR - - - Add/update information about you (country, keywords, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 318 - - - src/locale/i18n.pseudo.component.html - 185,186 - - LR - - - Add/update your research activities (works, affiliations, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 322 - - LR - - - Read your information with visibility set to Trusted parties - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 326 - - LR - - - Allow this organization or application to get your 16-character ORCID iD and read information on your ORCID record you have marked as public. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 337 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 341 - - - src/locale/i18n.pseudo.component.html - 194,196 - - LR - - - Allow this organization or application to add information about you (for example, your country, key words, other identifiers - but not your biography) that is stored in their system(s) to the lefthand section of your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 346 - - - src/locale/i18n.pseudo.component.html - 198,204 - - LR - - - Allow this organization or application to add information about your research activities (for example, works, affiliations) that is stored in their system(s) to your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 351 - - - src/locale/i18n.pseudo.component.html - 206,211 - - LR - - - Allow this organization or application to read any information from your record you have marked as limited access. They cannot read information you have marked as private. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 356 - - - src/locale/i18n.pseudo.component.html - 213,216 - - LR - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 19 - - LR - - - , missing redirect uri parameter - - src/app/authorize/components/oauth-error/oauth-error.component.html - 23 - - LR - - - Error: The provided redirect URI - - src/app/authorize/components/oauth-error/oauth-error.component.html - 30,31 - - LR - - - does not match the redirect URIs registered by - - src/app/authorize/components/oauth-error/oauth-error.component.html - 35,36 - - LR - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 49 - - LR - - - is invalid. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 53 - - LR - - - Error: Incorrect OAuth Link, missing client id parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 60,62 - - LR - - - Error: The provided request couldn't be completed because the integration and hence, the client - - src/app/authorize/components/oauth-error/oauth-error.component.html - 66,67 - - LR - - - is locked. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 71 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 82 - - LR - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 78 - - LR - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 97 - - LR - - - , missing scope parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 101 - - LR - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 114 - - LR - - - , missing response type parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 118 - - LR - - - You have reached this page due to an error with the application's integration. Please report this error to the organization that is requesting your ORCID iD. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 124,128 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 149,153 - - LR - - - Show details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 10 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 16 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 10 - - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 67 - - - src/locale/i18n.pseudo.component.html - 226 - - LR - - - Hide details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 11 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 19 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 11 - - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 68 - - - src/locale/i18n.pseudo.component.html - 227 - - LR - - - ON - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 24 - - LR - - - OFF - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 27 - - LR - - - Access granted: - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 46,47 - - LR - - - Select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.html - 21,23 - - LR - - - Please select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 62 - - LR - - - Work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 63 - - - src/app/record/components/work-form/work-form/work-form.component.html - 35 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 72 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 39 - - LR - - - Show details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 17 - - LR - - - Hide details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 18 - - LR - - - Employment affiliation found - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - LR - - - Based on the verified email - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - LR - - - we think you are currently affiliated with - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - LR - - - We’ve pre-selected this organization for you in the form below. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - LR - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - LR - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - LR - - - Please enter an organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 204,206 - - LR - - - Department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 217 - - LR - - - (Optional) - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 218 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 251 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 20 - - - src/app/register/components/form-personal/form-personal.component.html - 63 - - - src/app/register/components/step-c2/step-c2.component.html - 35 - - LR - - - Must be less than 1000 characters - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 269,271 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 302,304 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 341,343 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 362,364 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 568,570 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 609,611 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 191,193 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 283,285 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 745,747 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 786,788 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 807,809 - - - src/app/record/components/work-form/work-form/work-form.component.html - 263,265 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 236,238 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 269,271 - - LR - - - Role/Job title - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 249 - - LR - - - Start date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 67 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 76 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 503 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 126 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 127 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 285 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 113 - - LR - - - Year - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 68 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 642 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 725 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 58 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 520 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 587 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.html - 325,327 - - - src/app/record/components/work-form/work-form/work-form.component.html - 339 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 303 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 114 - - LR - - - Month - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 69 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 661 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 744 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 59 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 540 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 607 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 136 - - - src/app/record/components/work-form/work-form/work-form.component.html - 352,354 - - - src/app/record/components/work-form/work-form/work-form.component.html - 370 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 67 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 323 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 115 - - LR - - - Invalid date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 691,693 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 775,777 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 554,556 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 621,623 - - - src/app/record/components/work-form/work-form/work-form.component.html - 413,415 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 336,338 - - LR - - - Add this affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - LR - - - Continue without adding affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - LR - - - Employment affiliation added - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - LR - - - The following organization has been added to your ORCID record as an employment affiliation. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - LR - - - Visit your ORCID record to manage your affiliations, works, professional activities and more. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - LR - - - Continue to - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - LR - - - Clear organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 63 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 107 - - LR - - - Type your organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 64 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 108 - - LR - - - School, college or department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 65 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 109 - - LR - - - Your role or job in the organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 110 - - LR - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 70 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 116 - - LR - - - Organization - We've added an organization based on your email domain - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 71 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 117 - - LR - - - Add a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - LR - - - We’ve noticed you only have one email address associated with your ORCID account. Adding a backup email will help you sign in to ORCID if you lose access to your primary email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - LR - - - Your primary email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - LR - - - Professional - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - LR - - - Personal - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - LR - - - Your backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - LR - - - Add another email to your ORCID account as a backup. A mix of personal and professional email addresses works best. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - LR - - - Backup email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - LR - - - Please enter your email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - LR - - - Please enter a valid email address, for example joe@institution.edu - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 225,228 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 143,145 - - LR - - - This email is already associated with an existing ORCID record. Please use a different email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - LR - - - Add backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - LR - - - Continue without adding a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - LR - - - Backup email address added - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - LR - - - You have successfully added the following email address as your backup email. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - LR - - - Visit your ORCID record to manage your email addresses, domains, affiliations, works and more. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - LR - - - Continue - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - LR - - - Add an additional email as backup - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.ts - 43 - - LR - - - Share your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - LR - - - We’ve found some unshared email domains in your ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - LR - - - Sharing your email domains lets you prove your association with an organization or institution without having to make your full email address public. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - LR - - - Your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - LR - - - Uncheck any email domains you don’t want to share on your public ORCID record - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - LR - - - Make selected domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - LR - - - Continue without making domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - LR - - - Email domains shared - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - LR - - - The following email domains are now visible on your public ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - LR - - - Almost done! - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 8,10 - - LR - - - Sign in to complete your email verification - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 11,13 - - LR - - - Your email couldn't be verified, please check the link you used to verify it. - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 19,22 - - LR - - - Part of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 11 - - LR - - - Funded by - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 12,14 - - LR - - - Version of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 15,17 - - LR - - - Source: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 2 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 173 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 1 - - LR - - - via - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 5 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 53 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 98 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 4 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 140 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 94 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 68 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 66 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 64 - - LR - - - Verified: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 11 - - LR - - - Created: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 14 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 7 - - LR - - - Verified - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 21 - - LR - - - visibility is currently set to - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 16 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 42 - - LR - - - Only me - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 29 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 138 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 136 - - - src/app/types/common.endpoint.ts - 228 - - LR - - - Trusted - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 34 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 39 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 141 - - LR - - - Source - - src/app/cdk/panel/panel-source/panel-source.component.html - 17 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 63 - - - src/app/cdk/panel/sort-label.pipe.ts - 16 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 135 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 87 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 63 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 61 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 59 - - LR - - - Preferred source - - src/app/cdk/panel/panel-source/panel-source.component.html - 108 - - LR - - - of - - src/app/cdk/panel/panel-source/panel-source.component.html - 115 - - - src/app/cdk/panel/panels/panels.component.html - 30 - - - src/app/core/announcer/announcer.service.ts - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 213 - - LR - - - (Close other sources) - - src/app/cdk/panel/panel-source/panel-source.component.html - 124 - - LR - - - Hide all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 29 - - LR - - - Show all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 30 - - LR - - - Validated source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 32 - - LR - - - Self-asserted source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 33 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 78 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 49 - - LR - - - Edit - - src/app/cdk/panel/panel/panel.component.ts - 138 - - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 107 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 24 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 47 - - - src/locale/i18n.pseudo.component.html - 228 - - LR - - - Make a copy and edit - - src/app/cdk/panel/panel/panel.component.ts - 139 - - LR - - - Open sources to edit you own version - - src/app/cdk/panel/panel/panel.component.ts - 140 - - LR - - - You can only edit your own version - - src/app/cdk/panel/panel/panel.component.ts - 141 - - LR - - - This group of items has mixed visibility settings. Please select a visibility to apply to all items in the group. - - src/app/cdk/panel/panel/panel.component.ts - 142,143 - - LR - - - Expand item - - src/app/cdk/panel/panel/panel.component.ts - 144 - - LR - - - Expand featured item - - src/app/cdk/panel/panel/panel.component.ts - 145 - - LR - - - Open other sources - - src/app/cdk/panel/panel/panel.component.ts - 146 - - LR - - - reviews - - src/app/cdk/panel/panels/panels.component.html - 57,59 - - LR - - - review - - src/app/cdk/panel/panels/panels.component.html - 63,64 - - LR - - - for - - src/app/cdk/panel/panels/panels.component.html - 65 - - LR - - - publications/grants - - src/app/cdk/panel/panels/panels.component.html - 70 - - LR - - - publication/grant - - src/app/cdk/panel/panels/panels.component.html - 75 - - LR - - - Add - - src/app/cdk/panel/panels/panels.component.html - 104 - - - src/app/cdk/panel/panels/panels.component.html - 121 - - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 28 - - LR - - - Add Education - - src/app/cdk/panel/panels/panels.component.html - 132 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 40 - - - src/locale/i18n.pseudo.component.html - 246 - - LR - - - Add Qualification - - src/app/cdk/panel/panels/panels.component.html - 137 - - LR - - - Add Invited Position - - src/app/cdk/panel/panels/panels.component.html - 145 - - - src/app/cdk/panel/panels/panels.component.html - 174 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 248 - - LR - - - Add Distinction - - src/app/cdk/panel/panels/panels.component.html - 151 - - - src/app/cdk/panel/panels/panels.component.html - 179 - - LR - - - Add Membership - - src/app/cdk/panel/panels/panels.component.html - 157 - - - src/app/cdk/panel/panels/panels.component.html - 186 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 250 - - LR - - - Add Service - - src/app/cdk/panel/panels/panels.component.html - 162 - - - src/app/cdk/panel/panels/panels.component.html - 190 - - LR - - - Add Editorial Service - - src/app/cdk/panel/panels/panels.component.html - 167 - - - src/app/cdk/panel/panels/panels.component.html - 194 - - LR - - - Search & link - - src/app/cdk/panel/panels/panels.component.html - 201 - - - src/app/cdk/panel/panels/panels.component.html - 250 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 130 - - LR - - - Add manually - - src/app/cdk/panel/panels/panels.component.html - 206 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 155 - - LR - - - Sort - - src/app/cdk/panel/panels/panels.component.html - 266,268 - - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 66 - - LR - - - Manage - - src/app/cdk/panel/panels/panels.component.html - 281 - - LR - - - Sort Items - - src/app/cdk/panel/panels/panels.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 243 - - LR - - - Export Items - - src/app/cdk/panel/panels/panels.component.ts - 76 - - LR - - - Add Item - - src/app/cdk/panel/panels/panels.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 242 - - LR - - - Ascending - - src/app/cdk/panel/panels/panels.component.ts - 81 - - LR - - - Descending - - src/app/cdk/panel/panels/panels.component.ts - 82 - - LR - - - Manage featured works - - src/app/cdk/panel/panels/panels.component.ts - 83 - - LR - - - Title - - src/app/cdk/panel/sort-label.pipe.ts - 10 - - LR - - - Start - - src/app/cdk/panel/sort-label.pipe.ts - 11 - - LR - - - End - - src/app/cdk/panel/sort-label.pipe.ts - 12 - - LR - - - Date - - src/app/cdk/panel/sort-label.pipe.ts - 13 - - LR - - - Type - - src/app/cdk/panel/sort-label.pipe.ts - 14 - - LR - - - Publication/Grant title - - src/app/cdk/panel/sort-label.pipe.ts - 15 - - LR - - - Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 441,443 - - LR - - - Add countries or locations to your ORCID record to highlight where you conduct your research or where your research is focused. You can add as many countries or locations as you want. - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 37,41 - - LR - - - My countries/locations - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 49,51 - - LR - - - Add a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 175 - - LR - - - Add another country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 180 - - LR - - - Save changes to Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 35 - - LR - - - Cancel changes and close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 36 - - LR - - - Delete Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 37 - - LR - - - Select country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 38 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 39 - - LR - - - Close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 40 - - LR - - - Select a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 65 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 118 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 139 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 112 - - LR - - - Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 377 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 823 - - LR - - - Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 98,100 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 192,194 - - LR - - - Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 12 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 61,63 - - LR - - - Having multiple email addresses helps you maintain access to your ORCID record. A mix of personal and professional email addresses works best. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 47,50 - - LR - - - Please verify your email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 53,55 - - LR - - - To access all of ORCID’s editing features you must verify at least one email address. Until then you will only be able to manage - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 59,61 - - LR - - - names - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 63 - - LR - - - and - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 64 - - LR - - - email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 65 - - LR - - - in your ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 67 - - LR - - - Email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 73,75 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 205,207 - - LR - - - Unverified - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 180 - - LR - - - Verification email sent - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 187 - - LR - - - Resend verification email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 194,195 - - LR - - - An email is required - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 205,207 - - LR - - - Email can not be duplicated - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 215,217 - - LR - - - This email is already associated with an ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 237,239 - - LR - - - Add another email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 257,259 - - LR - - - Verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 268,270 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 153,155 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 219,221 - - LR - - - When you verify a professional email address we will add the associated domain to your record. You can choose to show an email domain on your public record instead of the full email address. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 273,276 - - LR - - - Find out more about verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 283 - - LR - - - No verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 288 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 235 - - LR - - - Email notifications - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 337,339 - - LR - - - Which verified email address should we send your ORCID notifications to? You can change the frequency of these notification emails in - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 341,344 - - LR - - - your ORCID account settings. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 351 - - LR - - - ORCID knowledge base (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 51 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 22 - - LR - - - ORCID support page (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 52 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 23 - - LR - - - ORCID terms of use (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 53 - - LR - - - Save changes to Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 54 - - LR - - - Save changes to Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 55 - - LR - - - Notifications are sent to - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 56 - - LR - - - Cancel changes and close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 57 - - LR - - - Cancel changes and close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 58 - - LR - - - Delete Email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 59 - - LR - - - Close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 60 - - LR - - - Close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 61 - - LR - - - Email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 62 - - LR - - - New email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 63 - - LR - - - Other email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 64 - - LR - - - Set primary email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 65 - - LR - - - Set primary email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 66 - - LR - - - Set primary email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 67 - - LR - - - Set other email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 68 - - LR - - - Set other email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 69 - - LR - - - Set other email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 70 - - LR - - - Set email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 71 - - LR - - - Set email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 72 - - LR - - - Set email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 73 - - LR - - - Set domain visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 74 - - LR - - - Set domain visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 75 - - LR - - - Set domain visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 76 - - LR - - - Open your ORCID account settings - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 77 - - LR - - - You can't delete the only email address in your account - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 79 - - LR - - - Visibility set to Only me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 80 - - LR - - - ORCID email validation - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 81 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 50 - - LR - - - Please review and fix the issue - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 579 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 603 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 388 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 396 - - LR - - - Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 3 - - LR - - - Keywords are words or phrases which describe your research activities. Adding keywords can help people find you when searching the ORCID registry. - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 33,37 - - LR - - - My keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 40,42 - - LR - - - Must be less than 100 characters - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 114,116 - - - src/app/register/components/form-personal/form-personal.component.html - 34,36 - - - src/app/register/components/form-personal/form-personal.component.html - 82,84 - - LR - - - Add a keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 166,168 - - LR - - - Add another keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 172,174 - - LR - - - Save changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 44 - - LR - - - Cancel changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 45 - - LR - - - Delete Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 46 - - LR - - - New Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 47 - - LR - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 48 - - LR - - - Close Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 49 - - LR - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 68 - - - src/locale/i18n.pseudo.component.html - 237 - - LR - - - Other IDs - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 5 - - LR - - - Other identifiers, also called Person identifiers, are unique IDs that systems such as ISNI and Scopus use to identify you. These identifiers can only be added to your record by trusted organizations you have connected to ORCID. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 34,39 - - LR - - - Find out more on our - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 42,44 - - LR - - - Other identifiers support page. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 53 - - LR - - - My other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 63,65 - - LR - - - Save changes to Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 22 - - LR - - - Cancel changes and close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 23 - - LR - - - Close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 24 - - LR - - - Delete identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 25 - - LR - - - Identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 26 - - LR - - - Find out how to add other identifiers to your ORCID record (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 27 - - LR - - - (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 28 - - LR - - - Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 3,4 - - LR - - - Add links to personal websites, department profiles, Wikipedia pages or social media accounts. - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 39,42 - - LR - - - My links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 45,47 - - LR - - - Must be less than 355 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 105,107 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 209,211 - - LR - - - An URL is required - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 133,135 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 237,239 - - LR - - - Must be less than 2000 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 144,146 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 248,250 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 478,480 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 823,825 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 87,89 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 384,386 - - LR - - - Invalid URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 155,157 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 259,261 - - LR - - - URL can not be duplicated - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 165,167 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 269,271 - - LR - - - Add a link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 327,329 - - LR - - - Add another link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 333,335 - - LR - - - Save changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 46 - - LR - - - Cancel changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 47 - - LR - - - Delete Websites or social link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 48 - - LR - - - Close Websites and social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 49 - - LR - - - Websites or social link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 50 - - LR - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 51 - - LR - - - Link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 235 - - LR - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 236 - - LR - - - Preview public record - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.html - 41 - - LR - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 17 - - LR - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 19 - - LR - - - Personal information - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 13,15 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 91 - - LR - - - No personal information available - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 19,21 - - LR - - - Verified email addresses - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 111,113 - - LR - - - Websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 257,259 - - LR - - - Other IDs - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 309 - - LR - - - Keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 367 - - LR - - - Manage your emails - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 44 - - " - LR - - - Manage your websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 45 - - " - LR - - - Manage your keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 46 - - " - LR - - - Manage your countries - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 47 - - " - LR - - - Manage your personalIds - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 48 - - " - LR - - - Please review the form and fix the issues before saving - - src/app/cdk/snackbar/snackbar.service.ts - 76 - - LR - - - Form validation error - - src/app/cdk/snackbar/snackbar.service.ts - 77 - - LR - - - You are managing this ORCID record as a trusted individual - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 21,23 - - LR - - - You are managing your ORCID record - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 29,31 - - LR - - - Status bar - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.ts - 32 - - LR - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 4,6 - - LR - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 17,18 - - LR - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 20,22 - - LR - - - Don’t have a verification email? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 28,30 - - LR - - - Click the button below and we will send you a new one. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 32,34 - - LR - - - Resend verification email - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 43,45 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 31,33 - - LR - - - Need help? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 49 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 55 - - LR - - - Visit the - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 51 - - LR - - - Thank you for registering with ORCID - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 3,5 - - LR - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can begin adding information manually to your ORCID record. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 11,15 - - LR - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can register your ORCID Public API credentials. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 20,24 - - LR - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 38,40 - - LR - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 43,46 - - LR - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 48,50 - - LR - - - Visit the - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 56 - - LR - - - ORCID help centre - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 63,64 - - LR - - - Thank you for verifying your email - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 72,74 - - LR - - - Switch to another account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 7 - - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 15,17 - - LR - - - You have - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 19 - - LR - - - accounts - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 21 - - LR - - - Switch back to me - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 44 - - LR - - - Switch to managing another ORCID account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.ts - 21 - - LR - - - to - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 86 - - - src/app/record/components/affiliation/affiliation.component.html - 14 - - - src/app/record/components/funding/funding.component.html - 13 - - LR - - - present - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 100,102 - - - src/app/record/components/affiliation/affiliation.component.html - 25 - - - src/app/record/components/funding/funding.component.html - 18 - - LR - - - Validated source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 32 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 44 - - LR - - - Self-asserted source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 33 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 45 - - LR - - - Name is private or limited - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 45 - - LR - - - This record is locked - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 54,56 - - - src/app/record/components/record-header/record-header.component.ts - 135 - - LR - - - This record has been deprecated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 60,62 - - - src/app/record/components/record-header/record-header.component.ts - 136 - - LR - - - This record has been deactivated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 67,69 - - - src/app/record/components/record-header/record-header.component.ts - 134 - - LR - - - AFFILIATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 131,133 - - LR - - - EMAIL DOMAINS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 161,163 - - LR - - - KEY DATES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 180,182 - - LR - - - Record created - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 196 - - LR - - - Today - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 205 - - LR - - - Last updated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 214 - - LR - - - WORKS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 251,253 - - LR - - - PEER REVIEWS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 276,278 - - LR - - - FUNDING - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 301,303 - - LR - - - RESEARCH RESOURCES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 327,329 - - LR - - - PROFESSIONAL ACTIVITIES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 362,364 - - LR - - - EDUCATION AND QUALIFICATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 394,396 - - LR - - - OTHER IDENTIFIERS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 424,426 - - LR - - - Loading record summary - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 448,450 - - LR - - - Validated works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 59 - - LR - - - Validated work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 60 - - LR - - - Self-asserted works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 61 - - LR - - - Self-asserted work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 62 - - LR - - - Validated funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 63 - - LR - - - Validated fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 64 - - LR - - - Self-asserted funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 65 - - LR - - - Self-asserted fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 66 - - LR - - - Self-asserted research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 67 - - LR - - - Validated research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 68 - - LR - - - Self-asserted research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 69 - - LR - - - Validated research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 70 - - LR - - - reviews for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 71 - - LR - - - review for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 72 - - LR - - - publications/grants - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 73 - - LR - - - publication/grant - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 74 - - LR - - - more Affiliations - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 75 - - LR - - - more Professional activities - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 76 - - LR - - - more Other Identifiers - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 77 - - LR - - - more Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 78 - - LR - - - more Email Domain - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 79 - - LR - - - more Affiliation - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 80 - - LR - - - more Professional activity - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 81 - - LR - - - more Other Identifier - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 82 - - LR - - - more Education and Qualifications - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 83 - - LR - - - more Education and Qualification - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 84 - - LR - - - Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 85 - - LR - - - ORCID Record - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 86 - - - src/locale/i18n.pseudo.component.html - 76 - - LR - - - View all affiliations in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 87 - - LR - - - View all works in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 88 - - LR - - - View all funding in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 89 - - LR - - - View all research and resources in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 90 - - LR - - - View all peer reviews in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 91 - - LR - - - View all professional activities in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 92 - - LR - - - View all identifiers in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 93 - - LR - - - View all education and qualifications in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 94 - - LR - - - View education and qualification in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 95 - - LR - - - View all email domains in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 96 - - LR - - - Two-factor authentication code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 11,12 - - LR - - - Enter a code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 81,82 - - LR - - - from your two-factor authentication app - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 83,85 - - LR - - - ORCID Help Center - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 112,113 - - - src/app/layout/footer/footer.component.html - 185,187 - - LR - - - AUTHENTICATE - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 185,187 - - LR - - - Set visibility for - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 54,56 - - LR - - - This item only - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 61 - - LR - - - All items in this group - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 67 - - LR - - - Selected items - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 73,74 - - LR - - - More information on ORCID visibility settings - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 146,148 - - LR - - - set item visibility to Everyone - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 36 - - LR - - - set item visibility to Trusted Parties - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 38 - - LR - - - set item visibility to Only Me - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 40 - - LR - - - (Currently selected) - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 41 - - LR - - - ORCID - - src/app/constants.ts - 123 - - LR - - - 2FA - ORCID - - src/app/constants.ts - 124 - - - src/app/constants.ts - 125 - - LR - - - Institutional linking - ORCID - - src/app/constants.ts - 126 - - LR - - - Social linking - ORCID - - src/app/constants.ts - 127 - - LR - - - Institutional sign in - ORCID - - src/app/constants.ts - 128 - - LR - - - Notifications inbox - ORCID - - src/app/constants.ts - 129 - - LR - - - Sign in - ORCID - - src/app/constants.ts - 130 - - - src/app/constants.ts - 131 - - - src/app/constants.ts - 137 - - LR - - - Oauth - ORCID - - src/app/constants.ts - 132 - - LR - - - Search - ORCID - - src/app/constants.ts - 133 - - LR - - - Account reactivation - ORCID - - src/app/constants.ts - 134 - - LR - - - Reset password - ORCID - - src/app/constants.ts - 135 - - LR - - - Register - ORCID - - src/app/constants.ts - 136 - - LR - - - Account settings - ORCID - - src/app/constants.ts - 138 - - LR - - - Deactivate account - ORCID - - src/app/constants.ts - 139 - - LR - - - Trusted parties - ORCID - - src/app/constants.ts - 140 - - LR - - - Reset password - ORCID - - src/app/constants.ts - 141 - - LR - - - Self Service - ORCID - - src/app/constants.ts - 142 - - LR - - - Developer tools - ORCID - - src/app/constants.ts - 143 - - LR - - - Record corrections - ORCID - - src/app/constants.ts - 145 - - - src/app/constants.ts - 146 - - LR - - - - ORCID - - src/app/constants.ts - 150 - - LR - - - - My ORCID - - src/app/constants.ts - 151 - - LR - - - Manage employment dialog - - src/app/constants.ts - 376 - - LR - - - Manage education dialog - - src/app/constants.ts - 378 - - LR - - - Manage qualification dialog - - src/app/constants.ts - 380 - - LR - - - Manage distinction dialog - - src/app/constants.ts - 382 - - LR - - - Manage invited position dialog - - src/app/constants.ts - 384 - - LR - - - Manage membership dialog - - src/app/constants.ts - 386 - - LR - - - Manage service dialog - - src/app/constants.ts - 388 - - LR - - - Manage editorial service dialog - - src/app/constants.ts - 390 - - LR - - - Manage bibtex dialog - - src/app/constants.ts - 393 - - LR - - - Manage external identifier dialog - - src/app/constants.ts - 395 - - LR - - - Manage your names dialog - - src/app/constants.ts - 397 - - LR - - - Manage your biography dialog - - src/app/constants.ts - 399 - - LR - - - Manage your emails dialog - - src/app/constants.ts - 401 - - LR - - - Manage your countries dialog - - src/app/constants.ts - 403 - - LR - - - Manage your keywords dialog - - src/app/constants.ts - 405 - - LR - - - Manage your other IDs dialog - - src/app/constants.ts - 407 - - LR - - - Manage your websites & social links dialog - - src/app/constants.ts - 409 - - LR - - - Manage funding dialog - - src/app/constants.ts - 411 - - LR - - - Manage funding search dialog - - src/app/constants.ts - 413 - - LR - - - Manage work dialog - - src/app/constants.ts - 415 - - LR - - - Manage work search dialog - - src/app/constants.ts - 417 - - LR - - - Manage peer review dialog - - src/app/constants.ts - 419 - - LR - - - You are on page - - src/app/core/announcer/announcer.service.ts - 10 - - LR - - - There are - - src/app/core/announcer/announcer.service.ts - 12 - - LR - - - on each page - - src/app/core/announcer/announcer.service.ts - 13 - - LR - - - Showing - - src/app/core/announcer/announcer.service.ts - 14 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 209 - - LR - - - Cookie consent dialog opened - - src/app/core/announcer/announcer.service.ts - 15 - - LR - - - Add a backup email address dialog - - src/app/core/login-interstitials-manager/implementations/login-backup-email-interstitials-manager.service.ts - 87 - - LR - - - ORCID record for - - src/app/core/open-graph/open-graph.service.ts - 53 - - LR - - - ORCID provides an identifier for individuals to use with their name as they engage in research, scholarship, and innovation activities. - - src/app/core/open-graph/open-graph.service.ts - 57 - - LR - - - First page - - src/app/core/paginator/matPaginator.service.ts - 8 - - - src/locale/i18n.pseudo.component.html - 83 - - LR - - - Items per page: - - src/app/core/paginator/matPaginator.service.ts - 9 - - - src/locale/i18n.pseudo.component.html - 84 - - LR - - - Last page - - src/app/core/paginator/matPaginator.service.ts - 10 - - - src/locale/i18n.pseudo.component.html - 85 - - LR - - - Next page - - src/app/core/paginator/matPaginator.service.ts - 11 - - - src/locale/i18n.pseudo.component.html - 86 - - LR - - - Previous page - - src/app/core/paginator/matPaginator.service.ts - 12 - - - src/locale/i18n.pseudo.component.html - 87 - - LR - - - of - - src/app/core/paginator/matPaginator.service.ts - 13 - - - src/locale/i18n.pseudo.component.html - 88 - - LR - - - Page - - src/app/core/paginator/matPaginator.service.ts - 14 - - LR - - - Afghanistan - - src/app/core/record-countries/record-countries.service.ts - 30 - - LR - - - Albania - - src/app/core/record-countries/record-countries.service.ts - 31 - - LR - - - Algeria - - src/app/core/record-countries/record-countries.service.ts - 32 - - LR - - - American Samoa - - src/app/core/record-countries/record-countries.service.ts - 33 - - LR - - - Andorra - - src/app/core/record-countries/record-countries.service.ts - 34 - - LR - - - Angola - - src/app/core/record-countries/record-countries.service.ts - 35 - - LR - - - Anguilla - - src/app/core/record-countries/record-countries.service.ts - 36 - - LR - - - Antarctica - - src/app/core/record-countries/record-countries.service.ts - 37 - - LR - - - Antigua and Barbuda - - src/app/core/record-countries/record-countries.service.ts - 38 - - LR - - - Argentina - - src/app/core/record-countries/record-countries.service.ts - 39 - - LR - - - Armenia - - src/app/core/record-countries/record-countries.service.ts - 40 - - LR - - - Aruba - - src/app/core/record-countries/record-countries.service.ts - 41 - - LR - - - Australia - - src/app/core/record-countries/record-countries.service.ts - 42 - - LR - - - Austria - - src/app/core/record-countries/record-countries.service.ts - 43 - - LR - - - Azerbaijan - - src/app/core/record-countries/record-countries.service.ts - 44 - - LR - - - Bahamas - - src/app/core/record-countries/record-countries.service.ts - 45 - - LR - - - Bahrain - - src/app/core/record-countries/record-countries.service.ts - 46 - - LR - - - Bangladesh - - src/app/core/record-countries/record-countries.service.ts - 47 - - LR - - - Barbados - - src/app/core/record-countries/record-countries.service.ts - 48 - - LR - - - Belarus - - src/app/core/record-countries/record-countries.service.ts - 49 - - LR - - - Belgium - - src/app/core/record-countries/record-countries.service.ts - 50 - - LR - - - Belize - - src/app/core/record-countries/record-countries.service.ts - 51 - - LR - - - Benin - - src/app/core/record-countries/record-countries.service.ts - 52 - - LR - - - Bermuda - - src/app/core/record-countries/record-countries.service.ts - 53 - - LR - - - Bhutan - - src/app/core/record-countries/record-countries.service.ts - 54 - - LR - - - Bolivia - - src/app/core/record-countries/record-countries.service.ts - 55 - - LR - - - Bosnia and Herzegovina - - src/app/core/record-countries/record-countries.service.ts - 56 - - LR - - - Botswana - - src/app/core/record-countries/record-countries.service.ts - 57 - - LR - - - Bouvet Island - - src/app/core/record-countries/record-countries.service.ts - 58 - - LR - - - Brazil - - src/app/core/record-countries/record-countries.service.ts - 59 - - LR - - - British Antarctic Territory - - src/app/core/record-countries/record-countries.service.ts - 60 - - LR - - - British Indian Ocean Territory - - src/app/core/record-countries/record-countries.service.ts - 62 - - LR - - - British Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 65 - - LR - - - Brunei - - src/app/core/record-countries/record-countries.service.ts - 66 - - LR - - - Bulgaria - - src/app/core/record-countries/record-countries.service.ts - 67 - - LR - - - Burkina Faso - - src/app/core/record-countries/record-countries.service.ts - 68 - - LR - - - Burundi - - src/app/core/record-countries/record-countries.service.ts - 69 - - LR - - - Cambodia - - src/app/core/record-countries/record-countries.service.ts - 70 - - LR - - - Cameroon - - src/app/core/record-countries/record-countries.service.ts - 71 - - LR - - - Canada - - src/app/core/record-countries/record-countries.service.ts - 72 - - LR - - - Cape Verde - - src/app/core/record-countries/record-countries.service.ts - 73 - - LR - - - Cayman Islands - - src/app/core/record-countries/record-countries.service.ts - 74 - - LR - - - Central African Republic - - src/app/core/record-countries/record-countries.service.ts - 75 - - LR - - - Chad - - src/app/core/record-countries/record-countries.service.ts - 76 - - LR - - - Chile - - src/app/core/record-countries/record-countries.service.ts - 77 - - LR - - - China - - src/app/core/record-countries/record-countries.service.ts - 78 - - LR - - - Christmas Island - - src/app/core/record-countries/record-countries.service.ts - 79 - - LR - - - Cocos [Keeling] Islands - - src/app/core/record-countries/record-countries.service.ts - 80 - - LR - - - Colombia - - src/app/core/record-countries/record-countries.service.ts - 81 - - LR - - - Comoros - - src/app/core/record-countries/record-countries.service.ts - 82 - - LR - - - Congo - Brazzaville - - src/app/core/record-countries/record-countries.service.ts - 83 - - LR - - - Congo - Kinshasa - - src/app/core/record-countries/record-countries.service.ts - 84 - - LR - - - Cook Islands - - src/app/core/record-countries/record-countries.service.ts - 85 - - LR - - - Costa Rica - - src/app/core/record-countries/record-countries.service.ts - 86 - - LR - - - Croatia - - src/app/core/record-countries/record-countries.service.ts - 87 - - LR - - - Cuba - - src/app/core/record-countries/record-countries.service.ts - 88 - - LR - - - Curaçao - - src/app/core/record-countries/record-countries.service.ts - 89 - - LR - - - Cyprus - - src/app/core/record-countries/record-countries.service.ts - 90 - - LR - - - Czech Republic - - src/app/core/record-countries/record-countries.service.ts - 91 - - LR - - - Côte d'Ivoire - - src/app/core/record-countries/record-countries.service.ts - 92 - - LR - - - Denmark - - src/app/core/record-countries/record-countries.service.ts - 93 - - LR - - - Djibouti - - src/app/core/record-countries/record-countries.service.ts - 94 - - LR - - - Dominica - - src/app/core/record-countries/record-countries.service.ts - 95 - - LR - - - Dominican Republic - - src/app/core/record-countries/record-countries.service.ts - 96 - - LR - - - Ecuador - - src/app/core/record-countries/record-countries.service.ts - 97 - - LR - - - Egypt - - src/app/core/record-countries/record-countries.service.ts - 98 - - LR - - - El Salvador - - src/app/core/record-countries/record-countries.service.ts - 99 - - LR - - - Equatorial Guinea - - src/app/core/record-countries/record-countries.service.ts - 100 - - LR - - - Eritrea - - src/app/core/record-countries/record-countries.service.ts - 101 - - LR - - - Estonia - - src/app/core/record-countries/record-countries.service.ts - 102 - - LR - - - Ethiopia - - src/app/core/record-countries/record-countries.service.ts - 103 - - LR - - - Falkland Islands - - src/app/core/record-countries/record-countries.service.ts - 104 - - LR - - - Faroe Islands - - src/app/core/record-countries/record-countries.service.ts - 105 - - LR - - - Fiji - - src/app/core/record-countries/record-countries.service.ts - 106 - - LR - - - Finland - - src/app/core/record-countries/record-countries.service.ts - 107 - - LR - - - France - - src/app/core/record-countries/record-countries.service.ts - 108 - - LR - - - French Guiana - - src/app/core/record-countries/record-countries.service.ts - 109 - - LR - - - French Polynesia - - src/app/core/record-countries/record-countries.service.ts - 110 - - LR - - - French Southern Territories - - src/app/core/record-countries/record-countries.service.ts - 111 - - LR - - - Gabon - - src/app/core/record-countries/record-countries.service.ts - 112 - - LR - - - Gambia - - src/app/core/record-countries/record-countries.service.ts - 113 - - LR - - - Georgia - - src/app/core/record-countries/record-countries.service.ts - 114 - - LR - - - Germany - - src/app/core/record-countries/record-countries.service.ts - 115 - - LR - - - Ghana - - src/app/core/record-countries/record-countries.service.ts - 116 - - LR - - - Gibraltar - - src/app/core/record-countries/record-countries.service.ts - 117 - - LR - - - Greece - - src/app/core/record-countries/record-countries.service.ts - 118 - - LR - - - Greenland - - src/app/core/record-countries/record-countries.service.ts - 119 - - LR - - - Grenada - - src/app/core/record-countries/record-countries.service.ts - 120 - - LR - - - Guadeloupe - - src/app/core/record-countries/record-countries.service.ts - 121 - - LR - - - Guam - - src/app/core/record-countries/record-countries.service.ts - 122 - - LR - - - Guatemala - - src/app/core/record-countries/record-countries.service.ts - 123 - - LR - - - Guernsey - - src/app/core/record-countries/record-countries.service.ts - 124 - - LR - - - Guinea - - src/app/core/record-countries/record-countries.service.ts - 125 - - LR - - - Guinea-Bissau - - src/app/core/record-countries/record-countries.service.ts - 126 - - LR - - - Guyana - - src/app/core/record-countries/record-countries.service.ts - 127 - - LR - - - Haiti - - src/app/core/record-countries/record-countries.service.ts - 128 - - LR - - - Heard Island and McDonald Islands - - src/app/core/record-countries/record-countries.service.ts - 130 - - LR - - - Honduras - - src/app/core/record-countries/record-countries.service.ts - 133 - - LR - - - Hong Kong SAR China - - src/app/core/record-countries/record-countries.service.ts - 134 - - LR - - - Hungary - - src/app/core/record-countries/record-countries.service.ts - 135 - - LR - - - Iceland - - src/app/core/record-countries/record-countries.service.ts - 136 - - LR - - - India - - src/app/core/record-countries/record-countries.service.ts - 137 - - LR - - - Indonesia - - src/app/core/record-countries/record-countries.service.ts - 138 - - LR - - - Iran - - src/app/core/record-countries/record-countries.service.ts - 139 - - LR - - - Iraq - - src/app/core/record-countries/record-countries.service.ts - 140 - - LR - - - Ireland - - src/app/core/record-countries/record-countries.service.ts - 141 - - LR - - - Isle of Man - - src/app/core/record-countries/record-countries.service.ts - 142 - - LR - - - Israel - - src/app/core/record-countries/record-countries.service.ts - 143 - - LR - - - Italy - - src/app/core/record-countries/record-countries.service.ts - 144 - - LR - - - Jamaica - - src/app/core/record-countries/record-countries.service.ts - 145 - - LR - - - Japan - - src/app/core/record-countries/record-countries.service.ts - 146 - - LR - - - Jersey - - src/app/core/record-countries/record-countries.service.ts - 147 - - LR - - - Jordan - - src/app/core/record-countries/record-countries.service.ts - 148 - - LR - - - Kazakhstan - - src/app/core/record-countries/record-countries.service.ts - 149 - - LR - - - Kenya - - src/app/core/record-countries/record-countries.service.ts - 150 - - LR - - - Kiribati - - src/app/core/record-countries/record-countries.service.ts - 151 - - LR - - - Kosovo - - src/app/core/record-countries/record-countries.service.ts - 152 - - LR - - - Kuwait - - src/app/core/record-countries/record-countries.service.ts - 153 - - LR - - - Kyrgyzstan - - src/app/core/record-countries/record-countries.service.ts - 154 - - LR - - - Laos - - src/app/core/record-countries/record-countries.service.ts - 155 - - LR - - - Latvia - - src/app/core/record-countries/record-countries.service.ts - 156 - - LR - - - Lebanon - - src/app/core/record-countries/record-countries.service.ts - 157 - - LR - - - Lesotho - - src/app/core/record-countries/record-countries.service.ts - 158 - - LR - - - Liberia - - src/app/core/record-countries/record-countries.service.ts - 159 - - LR - - - Libya - - src/app/core/record-countries/record-countries.service.ts - 160 - - LR - - - Liechtenstein - - src/app/core/record-countries/record-countries.service.ts - 161 - - LR - - - Lithuania - - src/app/core/record-countries/record-countries.service.ts - 162 - - LR - - - Luxembourg - - src/app/core/record-countries/record-countries.service.ts - 163 - - LR - - - Macau SAR China - - src/app/core/record-countries/record-countries.service.ts - 164 - - LR - - - Madagascar - - src/app/core/record-countries/record-countries.service.ts - 165 - - LR - - - Malawi - - src/app/core/record-countries/record-countries.service.ts - 166 - - LR - - - Malaysia - - src/app/core/record-countries/record-countries.service.ts - 167 - - LR - - - Maldives - - src/app/core/record-countries/record-countries.service.ts - 168 - - LR - - - Mali - - src/app/core/record-countries/record-countries.service.ts - 169 - - LR - - - Malta - - src/app/core/record-countries/record-countries.service.ts - 170 - - LR - - - Marshall Islands - - src/app/core/record-countries/record-countries.service.ts - 171 - - LR - - - Martinique - - src/app/core/record-countries/record-countries.service.ts - 172 - - LR - - - Mauritania - - src/app/core/record-countries/record-countries.service.ts - 173 - - LR - - - Mauritius - - src/app/core/record-countries/record-countries.service.ts - 174 - - LR - - - Mayotte - - src/app/core/record-countries/record-countries.service.ts - 175 - - LR - - - Mexico - - src/app/core/record-countries/record-countries.service.ts - 176 - - LR - - - Micronesia - - src/app/core/record-countries/record-countries.service.ts - 177 - - LR - - - Moldova - - src/app/core/record-countries/record-countries.service.ts - 178 - - LR - - - Monaco - - src/app/core/record-countries/record-countries.service.ts - 179 - - LR - - - Mongolia - - src/app/core/record-countries/record-countries.service.ts - 180 - - LR - - - Montenegro - - src/app/core/record-countries/record-countries.service.ts - 181 - - LR - - - Montserrat - - src/app/core/record-countries/record-countries.service.ts - 182 - - LR - - - Morocco - - src/app/core/record-countries/record-countries.service.ts - 183 - - LR - - - Mozambique - - src/app/core/record-countries/record-countries.service.ts - 184 - - LR - - - Myanmar [Burma] - - src/app/core/record-countries/record-countries.service.ts - 185 - - LR - - - Namibia - - src/app/core/record-countries/record-countries.service.ts - 186 - - LR - - - Nauru - - src/app/core/record-countries/record-countries.service.ts - 187 - - LR - - - Nepal - - src/app/core/record-countries/record-countries.service.ts - 188 - - LR - - - Netherlands - - src/app/core/record-countries/record-countries.service.ts - 189 - - LR - - - New Caledonia - - src/app/core/record-countries/record-countries.service.ts - 190 - - LR - - - New Zealand - - src/app/core/record-countries/record-countries.service.ts - 191 - - LR - - - Nicaragua - - src/app/core/record-countries/record-countries.service.ts - 192 - - LR - - - Niger - - src/app/core/record-countries/record-countries.service.ts - 193 - - LR - - - Nigeria - - src/app/core/record-countries/record-countries.service.ts - 194 - - LR - - - Niue - - src/app/core/record-countries/record-countries.service.ts - 195 - - LR - - - Norfolk Island - - src/app/core/record-countries/record-countries.service.ts - 196 - - LR - - - North Korea - - src/app/core/record-countries/record-countries.service.ts - 197 - - LR - - - North Macedonia - - src/app/core/record-countries/record-countries.service.ts - 198 - - LR - - - Northern Mariana Islands - - src/app/core/record-countries/record-countries.service.ts - 199 - - LR - - - Norway - - src/app/core/record-countries/record-countries.service.ts - 200 - - LR - - - Oman - - src/app/core/record-countries/record-countries.service.ts - 201 - - LR - - - Pakistan - - src/app/core/record-countries/record-countries.service.ts - 202 - - LR - - - Palau - - src/app/core/record-countries/record-countries.service.ts - 203 - - LR - - - Palestinian Territories - - src/app/core/record-countries/record-countries.service.ts - 204 - - LR - - - Panama - - src/app/core/record-countries/record-countries.service.ts - 205 - - LR - - - Papua New Guinea - - src/app/core/record-countries/record-countries.service.ts - 206 - - LR - - - Paraguay - - src/app/core/record-countries/record-countries.service.ts - 207 - - LR - - - Peru - - src/app/core/record-countries/record-countries.service.ts - 208 - - LR - - - Philippines - - src/app/core/record-countries/record-countries.service.ts - 209 - - LR - - - Pitcairn Islands - - src/app/core/record-countries/record-countries.service.ts - 210 - - LR - - - Poland - - src/app/core/record-countries/record-countries.service.ts - 211 - - LR - - - Portugal - - src/app/core/record-countries/record-countries.service.ts - 212 - - LR - - - Puerto Rico - - src/app/core/record-countries/record-countries.service.ts - 213 - - LR - - - Qatar - - src/app/core/record-countries/record-countries.service.ts - 214 - - LR - - - Romania - - src/app/core/record-countries/record-countries.service.ts - 215 - - LR - - - Russia - - src/app/core/record-countries/record-countries.service.ts - 216 - - LR - - - Rwanda - - src/app/core/record-countries/record-countries.service.ts - 217 - - LR - - - Réunion - - src/app/core/record-countries/record-countries.service.ts - 218 - - LR - - - Saint Barthélemy - - src/app/core/record-countries/record-countries.service.ts - 219 - - LR - - - Saint Helena - - src/app/core/record-countries/record-countries.service.ts - 220 - - LR - - - Saint Kitts and Nevis - - src/app/core/record-countries/record-countries.service.ts - 221 - - LR - - - Saint Lucia - - src/app/core/record-countries/record-countries.service.ts - 222 - - LR - - - Saint Martin - - src/app/core/record-countries/record-countries.service.ts - 223 - - LR - - - Saint Pierre and Miquelon - - src/app/core/record-countries/record-countries.service.ts - 224 - - LR - - - Saint Vincent and the Grenadines - - src/app/core/record-countries/record-countries.service.ts - 226 - - LR - - - Samoa - - src/app/core/record-countries/record-countries.service.ts - 229 - - LR - - - San Marino - - src/app/core/record-countries/record-countries.service.ts - 230 - - LR - - - Saudi Arabia - - src/app/core/record-countries/record-countries.service.ts - 231 - - LR - - - Senegal - - src/app/core/record-countries/record-countries.service.ts - 232 - - LR - - - Serbia - - src/app/core/record-countries/record-countries.service.ts - 233 - - LR - - - Seychelles - - src/app/core/record-countries/record-countries.service.ts - 234 - - LR - - - Sierra Leone - - src/app/core/record-countries/record-countries.service.ts - 235 - - LR - - - Singapore - - src/app/core/record-countries/record-countries.service.ts - 236 - - LR - - - Sint Maarten (Dutch Part) - - src/app/core/record-countries/record-countries.service.ts - 237 - - LR - - - Slovakia - - src/app/core/record-countries/record-countries.service.ts - 238 - - LR - - - Slovenia - - src/app/core/record-countries/record-countries.service.ts - 239 - - LR - - - Solomon Islands - - src/app/core/record-countries/record-countries.service.ts - 240 - - LR - - - Somalia - - src/app/core/record-countries/record-countries.service.ts - 241 - - LR - - - South Africa - - src/app/core/record-countries/record-countries.service.ts - 242 - - LR - - - South Georgia and the South Sandwich Islands - - src/app/core/record-countries/record-countries.service.ts - 244 - - LR - - - South Korea - - src/app/core/record-countries/record-countries.service.ts - 247 - - LR - - - South Sudan - - src/app/core/record-countries/record-countries.service.ts - 248 - - LR - - - Spain - - src/app/core/record-countries/record-countries.service.ts - 249 - - LR - - - Sri Lanka - - src/app/core/record-countries/record-countries.service.ts - 250 - - LR - - - Sudan - - src/app/core/record-countries/record-countries.service.ts - 251 - - LR - - - Suriname - - src/app/core/record-countries/record-countries.service.ts - 252 - - LR - - - Svalbard and Jan Mayen - - src/app/core/record-countries/record-countries.service.ts - 253 - - LR - - - Swaziland - - src/app/core/record-countries/record-countries.service.ts - 254 - - LR - - - Sweden - - src/app/core/record-countries/record-countries.service.ts - 255 - - LR - - - Switzerland - - src/app/core/record-countries/record-countries.service.ts - 256 - - LR - - - Syria - - src/app/core/record-countries/record-countries.service.ts - 257 - - LR - - - São Tomé and Príncipe - - src/app/core/record-countries/record-countries.service.ts - 258 - - LR - - - Taiwan - - src/app/core/record-countries/record-countries.service.ts - 259 - - LR - - - Tajikistan - - src/app/core/record-countries/record-countries.service.ts - 260 - - LR - - - Tanzania - - src/app/core/record-countries/record-countries.service.ts - 261 - - LR - - - Thailand - - src/app/core/record-countries/record-countries.service.ts - 262 - - LR - - - Timor-Leste - - src/app/core/record-countries/record-countries.service.ts - 263 - - LR - - - Togo - - src/app/core/record-countries/record-countries.service.ts - 264 - - LR - - - Tokelau - - src/app/core/record-countries/record-countries.service.ts - 265 - - LR - - - Tonga - - src/app/core/record-countries/record-countries.service.ts - 266 - - LR - - - Trinidad and Tobago - - src/app/core/record-countries/record-countries.service.ts - 267 - - LR - - - Tunisia - - src/app/core/record-countries/record-countries.service.ts - 268 - - LR - - - Türkiye - - src/app/core/record-countries/record-countries.service.ts - 269 - - LR - - - Turkmenistan - - src/app/core/record-countries/record-countries.service.ts - 270 - - LR - - - Turks and Caicos Islands - - src/app/core/record-countries/record-countries.service.ts - 271 - - LR - - - Tuvalu - - src/app/core/record-countries/record-countries.service.ts - 272 - - LR - - - U.S. Minor Outlying Islands - - src/app/core/record-countries/record-countries.service.ts - 273 - - LR - - - U.S. Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 274 - - LR - - - Uganda - - src/app/core/record-countries/record-countries.service.ts - 275 - - LR - - - Ukraine - - src/app/core/record-countries/record-countries.service.ts - 276 - - LR - - - United Arab Emirates - - src/app/core/record-countries/record-countries.service.ts - 277 - - LR - - - United Kingdom - - src/app/core/record-countries/record-countries.service.ts - 278 - - LR - - - United States - - src/app/core/record-countries/record-countries.service.ts - 279 - - LR - - - Uruguay - - src/app/core/record-countries/record-countries.service.ts - 280 - - LR - - - Uzbekistan - - src/app/core/record-countries/record-countries.service.ts - 281 - - LR - - - Vanuatu - - src/app/core/record-countries/record-countries.service.ts - 282 - - LR - - - Vatican City - - src/app/core/record-countries/record-countries.service.ts - 283 - - LR - - - Venezuela - - src/app/core/record-countries/record-countries.service.ts - 284 - - LR - - - Vietnam - - src/app/core/record-countries/record-countries.service.ts - 285 - - LR - - - Wallis and Futuna - - src/app/core/record-countries/record-countries.service.ts - 286 - - LR - - - Western Sahara - - src/app/core/record-countries/record-countries.service.ts - 287 - - LR - - - Yemen - - src/app/core/record-countries/record-countries.service.ts - 288 - - LR - - - Zambia - - src/app/core/record-countries/record-countries.service.ts - 289 - - LR - - - Zimbabwe - - src/app/core/record-countries/record-countries.service.ts - 290 - - LR - - - Åland Islands - - src/app/core/record-countries/record-countries.service.ts - 291 - - LR - - - Import your works - - src/app/core/record-works/record-works.service.ts - 595 - - LR - - - These services can help you update your ORCID record quickly by searching for your research outputs from various databases. Connect to a service to grant permission and add selected research outputs to your ORCID record. - - src/app/core/record-works/record-works.service.ts - 596 - - LR - - - Find out more about importing works into your ORCID record - - src/app/core/record-works/record-works.service.ts - 599 - - LR - - - ORCID Certified Services - - src/app/core/record-works/record-works.service.ts - 601 - - LR - - - More Services - - src/app/core/record-works/record-works.service.ts - 602 - - LR - - - Connect now - - src/app/core/record-works/record-works.service.ts - 603 - - LR - - - Connected - - src/app/core/record-works/record-works.service.ts - 604 - - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 14,16 - - LR - - - Close Import your works - - src/app/core/record-works/record-works.service.ts - 605 - - LR - - - Show more services - - src/app/core/record-works/record-works.service.ts - 606 - - LR - - - Hide more services - - src/app/core/record-works/record-works.service.ts - 607 - - LR - - - Connect with {{name}} now - - src/app/core/record-works/record-works.service.ts - 608 - - LR - - - Connected with {{name}} - - src/app/core/record-works/record-works.service.ts - 609 - - LR - - - Generate a new client secret - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 3,5 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 14,16 - - - src/app/developer-tools/components/client-secret/client-secret.component.html - 12,13 - - LR - - - Resetting your client secret will generate a new secret. Your current client secret shown below will be discarded within the next 24 hours. - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 29,32 - - LR - - - Close - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.ts - 17 - - LR - - - Client ID - - src/app/developer-tools/components/client-secret/client-secret.component.html - 2 - - LR - - - Client secret - - src/app/developer-tools/components/client-secret/client-secret.component.html - 5 - - LR - - - Collapse - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 13 - - LR - - - Expand - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 14 - - LR - - - example code - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 15 - - LR - - - This section is intended for developers who plan to integrate ORCID into their system using the ORCID Public API. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 1,4 - - LR - - - Getting started with the free ORCID Public API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 6,8 - - LR - - - ORCID offers a free Public API (Application Programming Interface) that allows your systems and applications to connect to the ORCID registry for non-commercial use. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 10,14 - - LR - - - By registering for Public API Credentials, your system or application can: - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 15,17 - - LR - - - Allow users to sign into your system/application with their ORCID account - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 20,22 - - LR - - - Obtain users' authenticated ORCID iDs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 23,25 - - LR - - - Read public information from ORCID records in machine-readable format - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 26,28 - - LR - - - Search public data in the ORCID Registry - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 29,31 - - LR - - - Obtain a higher usage quota than the ORCID Anonymous API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 32,34 - - LR - - - The ORCID Public API is RESTful and uses - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 39 - - LR - - - OAuth - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 47 - - LR - - - , a well-established, standard protocol for user-based permissions. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 49,50 - - LR - - - Public API Credentials are granted to individuals and not organizations, and your Public API Credentials are personal to you (even if being used in connection with your work for an organization). - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 52,56 - - LR - - - If you need access to an ORCID API for commercial use, need a higher usage quota, organizational administration of your API credentials, or the ability to write data to or access Trusted Party data in ORCID records, our - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 59,63 - - LR - - - Member API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 70,72 - - LR - - - is available to ORCID member organizations. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 73,75 - - LR - - - Additional resources - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 78,80 - - LR - - - Read the Public API documentation - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 90,91 - - LR - - - Find out more about the differences between the Public and Member APIs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 100 - - LR - - - ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 108,110 - - LR - - - The ORCID Public API is free for non-commercial use by individuals as stated in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 116,119 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 448,449 - - LR - - - Public APIs Terms of Service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 126 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 456 - - LR - - - By “non-commercial” we mean that you may not charge any re-use fees for the Public API, and you may not make use of the Public API in connection with any revenue-generating product or service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 128,132 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 459,462 - - LR - - - No verified email addresses found - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 136,138 - - LR - - - You must have at least one verified email address in your ORCID account to register for your Public API credentials. Manage your email addresses in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 142,144 - - LR - - - Emails and domains section of your ORCID record - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 149 - - LR - - - You must accept the Public Client Terms of Service before you can register for your Public API credentials. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 162,165 - - LR - - - I have read and agree to the ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 178,179 - - LR - - - Register for your ORCID Public API credentials - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 191,193 - - LR - - - Developer tools - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 10,12 - - LR - - - Back to my record - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 18 - - LR - - - You’ve registered for your ORCID Public API credentials - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 45,47 - - LR - - - Add your application details and one or more redirect URIs in the form below. Once these details are saved we’ll generate your client ID and secret so you can start using the Public API right away. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 49,54 - - LR - - - Application details - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 60,62 - - LR - - - Application name - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 77 - - LR - - - Application name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 94,96 - - LR - - - Application name cannot exceed 255 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 100,102 - - LR - - - The name shown to users on the OAuth authorization screen - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 104,105 - - LR - - - Application URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 120 - - LR - - - Website name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 133,135 - - LR - - - Invalid website - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 139,141 - - LR - - - Application description - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 156 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 173,175 - - LR - - - Application description cannot exceed 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 179,181 - - LR - - - The description shown to users on the OAuth authorization screen. Maximum 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 183,184 - - LR - - - Redirect URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 189,191 - - LR - - - Once the user has authorized your application, they will be returned to a URI that you specify. You must provide these URIs in advance or your integration users will experience an error. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 194,198 - - LR - - - Please note - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 205,207 - - LR - - - Only - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 210 - - LR - - - HTTPS URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 211 - - LR - - - are accepted in production - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 212,214 - - LR - - - Domains registered - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 218 - - LR - - - MUST - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 220 - - LR - - - exactly match the domains used, including subdomains - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 222,223 - - LR - - - Register all redirect URIs fully where possible. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 228 - - LR - - - This is the most secure option and what we recommend. For more information about redirect URIs, please see our - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 231,233 - - LR - - - redirect URI FAQ - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 242 - - LR - - - Please add a redirect URI before saving your application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 253,255 - - LR - - - Redirect URI cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 279,281 - - LR - - - Invalid redirect URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 285,287 - - LR - - - Add another redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 317,319 - - LR - - - Example code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 326,328 - - LR - - - Provides an authorization code that can be exchanged for an access token and an authenticated ORCID iD. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 331,334 - - LR - - - Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 336 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 362 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 404 - - LR - - - Scope - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 339 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 407 - - LR - - - Response type - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 343 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 366 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 411 - - LR - - - code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 345 - - LR - - - REPLACE WITH REDIRECT URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 352 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 380 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 420 - - LR - - - Provides an authenticated ORCID iD and an access token that can be used to read public information on the record. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 357,360 - - LR - - - access token and ORCID iD - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 368,370 - - LR - - - REPLACE WITH OAUTH CODE - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 382 - - LR - - - Provides an access token that can be used to read public information on the record and an id_token using OpenID Connect and client-side only implicit OAuth. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 388,391 - - LR - - - More information on OpenID Connect Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 400 - - LR - - - Changes have been saved successfully. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 429,431 - - LR - - - Redirect URIs must be unique - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 439,441 - - LR - - - Save application and generate my client ID and secret - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 479,481 - - LR - - - Save application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 486,488 - - LR - - - Delete redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 54 - - LR - - - Authorize request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 55 - - LR - - - Token request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 56 - - LR - - - OpenID/Implicit request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 57 - - LR - - - Warning! - - src/app/environment-banner/environment-banner/environment-banner.component.html - 7 - - LR - - - is a test website. - - src/app/environment-banner/environment-banner/environment-banner.component.html - 11,12 - - LR - - - is the official website. Sandbox only sends email messages to - - src/app/environment-banner/environment-banner/environment-banner.component.html - 19,21 - - LR - - - mailinator.com - - src/app/environment-banner/environment-banner/environment-banner.component.html - 27 - - LR - - - email addresses, see Sandbox FAQ for - - src/app/environment-banner/environment-banner/environment-banner.component.html - 30 - - LR - - - more information - - src/app/environment-banner/environment-banner/environment-banner.component.html - 37,38 - - LR - - - Dismiss - - src/app/environment-banner/environment-banner/environment-banner.component.html - 47,49 - - - src/app/layout/banners/banners.component.html - 23 - - LR - - - Warning, testing website - - src/app/environment-banner/environment-banner/environment-banner.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 135 - - LR - - - Oh no! An error occurred - - src/app/errors.ts - 28 - - - src/app/errors.ts - 44 - - - src/app/errors.ts - 57 - - - src/app/errors.ts - 72 - - - src/app/errors.ts - 88 - - - src/app/errors.ts - 105 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.ts - 66 - - - src/locale/i18n.pseudo.component.html - 89 - - LR - - - visit our knowledge base. - - src/app/errors.ts - 31 - - - src/app/errors.ts - 47 - - - src/app/errors.ts - 59 - - - src/app/errors.ts - 75 - - - src/app/errors.ts - 91 - - - src/app/errors.ts - 108 - - - src/locale/i18n.pseudo.component.html - 103 - - LR - - - Please try again, and if the error persists please - - src/app/errors.ts - 58 - - - src/locale/i18n.pseudo.component.html - 99 - - LR - - - We couldn't recover your account details. Please try again, and if the error persists please - - src/app/errors.ts - 74 - - - src/locale/i18n.pseudo.component.html - 91,93 - - LR - - - We couldn't complete your registration. Please try again, and if the error persists please - - src/app/errors.ts - 90 - - - src/locale/i18n.pseudo.component.html - 95,97 - - LR - - - We couldn't reactivate your ORCID account. Please try again, and if the error persists please - - src/app/errors.ts - 107 - - - src/locale/i18n.pseudo.component.html - 180,181 - - LR - - - LATEST NEWS - - src/app/home/components/news/news.component.html - 6,8 - - LR - - - MORE NEWS - - src/app/home/components/news/news.component.html - 16,18 - - #upperCase - LR - - - FULL ARTICLE - - src/app/home/components/news/news.component.html - 49,51 - - LR - - - MORE NEWS - - src/app/home/components/news/news.component.html - 66,68 - - LR - - - News - - src/app/home/components/news/news.component.ts - 18 - - - src/locale/i18n.pseudo.component.html - 138 - - LR - - - Distinguish yourself in - - src/app/home/pages/home/home.component.html - 26,28 - - #sentenceCase - LR - - - three easy steps - - src/app/home/pages/home/home.component.html - 29,30 - - #lowerCase - LR - - - ORCID provides a persistent digital identifier (an ORCID iD) that you own and control, and that distinguishes you from every other researcher. You can connect your iD with your professional information — affiliations, grants, publications, peer review, and more. You can use your iD to share your information with other systems, ensuring you get recognition for all your contributions, saving you time and hassle, and reducing the risk of errors. - - src/app/home/pages/home/home.component.html - 37,45 - - LR - - - FIND OUT MORE ABOUT OUR MISSION AND VALUES - - src/app/home/pages/home/home.component.html - 53,55 - - LR - - - 1 - - src/app/home/pages/home/home.component.html - 67 - - LR - - - REGISTER - - src/app/home/pages/home/home.component.html - 69,71 - - LR - - - Get your unique ORCID identifier. It’s free and only takes a minute, so - - src/app/home/pages/home/home.component.html - 76,79 - - LR - - - register now! - - src/app/home/pages/home/home.component.html - 84,86 - - #lowerCase - LR - - - 2 - - src/app/home/pages/home/home.component.html - 92,94 - - LR - - - USE YOUR - - src/app/home/pages/home/home.component.html - 101 - - LR - - - ORCID ID - - src/app/home/pages/home/home.component.html - 102 - - LR - - - Use your iD, when prompted, in systems and platforms from grant application to manuscript submission and beyond, to ensure you get credit for your contributions. - - src/app/home/pages/home/home.component.html - 108,112 - - LR - - - 3 - - src/app/home/pages/home/home.component.html - 117 - - LR - - - SHARE YOUR ORCID iD - - src/app/home/pages/home/home.component.html - 125 - - LR - - - The more information connected to your ORCID record, the more you’ll benefit from sharing your iD - so give the organizations you trust permission to update your record as well as adding your affiliations, emails, other names you’re known by, and more. - - src/app/home/pages/home/home.component.html - 132,137 - - LR - - - Our organizational members make ORCID possible! - - src/app/home/pages/home/home.component.html - 166,168 - - LR - - - ORCID is a non-profit organization supported by a global community of member organizations, including research institutions, publishers, funders, professional associations, service providers, and other stakeholders in the research ecosystem. - - src/app/home/pages/home/home.component.html - 171,177 - - LR - - - Curious about who our members are? - - src/app/home/pages/home/home.component.html - 179,181 - - LR - - - See our complete list of member organizations - - src/app/home/pages/home/home.component.html - 182,184 - - LR - - - You can now sign in to ORCID with your - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 3 - - LR - - - account - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 6 - - LR - - - Please complete the process by connecting - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 11 - - LR - - - with your ORCID record. - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 14,15 - - LR - - - Grant permission - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 29,31 - - - src/app/inbox/components/notification-permission/notification-permission.component.html - 85,87 - - LR - - - You may benefit from automatic updates to your record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 2,4 - - LR - - - Based on your verified email domain, we have found an ORCID integration for - - src/app/inbox/components/notification-permission/notification-permission.component.html - 6,7 - - LR - - - If you are a current faculty or staff member at - - src/app/inbox/components/notification-permission/notification-permission.component.html - 12 - - LR - - - connecting with this integration will allow - - src/app/inbox/components/notification-permission/notification-permission.component.html - 16 - - LR - - - to automatically add validated information to your ORCID record. This will save you time and effort when maintaining your ORCID record, and help make sure it stays up-to-date. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 20,22 - - LR - - - If you are no longer affiliated with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 28 - - LR - - - you may disregard this notification or remove the relevant email address from your ORCID record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 33,34 - - LR - - - would like your permission to interact with your ORCID Record as a trusted party. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 44,45 - - LR - - - Archive without granting permissions - - src/app/inbox/components/notification-permission/notification-permission.component.html - 72,74 - - LR - - - Connect with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 99,101 - - LR - - - Affiliations - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 44 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 155 - - LR - - - Bio - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 46 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 156 - - LR - - - Distinction - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 48 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 157 - - LR - - - Education - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 50 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 81 - - - src/locale/i18n.pseudo.component.html - 158 - - LR - - - Employment - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 52 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 159 - - LR - - - External Identifiers - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 54 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 85 - - - src/locale/i18n.pseudo.component.html - 160 - - LR - - - Funding - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 56 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 87 - - - src/locale/i18n.pseudo.component.html - 161 - - LR - - - Invited Position - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 58 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 116 - - - src/locale/i18n.pseudo.component.html - 162 - - LR - - - Membership - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 60 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 118 - - - src/locale/i18n.pseudo.component.html - 163 - - LR - - - Peer Review - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 62 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 93 - - - src/locale/i18n.pseudo.component.html - 164 - - LR - - - Preferences - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 64 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 95 - - - src/locale/i18n.pseudo.component.html - 165 - - LR - - - Qualification - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 66 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 97 - - - src/locale/i18n.pseudo.component.html - 166 - - LR - - - Research Resource - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 68 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 99 - - - src/locale/i18n.pseudo.component.html - 168 - - LR - - - Service - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 70 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 120 - - - src/locale/i18n.pseudo.component.html - 167 - - LR - - - Work - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 72 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 169 - - LR - - - unknown - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 74 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 105 - - - src/locale/i18n.pseudo.component.html - 170 - - LR - - - has updated the - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 9 - - LR - - - section of your record: - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 11 - - LR - - - Added - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 172 - - LR - - - Updated - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 47 - - - src/locale/i18n.pseudo.component.html - 173 - - LR - - - Deleted - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 49 - - - src/locale/i18n.pseudo.component.html - 174 - - LR - - - Other - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 51 - - - src/locale/i18n.pseudo.component.html - 175 - - LR - - - Professional activities - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 79 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 89 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 91 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 101 - - LR - - - archive - - src/app/inbox/components/notification/notification.component.ts - 64 - - - src/locale/i18n.pseudo.component.html - 177 - - LR - - - YOUR RECORD - - src/app/inbox/components/notification/notification.component.ts - 110 - - - src/locale/i18n.pseudo.component.html - 148 - - LR - - - PERMISSIONS - - src/app/inbox/components/notification/notification.component.ts - 112 - - - src/locale/i18n.pseudo.component.html - 149 - - LR - - - ANNOUNCEMENT - - src/app/inbox/components/notification/notification.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 150 - - LR - - - has made changes to your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 138 - - - src/locale/i18n.pseudo.component.html - 151 - - LR - - - Connecting your - - src/app/inbox/components/notification/notification.component.ts - 140 - - - src/locale/i18n.pseudo.component.html - 152 - - LR - - - account with your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 142 - - - src/locale/i18n.pseudo.component.html - 153 - - LR - - - Notifications - - src/app/inbox/components/notifications/notifications.component.html - 2 - - LR - - - Select All - - src/app/inbox/components/notifications/notifications.component.html - 22,24 - - LR - - - Archive selected - - src/app/inbox/components/notifications/notifications.component.html - 32 - - LR - - - Hide archived - - src/app/inbox/components/notifications/notifications.component.html - 38 - - LR - - - Show archived - - src/app/inbox/components/notifications/notifications.component.html - 41 - - LR - - - You don’t have any notifications yet. - - src/app/inbox/components/notifications/notifications.component.html - 71 - - LR - - - You can manage the frequency of your ORCID notifications in your - - src/app/inbox/components/notifications/notifications.component.html - 73,75 - - LR - - - account settings. - - src/app/inbox/components/notifications/notifications.component.html - 77,78 - - LR - - - You don't have any unarchived notifications right now. - - src/app/inbox/components/notifications/notifications.component.html - 87,89 - - LR - - - Show more notifications - - src/app/inbox/components/notifications/notifications.component.html - 114,116 - - LR - - - Access through your institution - - src/app/institutional/pages/institutional/institutional.component.html - 28,30 - - LR - - - Sign in with email/iD and password - - src/app/institutional/pages/institutional/institutional.component.html - 35,37 - - LR - - - You may sign in to the ORCID Registry using institutional accounts you already have, like one from your university. If you don’t have an ORCID iD, you will be prompted to create one. - - src/app/institutional/pages/institutional/institutional.component.html - 44,49 - - LR - - - Suggested organization - - src/app/institutional/pages/institutional/institutional.component.html - 52,54 - - LR - - - Sign in with this organization - - src/app/institutional/pages/institutional/institutional.component.html - 94,96 - - LR - - - OR - - src/app/institutional/pages/institutional/institutional.component.html - 99 - - LR - - - Organization - - src/app/institutional/pages/institutional/institutional.component.html - 114,116 - - LR - - - Please enter an organization name - - src/app/institutional/pages/institutional/institutional.component.html - 162,163 - - LR - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/institutional/pages/institutional/institutional.component.html - 169,171 - - LR - - - Continue - - src/app/institutional/pages/institutional/institutional.component.html - 180,182 - - LR - - - Cancel institutional sign in - - src/app/institutional/pages/institutional/institutional.component.html - 189,190 - - LR - - - Institution - - src/app/institutional/pages/institutional/institutional.component.ts - 53 - - - src/locale/i18n.pseudo.component.html - 136 - - LR - - - Clear - - src/app/institutional/pages/institutional/institutional.component.ts - 54 - - - src/locale/i18n.pseudo.component.html - 137 - - LR - - - Type your organization name - - src/app/institutional/pages/institutional/institutional.component.ts - 55 - - LR - - - We notice you are using a browser that our site does not support. Some features on this site may not work correctly. - - src/app/layout/banners/banners.component.html - 5,7 - - LR - - - We recommend that you upgrade to a - - src/app/layout/banners/banners.component.html - 10,12 - - LR - - - supported browser - - src/app/layout/banners/banners.component.html - 19 - - LR - - - Understood - - src/app/layout/banners/banners.component.html - 37 - - LR - - - Cookies Policy - - src/app/layout/banners/banners.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 223 - - LR - - - The text of this website is published under a - - src/app/layout/footer/footer.component.html - 129 - - LR - - - CC0 license. - - src/app/layout/footer/footer.component.html - 137 - - LR - - - the ORCID logo, and the iD logo are trademarks of ORCID, Inc. ORCID is registered in the US and other jurisdictions. - - src/app/layout/footer/footer.component.html - 139,140 - - LR - - - About ORCID - - src/app/layout/footer/footer.component.html - 156,158 - - LR - - - Privacy Policy - - src/app/layout/footer/footer.component.html - 164,166 - - LR - - - Terms of Use - - src/app/layout/footer/footer.component.html - 171,173 - - LR - - - Accessibility Statement - - src/app/layout/footer/footer.component.html - 178,180 - - LR - - - Dispute procedures - - src/app/layout/footer/footer.component.html - 192,194 - - LR - - - Brand Guidelines - - src/app/layout/footer/footer.component.html - 199,201 - - LR - - - Cookie Settings - - src/app/layout/footer/footer.component.html - 207,209 - - - src/app/layout/footer/footer.component.ts - 51 - - LR - - - footer - - src/app/layout/footer/footer.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 128 - - LR - - - license - - src/app/layout/footer/footer.component.ts - 23 - - LR - - - Connecting research and researchers - - src/app/layout/header/header.component.html - 27,29 - - LR - - - Sign in - - src/app/layout/header/header.component.html - 117 - - - src/app/layout/user-menu/user-menu.component.html - 53 - - LR - - - Register - - src/app/layout/header/header.component.html - 119 - - - src/app/layout/user-menu/user-menu.component.html - 54 - - LR - - - Connecting research and researchers - - src/app/layout/header/header.component.ts - 72 - - LR - - - main menu - - src/app/layout/header/header.component.ts - 73 - - - src/app/layout/menu-icon/menu-icon.component.ts - 11 - - - src/locale/i18n.pseudo.component.html - 130 - - LR - - - About - - src/app/layout/header/menu.ts - 5 - - - src/locale/i18n.pseudo.component.html - 6 - - LR - - - For Researchers - - src/app/layout/header/menu.ts - 10 - - - src/locale/i18n.pseudo.component.html - 4 - - LR - - - Membership - - src/app/layout/header/menu.ts - 15 - - - src/locale/i18n.pseudo.component.html - 29 - - - src/locale/i18n.pseudo.component.html - 125 - - LR - - - Documentation - - src/app/layout/header/menu.ts - 20 - - - src/locale/i18n.pseudo.component.html - 126 - - LR - - - Resources - - src/app/layout/header/menu.ts - 25 - - - src/locale/i18n.pseudo.component.html - 25 - - LR - - - News & Events - - src/app/layout/header/menu.ts - 31 - - - src/locale/i18n.pseudo.component.html - 127 - - LR - - - Select your preferred language. Current language is - - src/app/layout/language/language.component.ts - 22 - - - src/locale/i18n.pseudo.component.html - 131 - - LR - - - Maintenance message - - src/app/layout/maintenance-message/maintenance-message.component.ts - 23 - - - src/locale/i18n.pseudo.component.html - 132 - - LR - - - Search the ORCID registry - - src/app/layout/search/search.component.html - 19 - - LR - - - Search the ORCID registry - - src/app/layout/search/search.component.ts - 24 - - - src/locale/i18n.pseudo.component.html - 133 - - LR - - - registry - - src/app/layout/search/search.component.ts - 30 - - - src/app/layout/search/search.component.ts - 37 - - - src/app/layout/search/search.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 65 - - LR - - - website - - src/app/layout/search/search.component.ts - 33 - - - src/locale/i18n.pseudo.component.html - 66 - - LR - - - How many people are using ORCID? - - src/app/layout/statistics/statistics.component.html - 9 - - LR - - - statistics - - src/app/layout/statistics/statistics.component.ts - 13 - - - src/locale/i18n.pseudo.component.html - 134 - - LR - - - View my ORCID record - - src/app/layout/user-menu/user-menu.component.html - 106,108 - - LR - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.html - 123 - - - src/locale/i18n.pseudo.component.html - 78 - - LR - - - Account settings - - src/app/layout/user-menu/user-menu.component.html - 137 - - LR - - - Trusted parties - - src/app/layout/user-menu/user-menu.component.html - 145 - - LR - - - Developer tools - - src/app/layout/user-menu/user-menu.component.html - 159 - - - src/locale/i18n.pseudo.component.html - 71 - - LR - - - Member tools - - src/app/layout/user-menu/user-menu.component.html - 168 - - LR - - - Logout - - src/app/layout/user-menu/user-menu.component.html - 172 - - LR - - - Sign in to ORCID or register for your ORCID iD - - src/app/layout/user-menu/user-menu.component.ts - 32 - - LR - - - User menu - - src/app/layout/user-menu/user-menu.component.ts - 33 - - LR - - - You have unread notifications - - src/app/layout/user-menu/user-menu.component.ts - 34 - - LR - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.ts - 35 - - LR - - - Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 36 - - LR - - - You have unread notifications. Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 37 - - LR - - - Link your - - src/app/link-account/pages/link-account/link-account.component.html - 21,23 - - LR - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 25 - - LR - - - You are signed into - - src/app/link-account/pages/link-account/link-account.component.html - 28,30 - - LR - - - To link your - - src/app/link-account/pages/link-account/link-account.component.html - 43,45 - - LR - - - account please sign in to ORCID below. You will only need to do this once. Once the accounts are linked you will be able to sign in to your ORCID record with your - - src/app/link-account/pages/link-account/link-account.component.html - 47,51 - - LR - - - account. - - src/app/link-account/pages/link-account/link-account.component.html - 53,55 - - LR - - - If you have any questions - - src/app/link-account/pages/link-account/link-account.component.html - 59,61 - - LR - - - please visit the ORCID help centre - - src/app/link-account/pages/link-account/link-account.component.html - 69,71 - - LR - - - Sign in and link your - - src/app/link-account/pages/link-account/link-account.component.html - 92,94 - - LR - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 96,98 - - LR - - - Cancel linking - - src/app/link-account/pages/link-account/link-account.component.html - 105,107 - - LR - - - Forgot your password or ORCID ID? - - src/app/link-account/pages/link-account/link-account.component.html - 113,115 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 131,133 - - LR - - - Register now - - src/app/link-account/pages/link-account/link-account.component.html - 121,123 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 39,40 - - LR - - - We’re really sorry, we can’t find the page you’re looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 15,17 - - LR - - - What happened? - - src/app/page-not-found-404/not-found/not-found.component.html - 18,20 - - LR - - - If you typed in a URL or link by hand - - src/app/page-not-found-404/not-found/not-found.component.html - 23,25 - - LR - - - Please check the URL or link for typos or mistakes. If you are looking for a specific ORCID record make sure the ORCID iD - the 16-digit number at the end of the URL - is right. A correctly-formatted ORCID iD URL looks like this: https://orcid.org/1234-5678-9101-1121 - - src/app/page-not-found-404/not-found/not-found.component.html - 26,32 - - LR - - - If you followed a link to this record from another site or service - - src/app/page-not-found-404/not-found/not-found.component.html - 35,37 - - LR - - - Please report the broken link to the site or service you came from so they can fix it. - - src/app/page-not-found-404/not-found/not-found.component.html - 38,41 - - LR - - - If you have previously bookmarked this record and it has now stopped working - - src/app/page-not-found-404/not-found/not-found.component.html - 44,47 - - LR - - - Please get in touch with our support team via the Help button below. They can help you find the record you are looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 48,51 - - LR - - - What to do next - - src/app/page-not-found-404/not-found/not-found.component.html - 54,56 - - LR - - - Try using our advanced search to find researchers by their name or ORCID iD - - src/app/page-not-found-404/not-found/not-found.component.html - 62,65 - - LR - - - Head back to the main ORCID homepage - - src/app/page-not-found-404/not-found/not-found.component.html - 72,74 - - LR - - - Find out more about ORCID on our information site - - src/app/page-not-found-404/not-found/not-found.component.html - 81,83 - - LR - - - Sign in to ORCID and manage your record - - src/app/page-not-found-404/not-found/not-found.component.html - 90,92 - - LR - - - Register for an ORCID record - - src/app/page-not-found-404/not-found/not-found.component.html - 99,101 - - LR - - - 404 - ORCID record not found - - src/app/page-not-found-404/not-found/not-found.component.ts - 19 - - LR - - - Password and iD recovery - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 11,13 - - - src/app/reset-password/reset-password/reset-password.component.html - 109 - - - src/app/reset-password/reset-password/reset-password.component.html - 122 - - LR - - - Lost access to your email addresses? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 25,27 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 22 - - LR - - - You can always sign in to ORCID with your - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 30 - - LR - - - 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 31 - - LR - - - and - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 32 - - - src/app/register/components/form-terms/form-terms.component.html - 29 - - LR - - - account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 34 - - LR - - - instead. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 35 - - LR - - - Try signing in with your iD and password now - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 44 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 23 - - LR - - - What have you forgotten? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 52,54 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 56,58 - - LR - - - my ORCID account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 67,69 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 25 - - LR - - - my 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 79,81 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 26 - - LR - - - Where should we send the recovery email? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 88,90 - - LR - - - Please use an email address associated with your ORCID account. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 94,96 - - LR - - - Email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 105,106 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 16 - - LR - - - For example: joe@institution.edu - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 129,130 - - LR - - - Please enter your email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 135 - - - src/app/register/components/form-personal/form-personal.component.html - 152,154 - - LR - - - Send recovery email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 159,161 - - LR - - - We have sent a recovery email to - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 164 - - LR - - - and any other verified email addresses on your account - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 168 - - LR - - - If you do not receive the recovery email within 10 minutes please check your spam folder. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 172,175 - - LR - - - Back to sign in - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 182 - - LR - - - I've forgotten - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 24 - - LR - - - Invalid Data Record Corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 12,14 - - LR - - - A core - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 18 - - LR - - - ORCID Trust principle - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 23 - - LR - - - is “Individual Control”; this means that your data is controlled by you. However, in limited circumstances, ORCID may proactively correct data in a record where system errors have resulted in invalid data. We will not correct incorrect data. All corrections of invalid data are listed below. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 26,30 - - LR - - - Loading record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 37 - - LR - - - Try again - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 73,75 - - LR - - - Invalid data record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 89,91 - - LR - - - Executed date - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 98,100 - - LR - - - Description - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 105,107 - - LR - - - Updated records - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 112,114 - - LR - - - Previous - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 140,142 - - LR - - - Next - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 150,152 - - LR - - - record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 30 - - LR - - - No corrections to report - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 31 - - LR - - - The list of record corrections could not be loaded. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 32 - - LR - - - Record corrections pagination - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 33 - - LR - - - Make this affiliation public to enable highlighting - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 384 - - LR - - - Click to remove this highlight - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 388 - - LR - - - Click to highlight this affiliation - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 391 - - LR - - - Your affiliation - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 40 - - LR - - - has been highlighted and will be shown at the top of your public record. To remove this highlight click the star icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 44,46 - - LR - - - Find out more about highlighting affiliations in your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 102,104 - - LR - - - Highlight your affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 69 - - LR - - - Highlighted affiliations are shown at the top of your public record. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 74,75 - - LR - - - To highlight an affiliation click the - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 79 - - LR - - - star - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 82 - - LR - - - icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 86 - - LR - - - You can only highlight one affiliation at a time. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 91 - - LR - - - Add details of your current and previous employers. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 125,127 - - LR - - - Learn more about adding employment information to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 134,136 - - LR - - - Add details about where you have studied and educational or professional qualifications you have been awarded. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 191,194 - - LR - - - Learn more about adding education or qualifications to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 201,204 - - LR - - - Add the invited positions or memberships you have held, awards or prizes you have received, and donations of time and resources given in service of organizations or institutions. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 266,270 - - LR - - - Learn more about adding professional activities to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 276,278 - - LR - - - Affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 36 - - LR - - - Professional activities - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 37 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 174 - - LR - - - Add Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 38 - - - src/locale/i18n.pseudo.component.html - 244 - - LR - - - Sort Employments - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 39 - - - src/locale/i18n.pseudo.component.html - 245 - - LR - - - Sort Education - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 247 - - LR - - - Sort Invited Positions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 249 - - LR - - - Sort Memberships - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 251 - - LR - - - Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 166 - - - src/app/types/record-affiliation.endpoint.ts - 137 - - LR - - - Education and qualifications - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 168 - - LR - - - Invited positions and distinctions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 170 - - LR - - - Membership and service - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 172 - - LR - - - Organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 14,16 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 141,143 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 178,179 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 95 - - LR - - - Journal - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 22,24 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 147,149 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 185,186 - - LR - - - Employment details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 32,34 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 503,505 - - LR - - - Qualification details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 40,42 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 509,511 - - LR - - - Education details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 48,50 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 515,517 - - LR - - - Invited Position details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 521,523 - - LR - - - Distinction details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 64,66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 527,529 - - LR - - - Membership details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 72,74 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 533,535 - - LR - - - Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 80,82 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 88,90 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 536,538 - - LR - - - Visibility - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 93,95 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 842 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 26,28 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 943 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 87 - - - src/app/record/components/work-form/work-form/work-form.component.html - 826,828 - - - src/app/record/components/work-modal/work-modal.component.html - 40,42 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 67,69 - - LR - - - Required information - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 158,159 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 78 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 656 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 59 - - - src/app/record/components/work-form/work-form/work-form.component.html - 18 - - LR - - - Identify as: - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 233 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 712 - - LR - - - Unidentified organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 243,245 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 722,724 - - LR - - - Please enter an organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 263,265 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 296,298 - - LR - - - City - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 316 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 761 - - LR - - - Please enter a city - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 335,337 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 780,782 - - LR - - - Region, State or County - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 348 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 793 - - LR - - - Please enter a country or location - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 407,409 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 853,855 - - LR - - - ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 418 - - LR - - - ISSN identifier for the journal. Use the 1234-5678 format. - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 433,435 - - LR - - - Invalid ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 440,442 - - LR - - - Homepage URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 451 - - - src/app/record/components/affiliation/affiliation.component.html - 49 - - - src/app/record/components/funding/funding.component.html - 51 - - - src/app/record/components/research-resource/research-resource.component.html - 129 - - - src/app/record/components/research-resource/research-resource.component.html - 269 - - - src/app/record/components/work-details/work-details.component.html - 41 - - LR - - - Use the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 465,467 - - LR - - - Invalid URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 472,474 - - LR - - - Editorial Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 542,544 - - LR - - - Department - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 553 - - LR - - - Degree/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 575,577 - - LR - - - Role/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 587,589 - - LR - - - Distinction/award - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 590,592 - - LR - - - Membership type - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 593,595 - - LR - - - Day - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 680 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 763 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 60 - - - src/app/record/components/work-form/work-form/work-form.component.html - 383,385 - - - src/app/record/components/work-form/work-form/work-form.component.html - 401 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 68 - - LR - - - End date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 709 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 65 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 570 - - LR - - - End date must come after start date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 783,785 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 628,630 - - LR - - - Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 795 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 63 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 64 - - LR - - - A link to a profile page or description of the role. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 809,812 - - LR - - - Invalid Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 817,819 - - LR - - - Save changes to - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 57 - - LR - - - Cancel changes and close - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 62 - - LR - - - Date of distinction - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 78 - - LR - - - Control who can see this information by setting the visibility. Your default visibility is - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 119 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 140 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 113 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 32 - - LR - - - Show more detail - - src/app/record/components/affiliation/affiliation.component.html - 83 - - - src/app/record/components/funding/funding.component.html - 78 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 73,75 - - - src/app/record/components/research-resource/research-resource.component.html - 74,76 - - - src/app/record/components/research-resource/research-resource.component.html - 220,222 - - - src/app/record/components/work/work.component.html - 91 - - LR - - - Show less detail - - src/app/record/components/affiliation/affiliation.component.html - 96 - - - src/app/record/components/funding/funding.component.html - 91 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 88,90 - - - src/app/record/components/research-resource/research-resource.component.html - 89,91 - - - src/app/record/components/research-resource/research-resource.component.html - 235,237 - - - src/app/record/components/work/work.component.html - 101 - - LR - - - Added - - src/app/record/components/affiliation/affiliation.component.html - 114 - - - src/app/record/components/funding/funding.component.html - 205 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 151,152 - - - src/app/record/components/research-resource/research-resource.component.html - 140 - - - src/app/record/components/work-details/work-details.component.html - 328 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 105,106 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 79 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 77,78 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 75,76 - - LR - - - Last modified - - src/app/record/components/affiliation/affiliation.component.html - 122,124 - - - src/app/record/components/funding/funding.component.html - 213,215 - - - src/app/record/components/research-resource/research-resource.component.html - 145,147 - - - src/app/record/components/work-details/work-details.component.html - 336,338 - - LR - - - undefined id - - src/app/record/components/display-external-ids/display-external-ids.component.ts - 14 - - LR - - - Identifier - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 3 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 3 - - LR - - - Grant number - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 23 - - LR - - - Grant number is required - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 39,41 - - LR - - - Must be less than 2084 characters - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 45,47 - - LR - - - Grant link - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 62 - - LR - - - A link to more information about the funding award - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 75,77 - - LR - - - Invalid URL - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 81,83 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 378,380 - - LR - - - Relationship - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 103 - - LR - - - Grant number: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 11 - - LR - - - Grant URL: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 12 - - LR - - - Relationship: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 13 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 15 - - LR - - - Add grants, awards and other funding you have received to support your work. - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 33,36 - - LR - - - Learn more about adding funding information to your ORCID record - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 43,45 - - LR - - - Funding - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.ts - 42 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 3 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 133 - - - src/locale/i18n.pseudo.component.html - 241 - - LR - - - Link funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 3 - - LR - - - Search and Link wizards are our recommended way to populate your record. They make adding works, funding and peer reviews simple and save you time over updating your record manually. Select a platform from the list below to start linking items to your record. - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 7,12 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 9,14 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 7,12 - - LR - - - More information about linking funding to your ORCID record - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 19,21 - - LR - - - Available Search & Link wizards - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 27 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 29 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 29 - - LR - - - Funding details - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 7,9 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 67,69 - - LR - - - Funding agency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 12,14 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 647 - - LR - - - Funding identifiers - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 21,23 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 873,875 - - LR - - - Funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 96 - - LR - - - Select a funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 118,120 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 137 - - LR - - - Funding subtype - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 133 - - - src/app/record/components/funding/funding.component.html - 115,117 - - - src/locale/i18n.pseudo.component.html - 263 - - LR - - - Must be less than 255 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 148,150 - - LR - - - Title of funded project - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 168 - - LR - - - Please enter a title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 185,187 - - LR - - - Show translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 218,220 - - - src/app/record/components/work-form/work-form/work-form.component.html - 110,112 - - LR - - - Hide translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 224,226 - - - src/app/record/components/work-form/work-form/work-form.component.html - 116,118 - - LR - - - Funding project translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 250 - - - src/app/record/components/funding/funding.component.html - 146 - - - src/locale/i18n.pseudo.component.html - 264 - - LR - - - Please enter a translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 273,275 - - - src/app/record/components/work-form/work-form/work-form.component.html - 168,170 - - LR - - - Language of this title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 304 - - LR - - - Please select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 333,335 - - - src/app/record/components/work-form/work-form/work-form.component.html - 230,232 - - LR - - - Project link - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 353 - - LR - - - A link to the project supported by this funding. Links should be in full URL format e.g. http://www.website.com/page.html - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 371,374 - - LR - - - Description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 395 - - - src/app/record/components/funding/funding.component.html - 167,169 - - - src/locale/i18n.pseudo.component.html - 262 - - LR - - - Must be less than 5000 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 415,417 - - LR - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 429 - - - src/app/record/components/funding/funding.component.html - 126,128 - - - src/locale/i18n.pseudo.component.html - 260 - - LR - - - Amount should be a numeric value with format 1,234,567.89 - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 476,478 - - LR - - - Please select a currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 484,486 - - LR - - - Funding agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 673 - - LR - - - Please enter an agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 739,741 - - LR - - - Add another identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 920,922 - - - src/app/record/components/work-form/work-form/work-form.component.html - 678,680 - - LR - - - Add an identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 923,925 - - - src/app/record/components/work-form/work-form/work-form.component.html - 690,692 - - LR - - - Currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 124 - - LR - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 125 - - LR - - - Save funding changes - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 128 - - LR - - - Cancel changes and close Funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 129 - - LR - - - Close funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 130 - - LR - - - Project description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 131 - - LR - - - Amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 132 - - LR - - - Select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 138 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 110 - - LR - - - Contributors - - src/app/record/components/funding/funding.component.html - 177,179 - - - src/locale/i18n.pseudo.component.html - 261 - - LR - - - Delete items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 3 - - LR - - - Delete selected items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 13,15 - - LR - - - Deleting items permanently removes them from your ORCID record. Please review the items selected for deletion. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 28,31 - - LR - - - Selected items to delete - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 36,38 - - LR - - - Select all - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 53,55 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 103,105 - - - src/app/record/components/work-stack-group/work-stack-group.component.html - 58 - - LR - - - Selected - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 58 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 108 - - LR - - - Review date: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 110,112 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 32 - - LR - - - Type: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 116,118 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 36 - - LR - - - Role: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 122,124 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 40 - - LR - - - No items selected. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 165,166 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 120,121 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 105,106 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 92,93 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 87,88 - - LR - - - You haven’t selected any items to delete. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 134 - - LR - - - Organization identifiers - - src/app/record/components/org-identifier/org-identifier.component.html - 3,5 - - LR - - - Other organization identifiers provided by - - src/app/record/components/org-identifier/org-identifier.component.html - 64 - - LR - - - preferred - - src/app/record/components/org-identifier/org-identifier.component.html - 101 - - LR - - - View - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 100,102 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 103,105 - - LR - - - Link peer reviews - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 3,5 - - LR - - - More information about linking peer reviews to your ORCID record - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 21,23 - - LR - - - Review activity for - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 43,45 - - LR - - - Connect to trusted organizations to automatically add your peer review activity to your ORCID record. - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 107,110 - - LR - - - Learn more about how peer reviews are added to your ORCID record - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 117,119 - - LR - - - Peer reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 35 - - LR - - - Add Peer Review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 257 - - LR - - - Sort Peer Reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 37 - - - src/locale/i18n.pseudo.component.html - 258 - - LR - - - Peer review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 239 - - LR - - - Review identifier(s) - - src/app/record/components/peer-review/peer-review.component.html - 12 - - LR - - - Convening organization - - src/app/record/components/peer-review/peer-review.component.html - 20 - - LR - - - Review subject - - src/app/record/components/peer-review/peer-review.component.html - 35 - - LR - - - Is this you? Sign in to start editing your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 66 - - - src/app/record/components/record-header/record-header.component.ts - 281 - - LR - - - Edit your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 71 - - - src/app/record/components/record-header/record-header.component.ts - 285 - - LR - - - Names - - src/app/record/components/record-header/record-header.component.ts - 128 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 3 - - - src/app/record/components/top-bar/top-bar.component.html - 158,160 - - - src/app/record/components/top-bar/top-bar.component.ts - 69 - - LR - - - Printable record - - src/app/record/components/record-header/record-header.component.ts - 130 - - LR - - - Copy iD - - src/app/record/components/record-header/record-header.component.ts - 131 - - LR - - - Hide record summary - - src/app/record/components/record-header/record-header.component.ts - 137 - - LR - - - Show record summary - - src/app/record/components/record-header/record-header.component.ts - 138 - - LR - - - Copy your ORCID iD to the clipboard - - src/app/record/components/record-header/record-header.component.ts - 140 - - LR - - - View a printable version of your ORCID record (Opens in new tab) - - src/app/record/components/record-header/record-header.component.ts - 141 - - LR - - - We lock records when they violate conditions of our - - src/app/record/components/record-info/record-info.component.html - 10,11 - - LR - - - terms of service. - - src/app/record/components/record-info/record-info.component.html - 18 - - LR - - - If you feel this record has been locked in error please - - src/app/record/components/record-info/record-info.component.html - 22,23 - - LR - - - contact ORCID support for further assistance. - - src/app/record/components/record-info/record-info.component.html - 30,31 - - LR - - - When an ORCID record is deactivated all information in the record is deleted. Deactivated records are not shown in registry searches. - - src/app/record/components/record-info/record-info.component.html - 43,46 - - LR - - - Find out more about reactivating an ORCID account - - src/app/record/components/record-info/record-info.component.html - 55,56 - - LR - - - This account has been deprecated, please see account - - src/app/record/components/record-info/record-info.component.html - 62,63 - - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 22,24 - - LR - - - for the latest information. - - src/app/record/components/record-info/record-info.component.html - 68,69 - - LR - - - A deprecated record is a duplicate or unwanted ORCID record that has been merged with another owned by the same person. - - src/app/record/components/record-info/record-info.component.html - 72,75 - - LR - - - Find out more about removing additional or duplicate ORCID records - - src/app/record/components/record-info/record-info.component.html - 84,85 - - LR - - - There's no displayable data for this record - - src/app/record/components/record-info/record-info.component.html - 96,98 - - LR - - - The record owner may not have added information to their record or the visibility for items on their record may be set to Trusted parties or Only me. - - src/app/record/components/record-info/record-info.component.html - 100,104 - - LR - - - Find out more about visibility settings in ORCID - - src/app/record/components/record-info/record-info.component.html - 113,114 - - LR - - - Record summary - - src/app/record/components/record-summary/record-summary.component.html - 3,5 - - LR - - - Find out more about record summaries - - src/app/record/components/record-summary/record-summary.component.html - 14 - - - src/app/record/components/record-summary/record-summary.component.ts - 33 - - LR - - - Connect to trusted organizations to automatically add the specialist resources you use for your research. - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 54,57 - - LR - - - Learn more about how research resources are added to your ORCID record - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 58,60 - - LR - - - Research resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 35 - - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 65 - - - src/locale/i18n.pseudo.component.html - 265 - - LR - - - Sort Research Resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 256 - - LR - - - present - - src/app/record/components/research-resource/research-resource.component.html - 33,35 - - LR - - - Translated title - - src/app/record/components/research-resource/research-resource.component.html - 121,123 - - LR - - - Show more - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 26,28 - - LR - - - Show less - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 37,39 - - LR - - - Is this you? - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 11,13 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 17 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 19 - - LR - - - Sign in to start editing - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 25 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 21 - - LR - - - Printable version - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 36,38 - - LR - - - View printable version (Opens of a different tab) - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 16 - - LR - - - This ORCID Record is deactivated - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 6,7 - - LR - - - This ORCID Record is locked - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 18,19 - - LR - - - for the latest information - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 29,30 - - LR - - - Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 3 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 49 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 58 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 54 - - - src/app/record/components/top-bar/top-bar.component.html - 230,232 - - - src/app/record/components/top-bar/top-bar.component.html - 281,283 - - - src/app/record/components/top-bar/top-bar.component.ts - 70 - - LR - - - Information about yourself, your research interests and other pertinent details that enhance your ORCID record. - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 53,56 - - LR - - - Add your biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 46 - - - src/locale/i18n.pseudo.component.html - 230 - - LR - - - Control who can see your biography by setting the visibility. Your default visibility setting is - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 47 - - LR - - - Close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 48 - - LR - - - Save changes to Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 49 - - LR - - - Cancel changes close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 50 - - LR - - - Set biography visibility to Everyone - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 51 - - LR - - - Set biography visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 52 - - LR - - - Set biography visibility to Only Me - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 53 - - LR - - - Your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 50 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 90 - - LR - - - Also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 226,228 - - - src/app/record/components/top-bar/top-bar.component.html - 189,191 - - LR - - - ORCID has a number of options for adding and managing your names. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 68,70 - - LR - - - Find out more about managing names in your ORCID record - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 77,79 - - LR - - - Your given and family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 84,86 - - LR - - - Given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 96 - - LR - - - Please enter your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 113,115 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 148,150 - - LR - - - Invalid name characters or format - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 119,121 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 154,156 - - LR - - - Must be less than 100 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 125,127 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 160,162 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 191,193 - - LR - - - Family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 132 - - LR - - - Your published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 166,168 - - LR - - - How you prefer your name to appear when credited. Adding a published name lets you control how your name is displayed in your ORCID record. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 170,173 - - LR - - - Published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 176 - - - src/app/record/components/top-bar/top-bar.component.html - 163,165 - - LR - - - Who can see your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 197,199 - - LR - - - Add other names you may be known by. These can include abbreviated names, middle names, former names or names in a different character set or language. Adding other names can help people find your record when they search the ORCID registry. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 231,236 - - LR - - - Must be less than 255 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 292,294 - - LR - - - Add other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 339,341 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 234 - - LR - - - Add another name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 345,347 - - LR - - - Your given names or forenames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 70 - - - src/locale/i18n.pseudo.component.html - 231 - - LR - - - Your family names or surnames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 71 - - - src/locale/i18n.pseudo.component.html - 232 - - LR - - - Add a published or credit name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 233 - - LR - - - Control who can see your given, family and published names by setting the visibility. The default visibility for your names is - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 74 - - LR - - - Close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 75 - - LR - - - Save changes to Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 76 - - LR - - - Cancel changes and close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 77 - - LR - - - Your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 78 - - LR - - - Your family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 79 - - LR - - - Your published names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 80 - - LR - - - I am also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 81 - - LR - - - Set names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 82 - - LR - - - Set names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 83 - - LR - - - Set names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 84 - - LR - - - Set other names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 85 - - LR - - - Set other names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 86 - - LR - - - Set other names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 87 - - LR - - - Delete other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 88 - - LR - - - Your account has been locked - - src/app/record/components/top-bar/top-bar.component.html - 24,26 - - LR - - - Please contact - - src/app/record/components/top-bar/top-bar.component.html - 28 - - LR - - - ORCID support - - src/app/record/components/top-bar/top-bar.component.html - 35 - - LR - - - if you believe this account was locked in error. - - src/app/record/components/top-bar/top-bar.component.html - 38 - - LR - - - Email domains shared - - src/app/record/components/top-bar/top-bar.component.html - 45 - - LR - - - The email domains - - src/app/record/components/top-bar/top-bar.component.html - 51 - - LR - - - The email domain - - src/app/record/components/top-bar/top-bar.component.html - 56 - - LR - - - and - - src/app/record/components/top-bar/top-bar.component.html - 71,73 - - LR - - - are now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 79,82 - - LR - - - is now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 86,89 - - LR - - - Emails & domains section - - src/app/record/components/top-bar/top-bar.component.html - 95 - - LR - - - Backup email address added - - src/app/record/components/top-bar/top-bar.component.html - 103 - - LR - - - You have successfully added - - src/app/record/components/top-bar/top-bar.component.html - 107 - - LR - - - as your backup email address. - - src/app/record/components/top-bar/top-bar.component.html - 111 - - LR - - - Manage your email addresses and domains - - src/app/record/components/top-bar/top-bar.component.html - 117 - - LR - - - Employment affiliation added - - src/app/record/components/top-bar/top-bar.component.html - 124 - - LR - - - has been added to your ORCID record. Manage your existing employment affiliations or add new ones in the - - src/app/record/components/top-bar/top-bar.component.html - 128,130 - - LR - - - Employment section - - src/app/record/components/top-bar/top-bar.component.html - 136 - - LR - - - Name - - src/app/record/components/top-bar/top-bar.component.html - 168,170 - - - src/app/record/components/top-bar/top-bar.component.html - 180,182 - - LR - - - Organizations want to connect - - src/app/record/components/top-bar/top-bar.component.ts - 74 - - LR - - - Connecting with trusted organizations helps keep your ORCID record up-to-date. - - src/app/record/components/top-bar/top-bar.component.ts - 75 - - LR - - - wants to add information to your ORCID record - - src/app/record/components/top-bar/top-bar.component.ts - 232 - - LR - - - Read - - src/app/record/components/top-bar/top-bar.component.ts - 241 - - LR - - - Connect now - - src/app/record/components/top-bar/top-bar.component.ts - 247 - - LR - - - Your contributions to this work - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 8,10 - - LR - - - Role cannot be duplicated - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 48,50 - - - src/app/record/components/work-contributors/work-contributors.component.html - 283,285 - - LR - - - Add another role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 80,82 - - - src/app/record/components/work-contributors/work-contributors.component.html - 312,314 - - LR - - - Delete - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 33 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 55 - - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 20 - - LR - - - Please select a role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 43 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 77 - - LR - - - Add yourself as contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 12,14 - - LR - - - Contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 21,23 - - LR - - - et al. - - src/app/record/components/work-contributors/work-contributors.component.html - 69 - - - src/app/record/components/work-details/work-details.component.html - 123,125 - - - src/app/record/components/work/work.component.html - 75,77 - - LR - - - This work has a large number of contributors - - src/app/record/components/work-contributors/work-contributors.component.html - 79,81 - - LR - - - You cannot edit the list of contributors on a work with more than 50 named participants. - - src/app/record/components/work-contributors/work-contributors.component.html - 82,85 - - LR - - - Find out more about managing contributors in ORCID - - src/app/record/components/work-contributors/work-contributors.component.html - 92,94 - - - src/app/record/components/work-contributors/work-contributors.component.html - 369,371 - - LR - - - Contributor name is required - - src/app/record/components/work-contributors/work-contributors.component.html - 212,214 - - LR - - - Must be less than 100 characters - - src/app/record/components/work-contributors/work-contributors.component.html - 220,222 - - LR - - - You cannot add any more contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 356,358 - - LR - - - ORCID supports a maximum of 50 contributors when adding them manually. - - src/app/record/components/work-contributors/work-contributors.component.html - 359,362 - - LR - - - Add another contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 395,397 - - LR - - - Add other contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 401,403 - - LR - - - Select your contributor to this work - - src/app/record/components/work-contributors/work-contributors.component.ts - 78 - - LR - - - Contributor name - - src/app/record/components/work-contributors/work-contributors.component.ts - 80 - - LR - - - Translated title - - src/app/record/components/work-details/work-details.component.html - 6 - - LR - - - Language - - src/app/record/components/work-details/work-details.component.html - 21 - - LR - - - Subtitle - - src/app/record/components/work-details/work-details.component.html - 31 - - LR - - - Contributors - - src/app/record/components/work-details/work-details.component.html - 66 - - - src/app/record/components/work-details/work-details.component.html - 77 - - - src/app/record/components/work-form/work-form/work-form.component.html - 710,712 - - - src/app/record/components/work-modal/work-modal.component.html - 26,28 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 52,54 - - - src/app/record/components/work/work.component.html - 38 - - LR - - - Showing the first - - src/app/record/components/work-details/work-details.component.html - 73 - - LR - - - For the full contributor list - - src/app/record/components/work-details/work-details.component.html - 128,130 - - LR - - - export this work as BibTeX - - src/app/record/components/work-details/work-details.component.html - 136,138 - - - src/app/record/components/work-details/work-details.component.html - 247,249 - - LR - - - or - - src/app/record/components/work-details/work-details.component.html - 146,148 - - - src/app/record/components/work-details/work-details.component.html - 250,252 - - LR - - - visit the work source - - src/app/record/components/work-details/work-details.component.html - 158,160 - - - src/app/record/components/work-details/work-details.component.html - 262,264 - - LR - - - Citation - - src/app/record/components/work-details/work-details.component.html - 169 - - - src/app/record/components/work-form/work-form/work-form.component.html - 486,488 - - - src/app/record/components/work-form/work-form/work-form.component.html - 546 - - - src/app/record/components/work-modal/work-modal.component.html - 12,14 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 33,35 - - LR - - - Show citation - - src/app/record/components/work-details/work-details.component.html - 186,188 - - LR - - - Hide citation - - src/app/record/components/work-details/work-details.component.html - 193,195 - - LR - - - Switch to expanded formatting - - src/app/record/components/work-details/work-details.component.html - 226,228 - - - src/app/record/components/work-details/work-details.component.html - 292,294 - - LR - - - Switch to compact formatting - - src/app/record/components/work-details/work-details.component.html - 233,235 - - - src/app/record/components/work-details/work-details.component.html - 300,302 - - LR - - - For full citation - - src/app/record/components/work-details/work-details.component.html - 241 - - LR - - - Description - - src/app/record/components/work-details/work-details.component.html - 311 - - LR - - - Country/Location of publication - - src/app/record/components/work-details/work-details.component.html - 317,319 - - - src/app/record/components/work-form/work-form/work-form.component.html - 787 - - LR - - - Identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 29 - - LR - - - The type of identifier associated with the work, such as an ISBN, DOI or PMID. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 50,52 - - LR - - - Please select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 59 - - LR - - - Identifier value - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 79,80 - - LR - - - Invalid id for the selected identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 101,103 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 147,149 - - LR - - - We are unable to validate this identifier. Please check it is correct before saving. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 120,123 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 43 - - LR - - - We couldn't find a resource that matches the identifier you entered. Please check the value or enter a valid link to the resource. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 140,143 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 40,41 - - LR - - - The identifier associated with the work. The format will depend on the type of identifier selected. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 153,154 - - LR - - - Please enter an external ID - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 163 - - LR - - - Identifier URL - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 180,181 - - LR - - - The URL that the identifier resolves to, for example https://doi.org/10.23640/07243.c.4232246 - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 194,197 - - LR - - - Invalid url - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 201,203 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 42,44 - - - src/app/record/components/work-form/work-form/work-form.component.html - 449,451 - - LR - - - Relationship - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 220 - - LR - - - Only identifier types "grant number", "doi", "uri" or "proposal id" are allowed when using "funded-by" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 255,257 - - LR - - - At least one "self" identifier is required when using "version-of" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 264,266 - - LR - - - Set relationship of - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 28 - - LR - - - as - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 29 - - LR - - - Cancel adding an identifier - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 38 - - LR - - - Select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 50 - - LR - - - Type: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 12 - - LR - - - Value: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 13 - - LR - - - URL: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 14 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 143 - - LR - - - Add your works to enable featuring - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 30,32 - - LR - - - You need to add - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 35 - - LR - - - at least one work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 36 - - LR - - - to your ORCID record to enable featuring. Click the ‘Add’ button in the - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 38,39 - - LR - - - Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 40 - - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 32 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 75 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 181 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 33 - - LR - - - section below to start adding research outputs to your record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 42,43 - - LR - - - You can feature up to 5 works in your ORCID record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 51,53 - - LR - - - Learn more about featuring works in your ORCID record - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 60,62 - - LR - - - Add Work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 33 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 76 - - - src/locale/i18n.pseudo.component.html - 254 - - LR - - - Sort Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 34 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 255 - - LR - - - Select all Works on this page - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 35 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 78 - - LR - - - Featured works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 53 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 7 - - LR - - - Choose an action to apply to selected works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 55 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 182 - - LR - - - Featured work - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.html - 12 - - LR - - - Close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 21 - - - src/app/record/components/work-modal/work-modal.component.ts - 19 - - LR - - - Cancel changes and close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 22 - - - src/app/record/components/work-modal/work-modal.component.ts - 20 - - LR - - - Save changes to Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 23 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 35 - - - src/app/record/components/work-modal/work-modal.component.ts - 21 - - LR - - - Select up to 5 works to be featured on your ORCID record. Featured works are highlighted in their own section above your other outputs. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 35,37 - - LR - - - Your featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 43 - - LR - - - You don’t have any featured works yet. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 50 - - LR - - - You have the maximum number of featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 118,120 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 151 - - LR - - - You can’t feature any more works until you have removed some from the list above. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 122,125 - - LR - - - Add featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 134,136 - - LR - - - Search your public works to find items to feature on your ORCID record. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 140,142 - - LR - - - You searched for: - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 173 - - LR - - - Your search term is too long - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 178,180 - - LR - - - Search terms must be less than 100 characters in length. Please make your search term shorter and try searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 185,188 - - LR - - - No results found. Please edit your search terms and try again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 192,194 - - LR - - - Your search returned a lot of results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 197,199 - - LR - - - If you can’t find what you are looking for try adding more detail to your search term and searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 201,204 - - LR - - - results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 215 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 221 - - LR - - - result - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 219 - - LR - - - Make featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 250 - - LR - - - Close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 28 - - LR - - - Cancel changes and close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 29 - - LR - - - Move - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 30 - - LR - - - Remove - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 31 - - LR - - - Make - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 32 - - LR - - - featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 33 - - LR - - - from featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 34 - - LR - - - Search your public works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 36 - - LR - - - Search public work titles - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 37 - - LR - - - Remove featured item - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 38 - - LR - - - You can’t feature any more works until you have removed some of the currently featured items. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 150 - - LR - - - Work details - - src/app/record/components/work-form/work-form/work-form.component.html - 12,14 - - - src/app/record/components/work-modal/work-modal.component.html - 7,9 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 23,25 - - LR - - - Work title - - src/app/record/components/work-form/work-form/work-form.component.html - 63 - - LR - - - Set a work title - - src/app/record/components/work-form/work-form/work-form.component.html - 76,78 - - LR - - - Must be less than 1000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 82,84 - - - src/app/record/components/work-form/work-form/work-form.component.html - 178,180 - - - src/app/record/components/work-form/work-form/work-form.component.html - 293,295 - - LR - - - Work translated title - - src/app/record/components/work-form/work-form/work-form.component.html - 143 - - LR - - - Language of this title - - src/app/record/components/work-form/work-form/work-form.component.html - 198 - - LR - - - Work subtitle - - src/app/record/components/work-form/work-form/work-form.component.html - 246 - - LR - - - Publication date - - src/app/record/components/work-form/work-form/work-form.component.html - 311 - - LR - - - Link - - src/app/record/components/work-form/work-form/work-form.component.html - 432 - - LR - - - Must be less than 2000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 455,457 - - LR - - - A link to more information about the work. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/work-form/work-form/work-form.component.html - 459,461 - - LR - - - Citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 504 - - LR - - - Select a citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 530,532 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 111 - - LR - - - Select a citation - - src/app/record/components/work-form/work-form/work-form.component.html - 567,569 - - LR - - - Citation description - - src/app/record/components/work-form/work-form/work-form.component.html - 581 - - LR - - - Must be less than 5000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 605,607 - - LR - - - Work identifiers - - src/app/record/components/work-form/work-form/work-form.component.html - 633,635 - - LR - - - Other information - - src/app/record/components/work-form/work-form/work-form.component.html - 741,743 - - - src/app/record/components/work-modal/work-modal.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 62,64 - - LR - - - Language used in this form - - src/app/record/components/work-form/work-form/work-form.component.html - 752 - - LR - - - Select the language used in this form - - src/app/record/components/work-form/work-form/work-form.component.ts - 69 - - LR - - - Select a country or location of publication - - src/app/record/components/work-form/work-form/work-form.component.ts - 70 - - LR - - - Work - - src/app/record/components/work-form/work-form/work-form.component.ts - 71 - - LR - - - Select a work type - - src/app/record/components/work-form/work-form/work-form.component.ts - 109 - - LR - - - Popular work types - - src/app/record/components/work-form/work-form/work-type-menu.ts - 11 - - LR - - - Books, journal articles, conference outputs, preprints and working papers - - src/app/record/components/work-form/work-form/work-type-menu.ts - 32 - - LR - - - Other academic publication - - src/app/record/components/work-form/work-form/work-type-menu.ts - 77 - - LR - - - Selecting this will set the work type to ‘Other’ - - src/app/record/components/work-form/work-form/work-type-menu.ts - 78 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 115 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 162 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 206 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 251 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 285 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 313 - - LR - - - Annotations, transcriptions, reviews and editing - - src/app/record/components/work-form/work-form/work-type-menu.ts - 87 - - LR - - - Other review or editing output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 114 - - LR - - - Blog posts, media articles, speeches and podcasts - - src/app/record/components/work-form/work-form/work-type-menu.ts - 124 - - LR - - - Other dissemination output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 159 - - LR - - - Designs, images, video, music, sound and interactive media - - src/app/record/components/work-form/work-form/work-type-menu.ts - 169 - - LR - - - Other creative output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 203 - - LR - - - Datasets, software, plans and research tools - - src/app/record/components/work-form/work-form/work-type-menu.ts - 213 - - LR - - - Other data or process output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 248 - - LR - - - Patents, trademarks, copyright and other legal items - - src/app/record/components/work-form/work-form/work-type-menu.ts - 258 - - LR - - - Other legal or IP output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 282 - - LR - - - Working with students - - src/app/record/components/work-form/work-form/work-type-menu.ts - 292 - - LR - - - Other teaching or supervision output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 310 - - LR - - - Works - - src/app/record/components/work-modal/work-modal.component.html - 3 - - LR - - - Identifiers - - src/app/record/components/work-modal/work-modal.component.html - 17,19 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 43,45 - - LR - - - Works - Import BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 3,4 - - LR - - - Import works to your record - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 14,16 - - LR - - - Import citations from BibTex (.bib) files, including files exported from Google Scholar. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 30,33 - - LR - - - More information on importing BibTeX files into ORCID - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 40,42 - - LR - - - Choose BibTeX file to import - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 59,61 - - LR - - - This file cannot be read. Please check the BibTeX formatting and try again. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 71,74 - - LR - - - Error parsing Bibtex. No Bibtex entries found in file - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 75,77 - - LR - - - Works found in BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 86,88 - - LR - - - You haven’t selected any items to import. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 387 - - LR - - - Works - Add work from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 6,8 - - LR - - - Works - Add work from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 12,14 - - LR - - - Add this work to your ORCID record - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 79,81 - - LR - - - You can use the full DOI URL or just the identifier value. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 99,101 - - LR - - - Type or paste the full PubMed URL or just the identifier value - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 105,107 - - LR - - - DOI identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 117,119 - - LR - - - PubMed identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 123,125 - - LR - - - Unable to import using this identifier. Please add work using a different option. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 150,153 - - LR - - - Retrieve work details from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 167,169 - - LR - - - Retrieve work details from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 173,175 - - LR - - - Link works - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 3 - - LR - - - More information about linking works to your ORCID record - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 21,23 - - LR - - - All - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 51 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 75 - - LR - - - Geographical area - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 62 - - LR - - - Items currently selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 66,67 - - LR - - - Actions - - src/app/record/components/work-stack-group/work-stack-group.component.html - 78 - - LR - - - Export selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 90 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 3,5 - - LR - - - Export ALL works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 98 - - LR - - - Group selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 125 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 14,16 - - LR - - - 5 works maximum, - - src/app/record/components/work-stack-group/work-stack-group.component.html - 133 - - LR - - - selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 136 - - LR - - - Set visibility for selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 147 - - LR - - - Delete selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 161 - - LR - - - Manage similar works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 172,174 - - LR - - - Add your research outputs such as publications, data sets, conference presentations and more. - - src/app/record/components/work-stack-group/work-stack-group.component.html - 191,194 - - LR - - - Learn more about adding works to your ORCID record - - src/app/record/components/work-stack-group/work-stack-group.component.html - 201,203 - - LR - - - Import works from other services - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 92 - - LR - - - Connect with services that can help keep your ORCID record up-to-date - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 93 - - LR - - - Import works from a BibTeX file - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 98 - - LR - - - Import works into your ORCID record using BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 99 - - LR - - - Add work with a DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 105 - - LR - - - Add work with a PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 112 - - LR - - - Add work manually - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 119 - - LR - - - Enter the work details yourself - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 120 - - LR - - - Add DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 135 - - LR - - - Add PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 142 - - LR - - - Add BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 149 - - LR - - - Combine selected works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 15,17 - - LR - - - ORCID have found - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 33,34 - - LR - - - sets of works with similar titles that you may want to combine. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 36,38 - - LR - - - The selected works will be grouped together and displayed as a single group item on your record. All versions of the work will still be available but one will be shown as your preferred version - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 41,45 - - LR - - - Learn more about combining works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 52,54 - - LR - - - Combining works cannot be undone! - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 58,60 - - LR - - - Please check the selected works are correct before combining them. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 61,63 - - LR - - - Selected works to combine - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 67,69 - - LR - - - The selected works will be grouped together into a single item on your record. All versions of the work will still be available, with one displayed as your preferred version. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 32,34 - - LR - - - A maximum of 5 works can be grouped at a time. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 36 - - LR - - - Learn more about grouping similar works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 45 - - LR - - - Selected works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 51 - - LR - - - Are you sure you want to group these works? - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 87,89 - - LR - - - We recommend only grouping similar or related works together. Related works might have differing titles, identifiers or come from different sources. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 91,95 - - LR - - - Grouping un-related works can result in unexpected grouped items in your record. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 97,98 - - LR - - - Export selected works to BibTeX - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 14,16 - - LR - - - Export selected works to a BibTeX file. Please note that exporting to BibTeX may cause problems for text in some languages. - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 30,33 - - LR - - - Find out more on exporting BibTeX files - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 40,42 - - LR - - - Selected works to export - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 47,49 - - LR - - - Set visibility selected works - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 3,5 - - LR - - - Selected works to set visibility - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 45,47 - - LR - - - Activities - - src/app/record/pages/my-orcid/my-orcid.component.html - 122,124 - - - src/app/record/pages/my-orcid/my-orcid.component.ts - 97 - - LR - - - Collapse all - - src/app/record/pages/my-orcid/my-orcid.component.html - 137 - - LR - - - Expand all - - src/app/record/pages/my-orcid/my-orcid.component.html - 140 - - LR - - - Collapse all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 71 - - LR - - - Expand all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 72 - - LR - - - This email is already associated with an existing ORCID record. Please use a different email address to continue registering a new ORCID iD. - - src/app/register/components/backend-error/backend-error.component.html - 16,18 - - LR - - - Additional email cannot match primary email - - src/app/register/components/backend-error/backend-error.component.html - 25,27 - - LR - - - Additional emails cannot be duplicated - - src/app/register/components/backend-error/backend-error.component.html - 32,34 - - LR - - - Please check the recaptcha box - - src/app/register/components/form-anti-robots/form-anti-robots.component.html - 8 - - LR - - - Current employment - - src/app/register/components/form-current-employment/form-current-employment.component.html - 2,4 - - LR - - - Affiliation found - - src/app/register/components/form-current-employment/form-current-employment.component.html - 15,17 - - LR - - - Based on your email address we think you are currently affiliated with - - src/app/register/components/form-current-employment/form-current-employment.component.html - 21,24 - - LR - - - We’ve pre-selected this organization for you in the form below. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 31,33 - - LR - - - When you complete registration your affiliation will be automatically added to your new ORCID record. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 38,41 - - LR - - - Not ready to add your affiliation? - - src/app/register/components/form-current-employment/form-current-employment.component.html - 53,55 - - LR - - - You don’t need to add an affiliation to complete registration and get your ORCID record and iD. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 61,64 - - LR - - - Skip this step and continue registration - - src/app/register/components/form-current-employment/form-current-employment.component.html - 70 - - - src/app/register/components/step-c2/step-c2.component.html - 74 - - LR - - - This organization is not in our database. Please try entering the name again. If you cannot find your organization you can - - src/app/register/components/form-current-employment/form-current-employment.component.html - 183,184 - - LR - - - skip this step - - src/app/register/components/form-current-employment/form-current-employment.component.html - 190 - - LR - - - Year - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 111 - - LR - - - Month - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 112 - - LR - - - Tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 2,4 - - LR - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/register/components/form-notifications/form-notifications.component.html - 5,8 - - LR - - - I’d like to receive the ORCID tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 16,17 - - LR - - - Your new password - - src/app/register/components/form-password/form-password.component.html - 3 - - LR - - - Your password - - src/app/register/components/form-password/form-password.component.html - 5,7 - - LR - - - Password must not be the same as your email address - - src/app/register/components/form-password/form-password.component.html - 47,49 - - LR - - - Password must be between 8 and 256 characters - - src/app/register/components/form-password/form-password.component.html - 64,66 - - LR - - - Passwords do not match - - src/app/register/components/form-password/form-password.component.html - 123,125 - - LR - - - info about password - - src/app/register/components/form-password/form-password.component.ts - 73 - - - src/app/reset-password/reset-password/reset-password.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 143 - - LR - - - close - - src/app/register/components/form-password/form-password.component.ts - 74 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 32 - - - src/app/register/components/form-personal/form-personal.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 140 - - LR - - - Confirm your password - - src/app/register/components/form-password/form-password.component.ts - 75 - - LR - - - Your password must include at least 1 letter or symbol and 1 number - - src/app/register/components/form-password/form-password.component.ts - 77 - - LR - - - Your password must be 8 or more characters and include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 78 - - LR - - - Your password must be 8 or more characters and include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 79 - - LR - - - Your password must include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 80 - - LR - - - Your password must include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 81 - - LR - - - Your password must be 8 or more characters - - src/app/register/components/form-password/form-password.component.ts - 82 - - LR - - - All password constraints are met - - src/app/register/components/form-password/form-password.component.ts - 258 - - LR - - - Your passwords match - - src/app/register/components/form-password/form-password.component.ts - 291 - - LR - - - Your passwords do not match - - src/app/register/components/form-password/form-password.component.ts - 295 - - LR - - - Additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 17 - - LR - - - Please enter a valid email address, for example joe@institution.edu - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 42,44 - - - src/app/register/components/form-personal/form-personal.component.html - 162,164 - - - src/app/register/components/form-personal/form-personal.component.html - 289,291 - - LR - - - info about emails - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 30 - - - src/locale/i18n.pseudo.component.html - 142 - - LR - - - delete email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 31 - - - src/locale/i18n.pseudo.component.html - 141 - - LR - - - Add an additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 33 - - LR - - - Your names - - src/app/register/components/form-personal/form-personal.component.html - 2,4 - - LR - - - Given names - - src/app/register/components/form-personal/form-personal.component.html - 14 - - LR - - - Please enter your given names - - src/app/register/components/form-personal/form-personal.component.html - 40,42 - - LR - - - Invalid name characters or format - - src/app/register/components/form-personal/form-personal.component.html - 46,48 - - - src/app/register/components/form-personal/form-personal.component.html - 90,92 - - LR - - - Family names - - src/app/register/components/form-personal/form-personal.component.html - 61 - - LR - - - Your email addresses - - src/app/register/components/form-personal/form-personal.component.html - 106,108 - - LR - - - Primary email - - src/app/register/components/form-personal/form-personal.component.html - 119 - - LR - - - The email address - - src/app/register/components/form-personal/form-personal.component.html - 191,193 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 5,7 - - LR - - - is already associated with - - src/app/register/components/form-personal/form-personal.component.html - 196,197 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 13,14 - - LR - - - an existing - - src/app/register/components/form-personal/form-personal.component.html - 201,202 - - LR - - - an unclaimed - - src/app/register/components/form-personal/form-personal.component.html - 206,207 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 16,17 - - LR - - - a deactivated - - src/app/register/components/form-personal/form-personal.component.html - 211,212 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 21,22 - - LR - - - ORCID record. - - src/app/register/components/form-personal/form-personal.component.html - 214 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 23 - - LR - - - You cannot use this email address when creating a new ORCID iD. - - src/app/register/components/form-personal/form-personal.component.html - 216,218 - - LR - - - Sign in to ORCID using this email address - - src/app/register/components/form-personal/form-personal.component.html - 225,226 - - LR - - - Resend a claim email to this email address - - src/app/register/components/form-personal/form-personal.component.html - 232,233 - - LR - - - Reactivate the ORCID record associated with this email address - - src/app/register/components/form-personal/form-personal.component.html - 239,240 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 105,107 - - LR - - - Please confirm your email address - - src/app/register/components/form-personal/form-personal.component.html - 279,281 - - LR - - - Email addresses do not match - - src/app/register/components/form-personal/form-personal.component.html - 298,300 - - LR - - - This looks like a personal email - - src/app/register/components/form-personal/form-personal.component.html - 327,329 - - LR - - - Add an additional - - src/app/register/components/form-personal/form-personal.component.html - 333 - - LR - - - professional email - - src/app/register/components/form-personal/form-personal.component.html - 336 - - LR - - - as backup so we can better recommend affiliations and other related data to you. - - src/app/register/components/form-personal/form-personal.component.html - 338,341 - - LR - - - Add an additional email to secure your account - - src/app/register/components/form-personal/form-personal.component.html - 357,359 - - LR - - - Adding an additional email as backup helps secure your account and makes sure you can always sign in. - - src/app/register/components/form-personal/form-personal.component.html - 361,364 - - LR - - - This looks like a professional email - - src/app/register/components/form-personal/form-personal.component.html - 382,384 - - LR - - - We recommend adding an additional - - src/app/register/components/form-personal/form-personal.component.html - 388 - - LR - - - personal email - - src/app/register/components/form-personal/form-personal.component.html - 390 - - LR - - - as backup so you always have access to your ORCID account if you change jobs or roles. - - src/app/register/components/form-personal/form-personal.component.html - 392,393 - - LR - - - The email address you use most - - src/app/register/components/form-personal/form-personal.component.ts - 100 - - LR - - - Confirm your email address - - src/app/register/components/form-personal/form-personal.component.ts - 101 - - LR - - - info about names - - src/app/register/components/form-personal/form-personal.component.ts - 102 - - - src/locale/i18n.pseudo.component.html - 139 - - LR - - - Confirm primary email - - src/app/register/components/form-personal/form-personal.component.ts - 104 - - LR - - - Your given names or forenames - - src/app/register/components/form-personal/form-personal.component.ts - 105 - - LR - - - Your family names or surnames - - src/app/register/components/form-personal/form-personal.component.ts - 106 - - LR - - - Your emails match - - src/app/register/components/form-personal/form-personal.component.ts - 334 - - LR - - - Your emails do not match - - src/app/register/components/form-personal/form-personal.component.ts - 339 - - LR - - - Reactivating your account - - src/app/register/components/form-personal/form-personal.component.ts - 397 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 472 - - - src/locale/i18n.pseudo.component.html - 178 - - LR - - - Thank you for reactivating your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/register/components/form-personal/form-personal.component.ts - 399 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 58,62 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 474 - - LR - - - contact support. - - src/app/register/components/form-personal/form-personal.component.ts - 400 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 475 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 496 - - - src/locale/i18n.pseudo.component.html - 224 - - LR - - - Terms of Use - - src/app/register/components/form-terms/form-terms.component.html - 1 - - LR - - - You must accept the terms of use and consent to your data being processed in the United States - - src/app/register/components/form-terms/form-terms.component.html - 9,10 - - LR - - - I consent to the - - src/app/register/components/form-terms/form-terms.component.html - 19 - - LR - - - privacy policy - - src/app/register/components/form-terms/form-terms.component.html - 26,28 - - LR - - - terms of use - - src/app/register/components/form-terms/form-terms.component.html - 36,38 - - LR - - - and agree to my data being publicly accessible where marked as “Visible to Everyone”. - - src/app/register/components/form-terms/form-terms.component.html - 40,41 - - LR - - - I consent to my data being processed in the United States. - - src/app/register/components/form-terms/form-terms.component.html - 50,52 - - LR - - - More information on how ORCID process your data. - - src/app/register/components/form-terms/form-terms.component.html - 62,64 - - LR - - - Your ORCID iD connects with your ORCID record that can contain links to your research activities, affiliations, awards, other versions of your name, and more. You control this content and who can see it. - - src/app/register/components/form-visibility/form-visibility.component.html - 3,7 - - LR - - - Visibility settings - - src/app/register/components/form-visibility/form-visibility.component.html - 14,16 - - LR - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/register/components/form-visibility/form-visibility.component.html - 18,21 - - LR - - - Please select a default visibility for new items - - src/app/register/components/form-visibility/form-visibility.component.html - 30 - - LR - - - Everyone can see these items - - src/app/register/components/form-visibility/form-visibility.component.html - 55,57 - - LR - - - Trusted parties - - src/app/register/components/form-visibility/form-visibility.component.html - 74 - - LR - - - Only people and organizations you’ve given permission - - src/app/register/components/form-visibility/form-visibility.component.html - 82,84 - - LR - - - Items are private and only visible to you - - src/app/register/components/form-visibility/form-visibility.component.html - 106,108 - - LR - - - More information on visibility settings (Opens in new tab) - - src/app/register/components/form-visibility/form-visibility.component.ts - 53 - - LR - - - Create your ORCID iD - - src/app/register/components/step-a/step-a.component.html - 12,14 - - - src/app/register/components/step-b/step-b.component.html - 12,14 - - - src/app/register/components/step-c/step-c.component.html - 18,20 - - - src/app/register/components/step-c2/step-c2.component.html - 18,20 - - - src/app/register/components/step-d/step-d.component.html - 18,20 - - LR - - - Reactivate your ORCID account - - src/app/register/components/step-a/step-a.component.html - 20,22 - - - src/app/register/components/step-b/step-b.component.html - 20,22 - - - src/app/register/components/step-c/step-c.component.html - 26,28 - - - src/app/register/components/step-c2/step-c2.component.html - 26,28 - - - src/app/register/components/step-d/step-d.component.html - 26,28 - - LR - - - Step 1 of 5 - Names and emails - - src/app/register/components/step-a/step-a.component.html - 26,28 - - LR - - - Per ORCID's - - src/app/register/components/step-a/step-a.component.html - 34 - - LR - - - terms of use - - src/app/register/components/step-a/step-a.component.html - 42 - - LR - - - , you may only register for an ORCID iD for yourself. Already have an ORCID iD? - - src/app/register/components/step-a/step-a.component.html - 44,45 - - LR - - - Sign In - - src/app/register/components/step-a/step-a.component.html - 48 - - LR - - - Next Step - - src/app/register/components/step-a/step-a.component.html - 65,67 - - - src/app/register/components/step-b/step-b.component.html - 46 - - - src/app/register/components/step-c/step-c.component.html - 52 - - - src/app/register/components/step-c2/step-c2.component.html - 62 - - LR - - - Cancel registration - - src/app/register/components/step-a/step-a.component.html - 79 - - LR - - - Cancel reactivation - - src/app/register/components/step-a/step-a.component.html - 84 - - LR - - - Step 2 of 5 - Password - - src/app/register/components/step-b/step-b.component.html - 26,28 - - LR - - - Previous Step - - src/app/register/components/step-b/step-b.component.html - 56 - - LR - - - Step 4 of 5 - Visibility - - src/app/register/components/step-c/step-c.component.html - 32,34 - - LR - - - Previous Step - - src/app/register/components/step-c/step-c.component.html - 62 - - - src/app/register/components/step-c2/step-c2.component.html - 85 - - - src/app/register/components/step-d/step-d.component.html - 75 - - LR - - - Step 3 of 5 - Current employment - - src/app/register/components/step-c2/step-c2.component.html - 34 - - LR - - - Adding a current employment affiliation helps distinguish you from other researchers with a similar name. - - src/app/register/components/step-c2/step-c2.component.html - 44,47 - - LR - - - Step 5 of 5 - Terms and conditions - - src/app/register/components/step-d/step-d.component.html - 32,34 - - LR - - - Complete registration - - src/app/register/components/step-d/step-d.component.html - 57,59 - - LR - - - Reactivate my ORCID account - - src/app/register/components/step-d/step-d.component.html - 63,65 - - LR - - - Personal data - - src/app/register/pages/register/register.component.html - 24 - - LR - - - Security and notifications - - src/app/register/pages/register/register.component.html - 34 - - LR - - - Visibility and terms - - src/app/register/pages/register/register.component.html - 57 - - - src/app/register/pages/register/register.component.html - 68 - - LR - - - Reset your password - - src/app/reset-password/reset-password/reset-password.component.html - 26,28 - - LR - - - After resetting your password you will be asked to sign in using your email address or ORCID iD and your new password. - - src/app/reset-password/reset-password/reset-password.component.html - 34,37 - - LR - - - Save your new password - - src/app/reset-password/reset-password/reset-password.component.html - 57,59 - - LR - - - Cancel password reset - - src/app/reset-password/reset-password/reset-password.component.html - 65,66 - - LR - - - Your password reset link has expired - - src/app/reset-password/reset-password/reset-password.component.html - 84 - - LR - - - This password reset link has already been used - - src/app/reset-password/reset-password/reset-password.component.html - 88 - - LR - - - There is a problem with your password reset link - - src/app/reset-password/reset-password/reset-password.component.html - 92 - - LR - - - You can request a new link from - - src/app/reset-password/reset-password/reset-password.component.html - 101 - - LR - - - Please try the link again. If this does not work you can request a new password reset link from - - src/app/reset-password/reset-password/reset-password.component.html - 113,114 - - LR - - - to complete your password reset - - src/app/reset-password/reset-password/reset-password.component.ts - 43 - - LR - - - Search - - src/app/search/components/advance-search/advance-search.component.html - 2 - - LR - - - ADVANCED SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 13 - - - src/app/search/components/advance-search/advance-search.component.ts - 42 - - LR - - - First Name - - src/app/search/components/advance-search/advance-search.component.html - 32 - - - src/app/search/components/results/results.component.html - 16,18 - - LR - - - Last Name - - src/app/search/components/advance-search/advance-search.component.html - 36 - - - src/app/search/components/results/results.component.html - 19,21 - - LR - - - Institution Name - - src/app/search/components/advance-search/advance-search.component.html - 41 - - LR - - - affiliation or organization ID - - src/app/search/components/advance-search/advance-search.component.html - 46 - - - src/app/search/components/advance-search/advance-search.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 81 - - LR - - - Keyword - - src/app/search/components/advance-search/advance-search.component.html - 60 - - LR - - - Also search other name fields - - src/app/search/components/advance-search/advance-search.component.html - 71 - - LR - - - ORCID ID - - src/app/search/components/advance-search/advance-search.component.html - 77 - - - src/app/search/components/results/results.component.html - 13,15 - - LR - - - Given value doesn't match ORCID iD pattern - - src/app/search/components/advance-search/advance-search.component.html - 79,81 - - LR - - - SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 91,93 - - LR - - - Show advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 219 - - LR - - - Hide advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 220 - - LR - - - Other Names - - src/app/search/components/results/results.component.html - 22,24 - - LR - - - Affiliations - - src/app/search/components/results/results.component.html - 25,27 - - LR - - - No results found. Please edit your search terms. - - src/app/search/components/results/results.component.html - 61,63 - - LR - - - Search Results - - src/app/search/components/results/results.component.ts - 21 - - - src/app/search/pages/search/search.component.ts - 27 - - - src/locale/i18n.pseudo.component.html - 69 - - LR - - - results. - - src/app/search/pages/search/search.component.html - 11 - - LR - - - bottom paginator - - src/app/search/pages/search/search.component.ts - 26 - - - src/locale/i18n.pseudo.component.html - 222 - - LR - - - We're updating ORCID Self Service - - src/app/self-service/self-service/self-service.component.html - 12,14 - - LR - - - As of - - src/app/self-service/self-service/self-service.component.html - 25 - - LR - - - June 1, 2022 - - src/app/self-service/self-service/self-service.component.html - 28 - - LR - - - , Self Service will no longer be available through the ORCID Registry. - - src/app/self-service/self-service/self-service.component.html - 31,32 - - LR - - - An enhanced version of Self Service will be added to the - - src/app/self-service/self-service/self-service.component.html - 38,39 - - LR - - - ORCID Member Portal - - src/app/self-service/self-service/self-service.component.html - 47 - - LR - - - in the coming year. All current Self Service features will be transferred to the portal, along with additional new functionality. - - src/app/self-service/self-service/self-service.component.html - 50,52 - - LR - - - While we build this improved version for the Member Portal, Self Service will be unavailable. - - src/app/self-service/self-service/self-service.component.html - 57,58 - - LR - - - What to do next - - src/app/self-service/self-service/self-service.component.html - 61,63 - - LR - - - Should you need any of the Self Service features during this time, please reach out to - - src/app/self-service/self-service/self-service.component.html - 66,67 - - LR - - - for assistance. - - src/app/self-service/self-service/self-service.component.html - 72 - - LR - - - Showing - - src/app/shared/components/showing-of/showing-of.component.html - 3 - - LR - - - of - - src/app/shared/components/showing-of/showing-of.component.html - 5 - - LR - - - Edit - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 22 - - LR - - - Show more details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 24 - - LR - - - Hide details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 26 - - LR - - - Select - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 28 - - LR - - - Expand - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 30 - - LR - - - Collapse - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 32 - - LR - - - employment - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 37 - - LR - - - education - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 40 - - LR - - - qualification - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 43 - - LR - - - distinction - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 46 - - LR - - - invited position - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 49 - - LR - - - membership - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 52 - - LR - - - service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 55 - - LR - - - editorial service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 58 - - LR - - - funding - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 61 - - LR - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 63 - - LR - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 65 - - LR - - - peer review - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 68 - - LR - - - research resources - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 72 - - LR - - - Add employment - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 10 - - LR - - - Add a professional activity - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 12 - - LR - - - Add education or qualification - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 14 - - LR - - - Add invited position or distinction - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 16 - - LR - - - Add membership or service - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 22 - - LR - - - Add funding - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 24 - - LR - - - Add a work - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 26 - - LR - - - Collapse the Employment section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 10 - - LR - - - Collapse the professional activities section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 12 - - LR - - - Collapse the Education and qualifications section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 14 - - LR - - - Collapse the Invited positions and distinction section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 19 - - LR - - - Collapse the Membership and service section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 25 - - LR - - - Collapse the Funding section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 27 - - LR - - - Collapse the Works section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 29 - - LR - - - Collapse review activity for - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 33 - - LR - - - Collapse the Peer review section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 38 - - LR - - - Collapse the research resource - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 43 - - LR - - - Collapse the Research resources section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 48 - - LR - - - Collapse Other names - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 52 - - LR - - - Hide email details - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 57 - - LR - - - Collapse Website & Social links - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 59 - - LR - - - Collapse Personal identifiers - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 61 - - LR - - - Collapse Keywords - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 63 - - LR - - - Collapse Countries - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 65 - - LR - - - Expand the Employment section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 10 - - LR - - - Expand the professional activities section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 12 - - LR - - - Expand the Education and qualifications section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 14 - - LR - - - Expand the Invited positions and distinction section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 19 - - LR - - - Expand the Membership and service section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 25 - - LR - - - Expand the Funding section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 27 - - LR - - - Expand the Works section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 29 - - LR - - - Expand review activity for - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 33 - - LR - - - Expand the Peer review section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 38 - - LR - - - Expand the research resource - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 43 - - LR - - - Expand the Research resources section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 48 - - LR - - - Expand Other names - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 52 - - LR - - - Show email details - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 56 - - LR - - - Expand Website & Social links - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 58 - - LR - - - Expand Personal identifiers - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 60 - - LR - - - Expand Keywords - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 62 - - LR - - - Expand Countries - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 64 - - LR - - - (Disabled) - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 11 - - LR - - - Sort your employment - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 15 - - LR - - - Sort your professional activities - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 20 - - LR - - - Sort your education and qualifications - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 25 - - LR - - - Sort your invited positions and distinctions - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 33 - - LR - - - Sort your membership and services - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 42 - - LR - - - Sort your funding - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 47 - - LR - - - Sort your works - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 52 - - LR - - - Sort your peer reviews - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 57 - - LR - - - Sort your research resources - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 62 - - LR - - - Sort peer review by Publication/Grant title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 24 - - LR - - - Sort employment by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 32 - - LR - - - Sort professional activities by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 34 - - LR - - - Sort education and qualifications by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 37 - - LR - - - Sort invited positions and distinction by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 40 - - LR - - - Sort membership, service, and editorial service by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 44 - - LR - - - Sort funding by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 46 - - LR - - - Sort works by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 48 - - LR - - - Sort research resources by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 50 - - LR - - - Sort employment by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 57 - - LR - - - Sort professional activities by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 59 - - LR - - - Sort education and qualifications by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 62 - - LR - - - Sort invited positions and distinction by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 65 - - LR - - - Sort membership, service, and editorial service by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 69 - - LR - - - Sort employment by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 76 - - LR - - - Sort professional activities by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 78 - - LR - - - Sort education and qualifications by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 81 - - LR - - - Sort invited positions and distinction by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 84 - - LR - - - Sort membership, service, and editorial service by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 88 - - LR - - - Sort professional activities by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 95 - - LR - - - Sort funding by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 97 - - LR - - - Sort works by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 99 - - LR - - - Sort funding by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 106 - - LR - - - Sort works by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 108 - - LR - - - Sort research resources by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 110 - - LR - - - Sort employment by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 117 - - LR - - - Sort education and qualifications by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 120 - - LR - - - Sort professional activities by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 122 - - LR - - - Sort funding by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 124 - - LR - - - Sort works by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 126 - - LR - - - Manage your countries - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 17 - - LR - - - Manage your emails - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 19 - - LR - - - Manage your websites & social links - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 21 - - LR - - - Manage your keywords - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 23 - - LR - - - Manage your other IDs - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 25 - - LR - - - Manage your biography - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 27 - - LR - - - Manage your names - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 29 - - LR - - - Edit - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 31 - - LR - - - (opens in a new tab) - - src/app/shared/utils/record.util.ts - 124 - - LR - - - A deactivated ORCID record is associated with this email address; to reactivate your ORCID record please enter your email address and submit the form to start the reactivate process. - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 4,8 - - LR - - - If you can no longer access any emails associated with your iD, please - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 11,13 - - LR - - - contact support - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 18,19 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 67,68 - - LR - - - Email - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 23 - - LR - - - example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 26 - - LR - - - Email is required - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 32,33 - - LR - - - Use the format example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 41,42 - - LR - - - SUBMIT - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 52,54 - - LR - - - The Orcid iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 8,10 - - LR - - - You cannot sign in to ORCID with this email address until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 28,31 - - LR - - - You cannot sign in to ORCID with this iD until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 35,38 - - LR - - - You will need to reactivate the account before you can sign in with this email address. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 44,47 - - LR - - - You will need to reactivate the account before you can sign in with this iD. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 51,54 - - LR - - - This ORCID account has been deprecated. The active account is - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 58,59 - - LR - - - To start reactivation please enter an email address associated with this account in the 'Email or ORCID iD' field above. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 69,72 - - LR - - - If you no longer have access to any of the email addresses associated with the deactivated account please - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 78,81 - - LR - - - contact the support team - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 88 - - LR - - - Claim your ORCID record - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 98,99 - - LR - - - Reactivate the ORCID record associated with this iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 111,113 - - LR - - - Sign in to the active ORCID account - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 119,120 - - LR - - - or - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 18 - - LR - - - ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 19 - - LR - - - For example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 40,41 - - LR - - - Please enter your email address or your ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 46,47 - - LR - - - Please enter a valid email address or ORCID iD, for example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 52,54 - - LR - - - Your password is more than 256 characters long. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 101 - - LR - - - You cannot sign in to this ORCID account until you have reset your password. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 104,105 - - LR - - - Reset your password - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 108,109 - - LR - - - Email or 16-digit ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 91 - - LR - - - Claiming your account - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 493 - - LR - - - Thank you for claiming your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 495 - - LR - - - You are currently signed in as - - src/app/sign-in/components/logged-in/logged-in.component.html - 3,5 - - LR - - - Continue as - - src/app/sign-in/components/logged-in/logged-in.component.html - 20 - - LR - - - Not you? - - src/app/sign-in/components/logged-in/logged-in.component.html - 29,31 - - LR - - - Sign in through your institution - - src/app/sign-in/components/social/social.component.html - 16,18 - - LR - - - Access through your institution - - src/app/sign-in/components/social/social.component.ts - 18 - - LR - - - Sign in with Google - - src/app/sign-in/components/social/social.component.ts - 19 - - LR - - - Sign in with Facebook - - src/app/sign-in/components/social/social.component.ts - 20 - - LR - - - Sign in to ORCID - - src/app/sign-in/pages/sign-in/sign-in.component.html - 26,28 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 67,69 - - LR - - - Don't have your ORCID iD yet? - - src/app/sign-in/pages/sign-in/sign-in.component.html - 31,33 - - LR - - - or - - src/app/sign-in/pages/sign-in/sign-in.component.ts - 54 - - LR - - - Step 1 of 2 - Authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 7 - - LR - - - Next step - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 8 - - LR - - - Scan the QR code with your authentication app. - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 12,14 - - LR - - - qr code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 19 - - LR - - - Can't scan the QR code? - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 26,27 - - LR - - - Get a setup code instead - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 34,36 - - LR - - - Copy setup code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 53 - - LR - - - Enter the 6-digit verification code from your authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 64,66 - - LR - - - Copy setup code to clipboard - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.ts - 48 - - LR - - - Step 2 of 2 - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 7 - - LR - - - Your 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 14,16 - - LR - - - Recovery codes can be used to access your ORCID account when you aren’t able to use your authentication app. Each recovery code can only be used once. - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 17,21 - - LR - - - Download 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 53,55 - - LR - - - Copy 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 69,71 - - LR - - - Confirm 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 76,78 - - LR - - - I have downloaded or copied my 2FA recovery codes and stored them somewhere safe - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 82,85 - - LR - - - Backup codes have been copied to the clipboard - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.ts - 31 - - LR - - - ORCID Two-factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.html - 15 - - LR - - - Two-factor authentication is currently enabled for your ORCID account, so an additional code is required even when signing in with another account. - - src/app/two-factor/pages/two-factor/two-factor.component.html - 37,40 - - LR - - - Learn more - - src/app/two-factor/pages/two-factor/two-factor.component.html - 46,48 - - LR - - - info about two factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 145 - - LR - - - Immediately - - src/app/types/account-default-visibility.endpoint.ts - 33 - - LR - - - Daily summary - - src/app/types/account-default-visibility.endpoint.ts - 34 - - LR - - - Weekly summary - - src/app/types/account-default-visibility.endpoint.ts - 35 - - LR - - - Quarterly summary - - src/app/types/account-default-visibility.endpoint.ts - 36 - - LR - - - Never - - src/app/types/account-default-visibility.endpoint.ts - 37 - - LR - - - Read limited information from your research activities - - src/app/types/account-trusted-organizations.ts - 42 - - LR - - - Add/update your research activities (works, affiliations, etc) - - src/app/types/account-trusted-organizations.ts - 43 - - LR - - - Add education or employment - - src/app/types/account-trusted-organizations.ts - 44 - - LR - - - Read limited info from your affiliations list - - src/app/types/account-trusted-organizations.ts - 45 - - LR - - - Update your affiliations - - src/app/types/account-trusted-organizations.ts - 46 - - LR - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 47 - - LR - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 48 - - - src/app/types/account-trusted-organizations.ts - 49 - - LR - - - Add funding items - - src/app/types/account-trusted-organizations.ts - 50 - - LR - - - Read limited info from your funding list - - src/app/types/account-trusted-organizations.ts - 51 - - LR - - - Update your funding items - - src/app/types/account-trusted-organizations.ts - 52 - - LR - - - Add a person identifier - - src/app/types/account-trusted-organizations.ts - 53 - - LR - - - Read your biographical information - - src/app/types/account-trusted-organizations.ts - 54 - - LR - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 55 - - LR - - - Add grants to your grants list - - src/app/types/account-trusted-organizations.ts - 56 - - LR - - - Read limited info from your grants list - - src/app/types/account-trusted-organizations.ts - 57 - - LR - - - Create a new profile - - src/app/types/account-trusted-organizations.ts - 58 - - LR - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 59 - - LR - - - Add works - - src/app/types/account-trusted-organizations.ts - 60 - - LR - - - Read items in your ORCID record - - src/app/types/account-trusted-organizations.ts - 61 - - LR - - - Update your works - - src/app/types/account-trusted-organizations.ts - 62 - - LR - - - Add peer reviews - - src/app/types/account-trusted-organizations.ts - 63 - - LR - - - Read peer reviews from your ORCID record - - src/app/types/account-trusted-organizations.ts - 64 - - LR - - - Update your peer reviews - - src/app/types/account-trusted-organizations.ts - 65 - - LR - - - Read limited information from your biography. - - src/app/types/account-trusted-organizations.ts - 66 - - LR - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 67 - - LR - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 68 - - LR - - - Read public info only - - src/app/types/account-trusted-organizations.ts - 69 - - LR - - - Notifies Application if there are changes to your record - - src/app/types/account-trusted-organizations.ts - 70 - - LR - - - Everyone - - src/app/types/common.endpoint.ts - 226 - - LR - - - Trusted parties - - src/app/types/common.endpoint.ts - 227 - - LR - - - Education - - src/app/types/record-affiliation.endpoint.ts - 138 - - LR - - - Qualification - - src/app/types/record-affiliation.endpoint.ts - 139 - - LR - - - Invited position - - src/app/types/record-affiliation.endpoint.ts - 142 - - LR - - - Distinction - - src/app/types/record-affiliation.endpoint.ts - 143 - - LR - - - Membership - - src/app/types/record-affiliation.endpoint.ts - 144 - - LR - - - Service - - src/app/types/record-affiliation.endpoint.ts - 145 - - LR - - - Editorial service - - src/app/types/record-affiliation.endpoint.ts - 148 - - LR - - - Award - - src/app/types/record-funding.endpoint.ts - 67 - - LR - - - Contract - - src/app/types/record-funding.endpoint.ts - 68 - - LR - - - Grant - - src/app/types/record-funding.endpoint.ts - 69 - - LR - - - Salary award - - src/app/types/record-funding.endpoint.ts - 70 - - LR - - - Self - - src/app/types/record-funding.endpoint.ts - 79 - - LR - - - Part of - - src/app/types/record-funding.endpoint.ts - 80 - - LR - - - The identifier applies to the funding award itself. - - src/app/types/record-funding.endpoint.ts - 84 - - LR - - - The identifier applies to the larger award of which the project is part. - - src/app/types/record-funding.endpoint.ts - 85 - - LR - - - Academic publications - - src/app/types/works.endpoint.ts - 84 - - LR - - - Review and editing - - src/app/types/works.endpoint.ts - 85 - - LR - - - Other - - src/app/types/works.endpoint.ts - 86 - - - src/app/types/works.endpoint.ts - 138 - - LR - - - Dissemination - - src/app/types/works.endpoint.ts - 87 - - LR - - - Creative - - src/app/types/works.endpoint.ts - 88 - - LR - - - Data and process - - src/app/types/works.endpoint.ts - 89 - - LR - - - Legal and IP - - src/app/types/works.endpoint.ts - 90 - - LR - - - Teaching and supervision - - src/app/types/works.endpoint.ts - 91 - - LR - - - Conference abstract - - src/app/types/works.endpoint.ts - 95 - - LR - - - Conference paper - - src/app/types/works.endpoint.ts - 96 - - LR - - - Conference poster - - src/app/types/works.endpoint.ts - 97 - - LR - - - Book chapter - - src/app/types/works.endpoint.ts - 98 - - LR - - - Book review - - src/app/types/works.endpoint.ts - 99 - - LR - - - Book - - src/app/types/works.endpoint.ts - 100 - - LR - - - Dictionary entry - - src/app/types/works.endpoint.ts - 101 - - LR - - - Dissertation or Thesis - - src/app/types/works.endpoint.ts - 102 - - LR - - - Edited book - - src/app/types/works.endpoint.ts - 103 - - LR - - - Encyclopedia entry - - src/app/types/works.endpoint.ts - 104 - - LR - - - Journal article - - src/app/types/works.endpoint.ts - 105 - - LR - - - Journal issue or edition - - src/app/types/works.endpoint.ts - 106 - - LR - - - Magazine article - - src/app/types/works.endpoint.ts - 107 - - LR - - - Manual - - src/app/types/works.endpoint.ts - 108 - - LR - - - Newsletter article - - src/app/types/works.endpoint.ts - 109 - - LR - - - Newspaper article - - src/app/types/works.endpoint.ts - 110 - - LR - - - Interactive resource - - src/app/types/works.endpoint.ts - 111 - - LR - - - Preprint - - src/app/types/works.endpoint.ts - 112 - - LR - - - Report - - src/app/types/works.endpoint.ts - 113 - - LR - - - Research tool - - src/app/types/works.endpoint.ts - 114 - - LR - - - Supervised student publication - - src/app/types/works.endpoint.ts - 115 - - LR - - - Test - - src/app/types/works.endpoint.ts - 116 - - LR - - - Translation - - src/app/types/works.endpoint.ts - 117 - - LR - - - Website - - src/app/types/works.endpoint.ts - 118 - - LR - - - Working paper - - src/app/types/works.endpoint.ts - 119 - - LR - - - Review - - src/app/types/works.endpoint.ts - 120 - - LR - - - Disclosure - - src/app/types/works.endpoint.ts - 121 - - LR - - - License - - src/app/types/works.endpoint.ts - 122 - - LR - - - Patent - - src/app/types/works.endpoint.ts - 123 - - LR - - - Registered copyright - - src/app/types/works.endpoint.ts - 124 - - LR - - - Trademark - - src/app/types/works.endpoint.ts - 125 - - - src/app/types/works.endpoint.ts - 178 - - LR - - - Annotation - - src/app/types/works.endpoint.ts - 126 - - LR - - - Artistic output or performance - - src/app/types/works.endpoint.ts - 127 - - LR - - - Data management plan - - src/app/types/works.endpoint.ts - 128 - - LR - - - Dataset - - src/app/types/works.endpoint.ts - 129 - - LR - - - Invention - - src/app/types/works.endpoint.ts - 130 - - LR - - - Lecture - - src/app/types/works.endpoint.ts - 131 - - LR - - - Physical object - - src/app/types/works.endpoint.ts - 132 - - LR - - - Research protocol or technique - - src/app/types/works.endpoint.ts - 133 - - LR - - - Software - - src/app/types/works.endpoint.ts - 134 - - - src/app/types/works.endpoint.ts - 490 - - LR - - - Spin off company - - src/app/types/works.endpoint.ts - 135 - - LR - - - Standards or policy - - src/app/types/works.endpoint.ts - 136 - - LR - - - Technical Standard - - src/app/types/works.endpoint.ts - 137 - - LR - - - Blog post - - src/app/types/works.endpoint.ts - 139 - - LR - - - Clinical study - - src/app/types/works.endpoint.ts - 140 - - LR - - - Cartographic material - - src/app/types/works.endpoint.ts - 141 - - LR - - - Conference output - - src/app/types/works.endpoint.ts - 142 - - LR - - - Conference presentation - - src/app/types/works.endpoint.ts - 143 - - LR - - - Conference proceedings - - src/app/types/works.endpoint.ts - 144 - - LR - - - Design - - src/app/types/works.endpoint.ts - 145 - - LR - - - Image - - src/app/types/works.endpoint.ts - 146 - - LR - - - Teaching material - - src/app/types/works.endpoint.ts - 147 - - LR - - - Moving image or video - - src/app/types/works.endpoint.ts - 148 - - LR - - - Musical composition - - src/app/types/works.endpoint.ts - 149 - - LR - - - Sound - - src/app/types/works.endpoint.ts - 150 - - LR - - - Transcription - - src/app/types/works.endpoint.ts - 151 - - LR - - - Talk, interview, podcast or speech - - src/app/types/works.endpoint.ts - 152 - - LR - - - Publisher - - src/app/types/works.endpoint.ts - 169 - - LR - - - Conference title - - src/app/types/works.endpoint.ts - 170 - - LR - - - Book title - - src/app/types/works.endpoint.ts - 171 - - LR - - - Journal title - - src/app/types/works.endpoint.ts - 172 - - LR - - - Magazine title - - src/app/types/works.endpoint.ts - 173 - - LR - - - Newsletter title - - src/app/types/works.endpoint.ts - 174 - - LR - - - Newspaper title - - src/app/types/works.endpoint.ts - 175 - - LR - - - Institution - - src/app/types/works.endpoint.ts - 176 - - LR - - - Custodian - - src/app/types/works.endpoint.ts - 177 - - LR - - - No specified role - - src/app/types/works.endpoint.ts - 445 - - LR - - - Conceptualization - - src/app/types/works.endpoint.ts - 450 - - LR - - - Data curation - - src/app/types/works.endpoint.ts - 455 - - LR - - - Formal analysis - - src/app/types/works.endpoint.ts - 460 - - LR - - - Funding acquisition - - src/app/types/works.endpoint.ts - 465 - - LR - - - Investigation - - src/app/types/works.endpoint.ts - 470 - - LR - - - Methodology - - src/app/types/works.endpoint.ts - 475 - - LR - - - Project administration - - src/app/types/works.endpoint.ts - 480 - - LR - - - Resources - - src/app/types/works.endpoint.ts - 485 - - LR - - - Supervision - - src/app/types/works.endpoint.ts - 495 - - LR - - - Validation - - src/app/types/works.endpoint.ts - 500 - - LR - - - Visualization - - src/app/types/works.endpoint.ts - 505 - - LR - - - Writing - original draft - - src/app/types/works.endpoint.ts - 510 - - LR - - - Writing - review & editing - - src/app/types/works.endpoint.ts - 515 - - LR - - - Author - - src/app/types/works.endpoint.ts - 523 - - LR - - - Assignee - - src/app/types/works.endpoint.ts - 528 - - LR - - - Editor - - src/app/types/works.endpoint.ts - 533 - - LR - - - Chair or Translator - - src/app/types/works.endpoint.ts - 538 - - LR - - - Co-investigator - - src/app/types/works.endpoint.ts - 543 - - LR - - - Co-inventor - - src/app/types/works.endpoint.ts - 548 - - LR - - - Graduate Student - - src/app/types/works.endpoint.ts - 553 - - LR - - - Other inventor - - src/app/types/works.endpoint.ts - 558 - - LR - - - Principal Investigator - - src/app/types/works.endpoint.ts - 563 - - LR - - - Postdoctoral Researcher - - src/app/types/works.endpoint.ts - 568 - - LR - - - Support Staff - - src/app/types/works.endpoint.ts - 573 - - LR - - - Lead - - src/app/types/works.endpoint.ts - 578 - - LR - - - Co-lead - - src/app/types/works.endpoint.ts - 583 - - LR - - - Supported by - - src/app/types/works.endpoint.ts - 588 - - LR - - - Other contribution - - src/app/types/works.endpoint.ts - 593 - - LR - - - Self - - src/app/types/works.endpoint.ts - 623 - - LR - - - Part of - - src/app/types/works.endpoint.ts - 624 - - LR - - - Version of - - src/app/types/works.endpoint.ts - 625 - - LR - - - Funded by - - src/app/types/works.endpoint.ts - 626 - - LR - - - The identifier applies to the work itself. For example, a DOI for a book chapter. - - src/app/types/works.endpoint.ts - 630 - - LR - - - The identifier applies to part of a larger work. For example, the ISBN of the book in which the work was published. - - src/app/types/works.endpoint.ts - 631 - - LR - - - The identifier applies to an alternate version of the work. For example, an earlier draft of an article. - - src/app/types/works.endpoint.ts - 632 - - LR - - - The identifier applies to the grant or other funding awarded for the work. For example, a DOI for the funding or an internal grant number. - - src/app/types/works.endpoint.ts - 633 - - LR - - - For Organizations - - src/locale/i18n.pseudo.component.html - 5 - - LR - - - Help - - src/locale/i18n.pseudo.component.html - 7 - - LR - - - SIGN IN - - src/locale/i18n.pseudo.component.html - 8 - - #upperCase - LR - - - Register for an ORCID iD - - src/locale/i18n.pseudo.component.html - 9 - - LR - - - Learn more - - src/locale/i18n.pseudo.component.html - 10 - - - src/locale/i18n.pseudo.component.html - 75 - - LR - - - Funders - - src/locale/i18n.pseudo.component.html - 11 - - LR - - - Research Organizations - - src/locale/i18n.pseudo.component.html - 12 - - LR - - - Publishers - - src/locale/i18n.pseudo.component.html - 13 - - LR - - - Associations - - src/locale/i18n.pseudo.component.html - 14 - - LR - - - Integrators - - src/locale/i18n.pseudo.component.html - 15 - - LR - - - What is ORCID - - src/locale/i18n.pseudo.component.html - 16 - - LR - - - The ORCID Team - - src/locale/i18n.pseudo.component.html - 17 - - LR - - - The ORCID Community - - src/locale/i18n.pseudo.component.html - 18 - - LR - - - Events - - src/locale/i18n.pseudo.component.html - 19 - - LR - - - News - - src/locale/i18n.pseudo.component.html - 20 - - LR - - - FAQ - - src/locale/i18n.pseudo.component.html - 21 - - LR - - - Give Feedback - - src/locale/i18n.pseudo.component.html - 22 - - LR - - - Contact us - - src/locale/i18n.pseudo.component.html - 23 - - LR - - - Knowledge Base - - src/locale/i18n.pseudo.component.html - 24 - - LR - - - OUTREACH RESOURCES - - src/locale/i18n.pseudo.component.html - 26 - - LR - - - Ambassadors - - src/locale/i18n.pseudo.component.html - 27 - - LR - - - USE CASES - - src/locale/i18n.pseudo.component.html - 28 - - LR - - - THE ORCID API - - src/locale/i18n.pseudo.component.html - 30 - - LR - - - REGISTER A CLIENT APPLICATION - - src/locale/i18n.pseudo.component.html - 31 - - LR - - - CURRENT INTEGRATIONS - - src/locale/i18n.pseudo.component.html - 32 - - LR - - - INTEGRATION CHART - - src/locale/i18n.pseudo.component.html - 33 - - LR - - - BETA TESTERS - - src/locale/i18n.pseudo.component.html - 34 - - LR - - - Our Mission - - src/locale/i18n.pseudo.component.html - 35 - - LR - - - Our Principles - - src/locale/i18n.pseudo.component.html - 36 - - LR - - - OUR GOVERNANCE - - src/locale/i18n.pseudo.component.html - 37 - - LR - - - OUR POLICIES - - src/locale/i18n.pseudo.component.html - 38 - - LR - - - Working Groups - - src/locale/i18n.pseudo.component.html - 39 - - LR - - - Sponsors - - src/locale/i18n.pseudo.component.html - 40 - - LR - - - Launch Partners - - src/locale/i18n.pseudo.component.html - 41 - - LR - - - Members - - src/locale/i18n.pseudo.component.html - 42 - - LR - - - OPEN SOURCE - - src/locale/i18n.pseudo.component.html - 43 - - LR - - - PARTNERS - - src/locale/i18n.pseudo.component.html - 44 - - LR - - - ADOPTION AND INTEGRATION PROGRAM - - src/locale/i18n.pseudo.component.html - 45 - - LR - - - ORCID GEAR - - src/locale/i18n.pseudo.component.html - 46 - - LR - - - MEMBERSHIP COMPARISON - - src/locale/i18n.pseudo.component.html - 47 - - LR - - - Standard Member Agreement - - src/locale/i18n.pseudo.component.html - 49 - - LR - - - Our Members - - src/locale/i18n.pseudo.component.html - 51 - - LR - - - STANDARD CREATOR MEMBER AGREEMENT - - src/locale/i18n.pseudo.component.html - 53 - - LR - - - BLOG - - src/locale/i18n.pseudo.component.html - 55 - - LR - - - SUBSCRIBE! - - src/locale/i18n.pseudo.component.html - 56 - - LR - - - DISPUTE PROCEDURES - - src/locale/i18n.pseudo.component.html - 58 - - LR - - - privacy policy - - src/locale/i18n.pseudo.component.html - 59 - - LR - - - Public Client Terms of Service - - src/locale/i18n.pseudo.component.html - 61 - - LR - - - PUBLIC DATA FILE USE POLICY - - src/locale/i18n.pseudo.component.html - 63 - - LR - - - Trademark and iD Display Guidelines - - src/locale/i18n.pseudo.component.html - 64 - - LR - - - Search... - - src/locale/i18n.pseudo.component.html - 67 - - LR - - - Search the ORCID registry - - src/locale/i18n.pseudo.component.html - 68 - - LR - - - Account Settings - - src/locale/i18n.pseudo.component.html - 70 - - LR - - - Manage members - - src/locale/i18n.pseudo.component.html - 72 - - LR - - - Admin page - - src/locale/i18n.pseudo.component.html - 73 - - LR - - - Member Tools - - src/locale/i18n.pseudo.component.html - 74 - - LR - - - My ORCID Record - - src/locale/i18n.pseudo.component.html - 77 - - LR - - - Could this be you? - - src/locale/i18n.pseudo.component.html - 102 - - LR - - - We found some accounts with your name, which means you may have already created an ORCID iD using a different email address. Before creating an account, please confirm that none of these records belong to you. Not sure if any of these are you? - - src/locale/i18n.pseudo.component.html - 105,108 - - LR - - - Contact us. - - src/locale/i18n.pseudo.component.html - 110 - - LR - - - First Name - - src/locale/i18n.pseudo.component.html - 111 - - LR - - - Last Name - - src/locale/i18n.pseudo.component.html - 112 - - LR - - - Affiliations - - src/locale/i18n.pseudo.component.html - 113 - - LR - - - Date Created - - src/locale/i18n.pseudo.component.html - 114 - - LR - - - View Record - - src/locale/i18n.pseudo.component.html - 115 - - LR - - - I ALREADY HAVE AN ID, GO BACK TO SIGN IN - - src/locale/i18n.pseudo.component.html - 117 - - LR - - - NONE OF THESE ARE ME, CONTINUE WITH REGISTRATION - - src/locale/i18n.pseudo.component.html - 120 - - LR - - - - Add/update your research activities (works, affiliations, etc) - - src/locale/i18n.pseudo.component.html - 188,189 - - LR - - - Read your information with visibility set to Trusted Organizations - - src/locale/i18n.pseudo.component.html - 191,192 - - LR - - - Your Oauth request is invalid - - src/locale/i18n.pseudo.component.html - 217 - - LR - - - Add Funding - - src/locale/i18n.pseudo.component.html - 252 - - LR - - - Sort Fundings - - src/locale/i18n.pseudo.component.html - 253 - - LR - - - Name is private - LR - - - ORCID iD - LR - - - Biography - LR - - - Personal information - LR - - - Emails - LR - - - Websites & social links - LR - - - Other IDs - LR - - - Keywords - LR - - - Countries - LR - - - Activities - LR - - - Employments - LR - - - Education and qualifications - LR - - - Professional activities - LR - - - Fundings - LR - - - Research Resources - LR - - - Works - LR - - - Organization - LR - - - Organization address - LR - - - Start date - LR - - - End date - LR - - - Publication date - LR - - - Journal - LR - - - Role title - LR - - - Department - LR - - - Type - LR - - - URL - LR - - - Untitled - LR - - - Identifier - LR - - - Loading ORCID record... - LR - - - Record data was not found in ORCID response. - LR - - - Redirecting to primary ORCID record… - LR - - - This record has not been claimed - LR - - - This record has not been claimed yet - LR - - - ORCID Print view - LR - - - Print / Save as PDF - LR - - - Print this ORCID profile - LR - - - Self - LR - - - Part of - LR - - - Version of - LR - - - Funded by - LR - - - Peer review ( reviews for publications/grants) - LR - - - Afghanistan - LR - - - Albania - LR - - - Algeria - LR - - - American Samoa - LR - - - Andorra - LR - - - Angola - LR - - - Anguilla - LR - - - Antarctica - LR - - - Antigua and Barbuda - LR - - - Argentina - LR - - - Armenia - LR - - - Aruba - LR - - - Australia - LR - - - Austria - LR - - - Azerbaijan - LR - - - Bahamas - LR - - - Bahrain - LR - - - Bangladesh - LR - - - Barbados - LR - - - Belarus - LR - - - Belgium - LR - - - Belize - LR - - - Benin - LR - - - Bermuda - LR - - - Bhutan - LR - - - Bolivia - LR - - - Bosnia and Herzegovina - LR - - - Botswana - LR - - - Bouvet Island - LR - - - Brazil - LR - - - British Antarctic Territory - LR - - - British Indian Ocean Territory - LR - - - British Virgin Islands - LR - - - Brunei - LR - - - Bulgaria - LR - - - Burkina Faso - LR - - - Burundi - LR - - - Cambodia - LR - - - Cameroon - LR - - - Canada - LR - - - Cape Verde - LR - - - Cayman Islands - LR - - - Central African Republic - LR - - - Chad - LR - - - Chile - LR - - - China - LR - - - Christmas Island - LR - - - Cocos [Keeling] Islands - LR - - - Colombia - LR - - - Comoros - LR - - - Congo - Brazzaville - LR - - - Congo - Kinshasa - LR - - - Cook Islands - LR - - - Costa Rica - LR - - - Croatia - LR - - - Cuba - LR - - - Curaçao - LR - - - Cyprus - LR - - - Czech Republic - LR - - - Côte d'Ivoire - LR - - - Denmark - LR - - - Djibouti - LR - - - Dominica - LR - - - Dominican Republic - LR - - - Ecuador - LR - - - Egypt - LR - - - El Salvador - LR - - - Equatorial Guinea - LR - - - Eritrea - LR - - - Estonia - LR - - - Ethiopia - LR - - - Falkland Islands - LR - - - Faroe Islands - LR - - - Fiji - LR - - - Finland - LR - - - France - LR - - - French Guiana - LR - - - French Polynesia - LR - - - French Southern Territories - LR - - - Gabon - LR - - - Gambia - LR - - - Georgia - LR - - - Germany - LR - - - Ghana - LR - - - Gibraltar - LR - - - Greece - LR - - - Greenland - LR - - - Grenada - LR - - - Guadeloupe - LR - - - Guam - LR - - - Guatemala - LR - - - Guernsey - LR - - - Guinea - LR - - - Guinea-Bissau - LR - - - Guyana - LR - - - Haiti - LR - - - Heard Island and McDonald Islands - LR - - - Honduras - LR - - - Hong Kong SAR China - LR - - - Hungary - LR - - - Iceland - LR - - - India - LR - - - Indonesia - LR - - - Iran - LR - - - Iraq - LR - - - Ireland - LR - - - Isle of Man - LR - - - Israel - LR - - - Italy - LR - - - Jamaica - LR - - - Japan - LR - - - Jersey - LR - - - Jordan - LR - - - Kazakhstan - LR - - - Kenya - LR - - - Kiribati - LR - - - Kosovo - LR - - - Kuwait - LR - - - Kyrgyzstan - LR - - - Laos - LR - - - Latvia - LR - - - Lebanon - LR - - - Lesotho - LR - - - Liberia - LR - - - Libya - LR - - - Liechtenstein - LR - - - Lithuania - LR - - - Luxembourg - LR - - - Macau SAR China - LR - - - Madagascar - LR - - - Malawi - LR - - - Malaysia - LR - - - Maldives - LR - - - Mali - LR - - - Malta - LR - - - Marshall Islands - LR - - - Martinique - LR - - - Mauritania - LR - - - Mauritius - LR - - - Mayotte - LR - - - Mexico - LR - - - Micronesia - LR - - - Moldova - LR - - - Monaco - LR - - - Mongolia - LR - - - Montenegro - LR - - - Montserrat - LR - - - Morocco - LR - - - Mozambique - LR - - - Myanmar [Burma] - LR - - - Namibia - LR - - - Nauru - LR - - - Nepal - LR - - - Netherlands - LR - - - New Caledonia - LR - - - New Zealand - LR - - - Nicaragua - LR - - - Niger - LR - - - Nigeria - LR - - - Niue - LR - - - Norfolk Island - LR - - - North Korea - LR - - - North Macedonia - LR - - - Northern Mariana Islands - LR - - - Norway - LR - - - Oman - LR - - - Pakistan - LR - - - Palau - LR - - - Palestinian Territories - LR - - - Panama - LR - - - Papua New Guinea - LR - - - Paraguay - LR - - - Peru - LR - - - Philippines - LR - - - Pitcairn Islands - LR - - - Poland - LR - - - Portugal - LR - - - Puerto Rico - LR - - - Qatar - LR - - - Romania - LR - - - Russia - LR - - - Rwanda - LR - - - Réunion - LR - - - Saint Barthélemy - LR - - - Saint Helena - LR - - - Saint Kitts and Nevis - LR - - - Saint Lucia - LR - - - Saint Martin - LR - - - Saint Pierre and Miquelon - LR - - - Saint Vincent and the Grenadines - LR - - - Samoa - LR - - - San Marino - LR - - - Saudi Arabia - LR - - - Senegal - LR - - - Serbia - LR - - - Seychelles - LR - - - Sierra Leone - LR - - - Singapore - LR - - - Sint Maarten (Dutch Part) - LR - - - Slovakia - LR - - - Slovenia - LR - - - Solomon Islands - LR - - - Somalia - LR - - - South Africa - LR - - - South Georgia and the South Sandwich Islands - LR - - - South Korea - LR - - - South Sudan - LR - - - Spain - LR - - - Sri Lanka - LR - - - Sudan - LR - - - Suriname - LR - - - Svalbard and Jan Mayen - LR - - - Swaziland - LR - - - Sweden - LR - - - Switzerland - LR - - - Syria - LR - - - São Tomé and Príncipe - LR - - - Taiwan - LR - - - Tajikistan - LR - - - Tanzania - LR - - - Thailand - LR - - - Timor-Leste - LR - - - Togo - LR - - - Tokelau - LR - - - Tonga - LR - - - Trinidad and Tobago - LR - - - Tunisia - LR - - - Türkiye - LR - - - Turkmenistan - LR - - - Turks and Caicos Islands - LR - - - Tuvalu - LR - - - U.S. Minor Outlying Islands - LR - - - U.S. Virgin Islands - LR - - - Uganda - LR - - - Ukraine - LR - - - United Arab Emirates - LR - - - United Kingdom - LR - - - United States - LR - - - Uruguay - LR - - - Uzbekistan - LR - - - Vanuatu - LR - - - Vatican City - LR - - - Venezuela - LR - - - Vietnam - LR - - - Wallis and Futuna - LR - - - Western Sahara - LR - - - Yemen - LR - - - Zambia - LR - - - Zimbabwe - LR - - - Åland Islands - LR - - - - \ No newline at end of file diff --git a/src/locale/messages.rl.xlf b/src/locale/messages.rl.xlf deleted file mode 100644 index 58d4e42a0a..0000000000 --- a/src/locale/messages.rl.xlf +++ /dev/null @@ -1,22657 +0,0 @@ - - - - - Verify your ORCID account - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 18,20 - - RL - - - Enter - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 22 - - RL - - - your ORCID account password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 23 - - RL - - - and - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 25 - - RL - - - a two-factor authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 27 - - RL - - - Password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 43 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 83,84 - - - src/app/register/components/form-password/form-password.component.html - 16 - - RL - - - Password cannot be empty - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 69,71 - - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 52,54 - - RL - - - The password does not match our records - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 73,75 - - RL - - - Two-factor authentication - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 88,90 - - - src/app/account-settings/components/settings-security/settings-security.component.ts - 15 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 121,123 - - RL - - - Enter the code from your two-factor authentication app - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 115,117 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 150,152 - - RL - - - Invalid authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 120,122 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 162,164 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 191,193 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 121,123 - - RL - - - Authentication code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 127,129 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 175,177 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 45,47 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 90,92 - - RL - - - Invalid authentication code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 135,137 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 189,191 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 63,65 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 107,109 - - RL - - - Recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 163,165 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 227,229 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 123,124 - - RL - - - Enter a recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 192 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 256 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 95,96 - - RL - - - Invalid recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 196,198 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 269,271 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 197,199 - - RL - - - Recovery code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 203,205 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 284,286 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 151,153 - - RL - - - Invalid recovery code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 211,213 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 302,304 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 169,171 - - RL - - - Don't have your device? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 231,233 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 207 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 88,90 - - RL - - - Use a recovery code instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 240,242 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 212,214 - - RL - - - Don't have your recovery codes? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 246,248 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 322,324 - - RL - - - Use your authentication app instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 255,257 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 329,331 - - RL - - - Don't have your device or recovery code? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 261,263 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 336,338 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 99,101 - - RL - - - ORCID help centre - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 270,272 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 344,346 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 59 - - RL - - - Verify my account and continue - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 286,288 - - RL - - - Cancel account verification - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 296,298 - - RL - - - Delete alternate account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 3 - - RL - - - After your - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 6 - - RL - - - account is unlinked, you will no longer be able to use it to access your ORCID record. - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 8,10 - - RL - - - Unlink account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 20,22 - - RL - - - Cancel - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 29,31 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 47,49 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 37,39 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 62,64 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 44,46 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 26,28 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 38,40 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 23,25 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 25,27 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 26,28 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 24,26 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 117,119 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 7 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 49,51 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 23,25 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 35,37 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 35,37 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 28,30 - - - src/app/record/components/work-modal/work-modal.component.html - 64,66 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 24,26 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 88,90 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 25,27 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 24,26 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 24,26 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 23,25 - - RL - - - If you no longer want to continue using ORCID you can deactivate your account at any time. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 2,5 - - RL - - - What happens when I deactivate my account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 8,10 - - RL - - - Once your account is deactivated your ORCID iD and record will be disabled. All data, apart from the primary email address, is deleted. The email address is cryptographically hashed and securely stored in a private data file. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 13,18 - - RL - - - You will no longer be able to use your iD to sign in or access other services. Your public record remains accessible but will only contain the iD and a ‘Deactivated record’ message. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 20,24 - - RL - - - Learn more about deactivating an ORCID account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 33,35 - - RL - - - Deactivating or removing? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 38,40 - - RL - - - If you have accidentally created multiple ORCID accounts you can always remove the duplicates instead of deactivating them. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 44,46 - - RL - - - Account settings > Remove duplicate record - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 55,56 - - RL - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 66 - - RL - - - Ready to deactivate your account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 70,72 - - RL - - - 1. Click the button below to send a deactivation email to the primary email address associated with this account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 75,78 - - RL - - - 2. Click the link in the email to confirm ownership of the email address - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 79,81 - - RL - - - 3. Enter your ORCID password to complete deactivation - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 82,84 - - RL - - - Send account deactivation email - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 98,100 - - RL - - - An account deactivation email has been sent to - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 104,106 - - RL - - - ORCID collects limited data about you when you register for an ORCID iD, including your first name and your email address. You can also choose to add other data to your ORCID record, such as your last name, affiliations, title, education, grants, patents and publications. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 2,7 - - RL - - - You can easily download an XML file of all your personal data in the ORCID registry. This file is unique to you and only you have access to it. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 8,11 - - RL - - - Learn more about downloading your personal ORCID data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 20,21 - - RL - - - Download all my data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 31,33 - - RL - - - Duplicate account removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 4 - - RL - - - - - The record  has been deprecated. - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 12,15 - - orcidToDeprecate=accound id that was - deprecated - successful deprecation message - RL - - - Duplicate account not removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 19 - - RL - - - We could not verify your ORCID account details. The duplicate record has not been deprecated. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 20,23 - - RL - - - If you have two or more ORCID records you can easily remove any unwanted duplicates. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 26,29 - - RL - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 38 - - RL - - - What happens when you remove a duplicate ORCID account? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 43 - - RL - - - - - - The email addresses are transferred from the duplicate account to - - - - All information on the duplicate account is permanently deleted - - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 45,53 - - RL - - - You are removing this duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 57 - - RL - - - Name is private - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 61 - - - src/app/core/account-trusted-individuals/account-trusted-individuals.service.ts - 42 - - - src/app/core/search/search.service.ts - 44 - - - src/app/core/trusted-individuals/trusted-individuals.service.ts - 38 - - - src/app/record/components/record-header/record-header.component.ts - 132 - - - src/app/record/components/work-details/work-details.component.ts - 24 - - RL - - - Email addresses to be transferred to this account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 68 - - RL - - - All other information on this account will be permanently deleted. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 72 - - RL - - - Remove duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 80,82 - - RL - - - Which account do you want to remove? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 86 - - RL - - - You will need to verify your sign in details for the duplicate account before it can be removed. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 87,90 - - RL - - - Duplicate account email address or ORCID iD - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 100 - - RL - - - Duplicate account password - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 124 - - RL - - - Verify duplicate account details - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 152,154 - - RL - - - for - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 59 - - - src/app/reset-password/reset-password/reset-password.component.ts - 44 - - RL - - - to continue removing a duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 60 - - RL - - - Account actions - - src/app/account-settings/components/settings-actions/settings-actions.component.html - 1,3 - - RL - - - Download your ORCID data - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 15 - - RL - - - Remove a duplicate record - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 16 - - RL - - - Deactivate your ORCID account - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 17 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 38,40 - - RL - - - Notifications keep you up-to-date with activity in your ORCID record. Updates are automatically sent to your ORCID inbox but you can also have them sent to you by email. You can choose the kind of notifications you wish to receive by email and how often you want to receive them. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 2,7 - - RL - - - In addition to the optional account and record notifications, we may occasionally send you emails with service messages relating to your ORCID account. As the information in these emails may affect your privacy settings and the functioning of your ORCID account, you cannot opt-out of these service messages per our - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 9,15 - - RL - - - Privacy Policy - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 22,24 - - RL - - - Notification email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 27,29 - - RL - - - Your ORCID notification emails will be sent to: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 30,32 - - RL - - - Verified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 57,59 - - RL - - - Unverified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 65,67 - - RL - - - Manage your emails - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 84,86 - - RL - - - Email frequency - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 91,93 - - RL - - - How often should we send you ORCID notification emails about: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 98,100 - - RL - - - Items added or edited in your record by a trusted party - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 104,106 - - RL - - - Administrative changes, such as being made a trusted individual - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 129,131 - - RL - - - ORCID members wanting your permission to automatically update your record - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 151,153 - - RL - - - Tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 175,177 - - RL - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 178,181 - - RL - - - I’d like to receive the ORCID tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 185 - - RL - - - Set the frequency for update notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 48 - - RL - - - Set the frequency for administrative change notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 49 - - RL - - - Set the frequency for permission request notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 50 - - RL - - - Set your preferred language for display and ORCID automated notifications. - - src/app/account-settings/components/settings-defaults-language/settings-defaults-language.component.html - 2,4 - - RL - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 2,5 - - RL - - - Everyone - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 21 - - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 24 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 36 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 92,94 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 131 - - - src/app/register/components/form-visibility/form-visibility.component.html - 47 - - RL - - - (87% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 24 - - - src/app/register/components/form-visibility/form-visibility.component.html - 50 - - RL - - - Trusted Organizations - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 41 - - RL - - - (5% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 77 - - RL - - - Only me - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 58 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 98 - - RL - - - (8% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 61 - - - src/app/register/components/form-visibility/form-visibility.component.html - 101 - - RL - - - More information on visibility settings - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 75 - - - src/app/register/components/form-visibility/form-visibility.component.html - 123,126 - - RL - - - Account settings - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 1,3 - - RL - - - Defaults - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 4 - - RL - - - Notification email frequency - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 17 - - RL - - - Language - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 18 - - RL - - - Visibility - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 19 - - RL - - - - The alternate sign in account  has been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 5,10 - - RL - - - - The alternate sign in account  has not been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 14,19 - - RL - - - You can sign into ORCID using any of the institutional accounts you have linked to your ORCID record. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 21,24 - - RL - - - Learn more about using alternate accounts to sign in to ORCID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 33,35 - - RL - - - Account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 50 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 72,74 - - RL - - - Alternate sign in ID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 53 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 85,87 - - RL - - - Access granted - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 56 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 92,94 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 46 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 106,108 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 33 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 94,96 - - RL - - - You haven't added any alternate sign in accounts yet. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 120,122 - - RL - - - to unlink the alternate sign in account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 45 - - RL - - - Delete - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 46 - - - src/app/cdk/panel/panel-source/panel-source.component.ts - 102 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 25 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 48 - - RL - - - Your ORCID account password has been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 5,7 - - RL - - - Your account password has not been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 11,13 - - RL - - - Change or update your account password. - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 16 - - RL - - - Old password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 26 - - RL - - - New password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 74 - - RL - - - Password cannot be empty - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 113,115 - - RL - - - Password must meet all requirements - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 125,127 - - RL - - - Password must not be the same as your email address - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 132,134 - - - src/app/register/components/form-password/form-password.component.html - 114,116 - - - src/locale/i18n.pseudo.component.html - 123 - - RL - - - Password must be between 8 and 256 characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 140,142 - - RL - - - Retype your password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 193,195 - - - src/app/register/components/form-password/form-password.component.html - 105,107 - - RL - - - Passwords do not match - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 204,206 - - RL - - - Your password has: - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 210 - - - src/app/register/components/form-password/form-password.component.html - 128 - - RL - - - 8 or more characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 216 - - - src/app/register/components/form-password/form-password.component.html - 134 - - RL - - - At least 1 letter or symbol - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 222,224 - - - src/app/register/components/form-password/form-password.component.html - 140,142 - - RL - - - At least 1 number - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 230 - - - src/app/register/components/form-password/form-password.component.html - 148 - - RL - - - Save changes - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 241,243 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 16,18 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 24,26 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 13,15 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 15,17 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 16,18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 107,109 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 39,41 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 25,27 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 25,27 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 18,20 - - - src/app/record/components/work-modal/work-modal.component.html - 54,56 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 14,16 - - RL - - - Confirm your new password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 50 - - RL - - - to complete your password reset - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 51 - - RL - - - Two-factor authentication has been disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 4,6 - - RL - - - Two-factor authentication was not disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 10,12 - - RL - - - Add extra security to your ORCID account by enabling two-factor authentication (2FA). - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 16,19 - - RL - - - - Learn more about two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 26,28 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 29,31 - - RL - - - Enable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 37,39 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 8 - - RL - - - Sign in with 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 44 - - RL - - - Use your authentication app to generate a verification code whenever you sign in to ORCID. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 48,51 - - RL - - - Authentication app - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 61,63 - - RL - - - Account recovery - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 74 - - RL - - - Recover access to your ORCID account if you can't use your authentication app. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 78,81 - - RL - - - 2FA recovery codes - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 91,93 - - RL - - - You can disable two-factor authentication at any time. Turning 2FA off will reset any account recovery options you have set up. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 103,106 - - RL - - - - Find out more about disabling two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 113,115 - - RL - - - Disable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 123,125 - - RL - - - to disable 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.ts - 32 - - RL - - - Security - - src/app/account-settings/components/settings-security/settings-security.component.html - 1 - - RL - - - Account password - - src/app/account-settings/components/settings-security/settings-security.component.ts - 14 - - RL - - - Alternate sign in accounts - - src/app/account-settings/components/settings-security/settings-security.component.ts - 16 - - RL - - - Copy the code below and paste it into your personal website. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 2,4 - - RL - - - Preview - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 30 - - RL - - - Default styles shown above. The actual font/text colour should match your site. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 48,50 - - RL - - - A QR code is a machine-readable graphic that contains information, typically a website URL. Your ORCID iD QR code is unique to you and it represents your ORCID iD. Anyone who scans it with a QR code reader such as a mobile phone will be sent to your public ORCID record. - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 2,7 - - RL - - - Download your ORCID iD QR code and display it on posters, presentations, stickers, business cards - anywhere you want your ORCID iD to be found! - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 9,12 - - RL - - - Click to download your QR code - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 23 - - RL - - - Sharing - - src/app/account-settings/components/settings-sharing/settings-sharing.component.html - 1 - - RL - - - Display your ORCID iD on the web - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 11 - - RL - - - Get a QR code for your ORCID iD - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 12 - - RL - - - Your ORCID account has been deactivated - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 18,20 - - RL - - - You can reactivate your ORCID account at any time by entering your email address in the - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 23,24 - - RL - - - registration form. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 26 - - RL - - - Enter the password for - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 42 - - RL - - - to complete account deactivation. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 45 - - RL - - - Invalid sign in details - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 59,61 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 34,36 - - RL - - - Please check your ORCID sign in details and then try signing in again. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 65,68 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 40,42 - - RL - - - A password is required - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 104 - - - src/app/register/components/form-password/form-password.component.ts - 83 - - RL - - - Deactivate ORCID account - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 357,359 - - RL - - - Cancel deactivation and sign in to ORCID - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 364 - - RL - - - There is a problem with your deactivation link - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 377,379 - - RL - - - Please try the link again. If this does not work you can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 382,383 - - RL - - - account settings. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 385 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 399 - - RL - - - Your deactivation link has expired - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 392,394 - - RL - - - You can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 397 - - RL - - - Your ORCID password - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.ts - 30 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 92 - - RL - - - Add access - Trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 3,4 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 3,4 - - RL - - - You can't add yourself as a trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 6,8 - - RL - - - Close - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 17,19 - - - src/app/cdk/modal/modal-header/modal-header.component.ts - 27 - - - src/app/cdk/snackbar/snackbar/snackbar.component.ts - 18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 56 - - - src/locale/i18n.pseudo.component.html - 147 - - RL - - - Adding this user as a trusted individual will mean they are able to update your ORCID record. - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 6,9 - - RL - - - Add as trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 38,40 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 82,83 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 142,143 - - RL - - - Revoke access - Trusted individual - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 3,4 - - RL - - - Revoking this user’s access permissions means they will no longer be able to interact with your ORCID record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 6,9 - - RL - - - Revoke access - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 28,30 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 35,37 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 66,67 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 126,127 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 54,55 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 114,115 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 64,65 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 78,79 - - RL - - - Revoke access - Trusted organization - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 3,4 - - RL - - - Revoking this organization’s access permissions means they will no longer be able to interact with your ORCID record. This will not affect your other trusted organizations, nor will it block access to publicly accessible data in your record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 6,11 - - RL - - - will no longer be able to: - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 13,15 - - RL - - - Organizations can still delete items they added to your record even after their access permissions have been revoked. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 28,30 - - RL - - - Find out more about Trusted Organizations and access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 39,41 - - RL - - - Revoke access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 53,55 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 3,4 - - RL - - - Revoking your Account Delegate access permissions means you will no longer be able to manage the ORCID account shown below. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 6,9 - - RL - - - This user will be notified that you have revoked your account delegate access permissions for their record. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 22,25 - - RL - - - Search for ORCID users to add as trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 4 - - RL - - - Search ORCID for trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 27,29 - - RL - - - Name - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 44 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 100 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 84 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 21 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 72 - - RL - - - ORCID iD - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 49 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 108,110 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 36 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 91,93 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 23 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 79,81 - - RL - - - No results found. Please edit your search terms. - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 170,172 - - RL - - - paginator - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 50 - - - src/app/search/pages/search/search.component.ts - 25 - - - src/locale/i18n.pseudo.component.html - 221 - - RL - - - ORCID iD, email address, or names - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 54 - - RL - - - You already added this user - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 57 - - RL - - - Trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 60 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 6,8 - - RL - - - Trusted individuals, also known as Account Delegates, are other ORCID iD holders to whom you have granted permission to update your ORCID record. You decide whether to grant access to them and can revoke this access at any time. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 11,16 - - RL - - - Learn more about trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 25 - - RL - - - Trusted individual - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 34 - - RL - - - You haven't added any trusted individuals yet. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 139,141 - - RL - - - Access type - - src/app/account-trusted-parties/components/settings-trusted-organization/settings-trusted-organization.component.html - 2 - - RL - - - Trusted parties - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 6,8 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 116,118 - - RL - - - Trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 9,11 - - RL - - - Trusted organizations are those to which you have granted permission to interact with your iD and record, e.g. when submitting a manuscript or grant application. You decide whether to grant this access and you may revoke it at any time. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 14,19 - - RL - - - Learn more about trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 28 - - RL - - - You haven't added any trusted organizations yet. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 46,48 - - RL - - - Users that trust you - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 6,8 - - RL - - - ORCID users who have made you an account delegate for their ORCID record. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 11,13 - - RL - - - You haven't been added as a trusted individual yet. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 127,129 - - RL - - - Authorize access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 15,17 - - - src/app/authorize/components/form-authorize/form-authorize.component.html - 137,139 - - RL - - - You are currently signed in as: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 21,23 - - RL - - - Sign out - - src/app/authorize/components/form-authorize/form-authorize.component.html - 51 - - - src/locale/i18n.pseudo.component.html - 57 - - RL - - - This organization has asked for the following access to your ORCID record: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 73,75 - - RL - - - If authorized, this organization will have access to your ORCID record, as outlined above and described in further detail in - - src/app/authorize/components/form-authorize/form-authorize.component.html - 99,102 - - RL - - - ORCID’s privacy policy. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 110 - - RL - - - You can manage access permissions for this and other Trusted Organizations from within your list of - - src/app/authorize/components/form-authorize/form-authorize.component.html - 114,117 - - RL - - - trusted parties. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 124 - - RL - - - Deny access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 142 - - RL - - - Authorize access for - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 73 - - RL - - - - ORCID - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 74 - - RL - - - Get your ORCID iD - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 310 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 314 - - - src/locale/i18n.pseudo.component.html - 183 - - RL - - - Add/update information about you (country, keywords, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 318 - - - src/locale/i18n.pseudo.component.html - 185,186 - - RL - - - Add/update your research activities (works, affiliations, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 322 - - RL - - - Read your information with visibility set to Trusted parties - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 326 - - RL - - - Allow this organization or application to get your 16-character ORCID iD and read information on your ORCID record you have marked as public. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 337 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 341 - - - src/locale/i18n.pseudo.component.html - 194,196 - - RL - - - Allow this organization or application to add information about you (for example, your country, key words, other identifiers - but not your biography) that is stored in their system(s) to the lefthand section of your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 346 - - - src/locale/i18n.pseudo.component.html - 198,204 - - RL - - - Allow this organization or application to add information about your research activities (for example, works, affiliations) that is stored in their system(s) to your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 351 - - - src/locale/i18n.pseudo.component.html - 206,211 - - RL - - - Allow this organization or application to read any information from your record you have marked as limited access. They cannot read information you have marked as private. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 356 - - - src/locale/i18n.pseudo.component.html - 213,216 - - RL - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 19 - - RL - - - , missing redirect uri parameter - - src/app/authorize/components/oauth-error/oauth-error.component.html - 23 - - RL - - - Error: The provided redirect URI - - src/app/authorize/components/oauth-error/oauth-error.component.html - 30,31 - - RL - - - does not match the redirect URIs registered by - - src/app/authorize/components/oauth-error/oauth-error.component.html - 35,36 - - RL - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 49 - - RL - - - is invalid. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 53 - - RL - - - Error: Incorrect OAuth Link, missing client id parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 60,62 - - RL - - - Error: The provided request couldn't be completed because the integration and hence, the client - - src/app/authorize/components/oauth-error/oauth-error.component.html - 66,67 - - RL - - - is locked. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 71 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 82 - - RL - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 78 - - RL - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 97 - - RL - - - , missing scope parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 101 - - RL - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 114 - - RL - - - , missing response type parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 118 - - RL - - - You have reached this page due to an error with the application's integration. Please report this error to the organization that is requesting your ORCID iD. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 124,128 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 149,153 - - RL - - - Show details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 10 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 16 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 10 - - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 67 - - - src/locale/i18n.pseudo.component.html - 226 - - RL - - - Hide details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 11 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 19 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 11 - - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 68 - - - src/locale/i18n.pseudo.component.html - 227 - - RL - - - ON - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 24 - - RL - - - OFF - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 27 - - RL - - - Access granted: - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 46,47 - - RL - - - Select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.html - 21,23 - - RL - - - Please select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 62 - - RL - - - Work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 63 - - - src/app/record/components/work-form/work-form/work-form.component.html - 35 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 72 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 39 - - RL - - - Show details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 17 - - RL - - - Hide details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 18 - - RL - - - Employment affiliation found - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - RL - - - Based on the verified email - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - RL - - - we think you are currently affiliated with - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - RL - - - We’ve pre-selected this organization for you in the form below. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - RL - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - RL - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - RL - - - Please enter an organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 204,206 - - RL - - - Department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 217 - - RL - - - (Optional) - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 218 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 251 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 20 - - - src/app/register/components/form-personal/form-personal.component.html - 63 - - - src/app/register/components/step-c2/step-c2.component.html - 35 - - RL - - - Must be less than 1000 characters - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 269,271 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 302,304 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 341,343 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 362,364 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 568,570 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 609,611 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 191,193 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 283,285 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 745,747 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 786,788 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 807,809 - - - src/app/record/components/work-form/work-form/work-form.component.html - 263,265 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 236,238 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 269,271 - - RL - - - Role/Job title - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 249 - - RL - - - Start date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 67 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 76 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 503 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 126 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 127 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 285 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 113 - - RL - - - Year - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 68 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 642 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 725 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 58 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 520 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 587 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.html - 325,327 - - - src/app/record/components/work-form/work-form/work-form.component.html - 339 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 303 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 114 - - RL - - - Month - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 69 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 661 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 744 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 59 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 540 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 607 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 136 - - - src/app/record/components/work-form/work-form/work-form.component.html - 352,354 - - - src/app/record/components/work-form/work-form/work-form.component.html - 370 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 67 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 323 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 115 - - RL - - - Invalid date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 691,693 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 775,777 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 554,556 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 621,623 - - - src/app/record/components/work-form/work-form/work-form.component.html - 413,415 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 336,338 - - RL - - - Add this affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - RL - - - Continue without adding affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - RL - - - Employment affiliation added - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - RL - - - The following organization has been added to your ORCID record as an employment affiliation. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - RL - - - Visit your ORCID record to manage your affiliations, works, professional activities and more. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - RL - - - Continue to - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - RL - - - Clear organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 63 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 107 - - RL - - - Type your organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 64 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 108 - - RL - - - School, college or department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 65 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 109 - - RL - - - Your role or job in the organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 110 - - RL - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 70 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 116 - - RL - - - Organization - We've added an organization based on your email domain - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 71 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 117 - - RL - - - Add a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - RL - - - We’ve noticed you only have one email address associated with your ORCID account. Adding a backup email will help you sign in to ORCID if you lose access to your primary email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - RL - - - Your primary email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - RL - - - Professional - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - RL - - - Personal - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - RL - - - Your backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - RL - - - Add another email to your ORCID account as a backup. A mix of personal and professional email addresses works best. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - RL - - - Backup email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - RL - - - Please enter your email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - RL - - - Please enter a valid email address, for example joe@institution.edu - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 225,228 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 143,145 - - RL - - - This email is already associated with an existing ORCID record. Please use a different email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - RL - - - Add backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - RL - - - Continue without adding a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - RL - - - Backup email address added - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - RL - - - You have successfully added the following email address as your backup email. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - RL - - - Visit your ORCID record to manage your email addresses, domains, affiliations, works and more. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - RL - - - Continue - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - RL - - - Add an additional email as backup - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.ts - 43 - - RL - - - Share your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - RL - - - We’ve found some unshared email domains in your ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - RL - - - Sharing your email domains lets you prove your association with an organization or institution without having to make your full email address public. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - RL - - - Your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - RL - - - Uncheck any email domains you don’t want to share on your public ORCID record - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - RL - - - Make selected domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - RL - - - Continue without making domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - RL - - - Email domains shared - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - RL - - - The following email domains are now visible on your public ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - RL - - - Almost done! - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 8,10 - - RL - - - Sign in to complete your email verification - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 11,13 - - RL - - - Your email couldn't be verified, please check the link you used to verify it. - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 19,22 - - RL - - - Part of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 11 - - RL - - - Funded by - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 12,14 - - RL - - - Version of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 15,17 - - RL - - - Source: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 2 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 173 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 1 - - RL - - - via - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 5 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 53 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 98 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 4 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 140 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 94 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 68 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 66 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 64 - - RL - - - Verified: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 11 - - RL - - - Created: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 14 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 7 - - RL - - - Verified - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 21 - - RL - - - visibility is currently set to - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 16 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 42 - - RL - - - Only me - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 29 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 138 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 136 - - - src/app/types/common.endpoint.ts - 228 - - RL - - - Trusted - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 34 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 39 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 141 - - RL - - - Source - - src/app/cdk/panel/panel-source/panel-source.component.html - 17 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 63 - - - src/app/cdk/panel/sort-label.pipe.ts - 16 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 135 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 87 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 63 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 61 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 59 - - RL - - - Preferred source - - src/app/cdk/panel/panel-source/panel-source.component.html - 108 - - RL - - - of - - src/app/cdk/panel/panel-source/panel-source.component.html - 115 - - - src/app/cdk/panel/panels/panels.component.html - 30 - - - src/app/core/announcer/announcer.service.ts - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 213 - - RL - - - (Close other sources) - - src/app/cdk/panel/panel-source/panel-source.component.html - 124 - - RL - - - Hide all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 29 - - RL - - - Show all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 30 - - RL - - - Validated source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 32 - - RL - - - Self-asserted source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 33 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 78 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 49 - - RL - - - Edit - - src/app/cdk/panel/panel/panel.component.ts - 138 - - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 107 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 24 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 47 - - - src/locale/i18n.pseudo.component.html - 228 - - RL - - - Make a copy and edit - - src/app/cdk/panel/panel/panel.component.ts - 139 - - RL - - - Open sources to edit you own version - - src/app/cdk/panel/panel/panel.component.ts - 140 - - RL - - - You can only edit your own version - - src/app/cdk/panel/panel/panel.component.ts - 141 - - RL - - - This group of items has mixed visibility settings. Please select a visibility to apply to all items in the group. - - src/app/cdk/panel/panel/panel.component.ts - 142,143 - - RL - - - Expand item - - src/app/cdk/panel/panel/panel.component.ts - 144 - - RL - - - Expand featured item - - src/app/cdk/panel/panel/panel.component.ts - 145 - - RL - - - Open other sources - - src/app/cdk/panel/panel/panel.component.ts - 146 - - RL - - - reviews - - src/app/cdk/panel/panels/panels.component.html - 57,59 - - RL - - - review - - src/app/cdk/panel/panels/panels.component.html - 63,64 - - RL - - - for - - src/app/cdk/panel/panels/panels.component.html - 65 - - RL - - - publications/grants - - src/app/cdk/panel/panels/panels.component.html - 70 - - RL - - - publication/grant - - src/app/cdk/panel/panels/panels.component.html - 75 - - RL - - - Add - - src/app/cdk/panel/panels/panels.component.html - 104 - - - src/app/cdk/panel/panels/panels.component.html - 121 - - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 28 - - RL - - - Add Education - - src/app/cdk/panel/panels/panels.component.html - 132 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 40 - - - src/locale/i18n.pseudo.component.html - 246 - - RL - - - Add Qualification - - src/app/cdk/panel/panels/panels.component.html - 137 - - RL - - - Add Invited Position - - src/app/cdk/panel/panels/panels.component.html - 145 - - - src/app/cdk/panel/panels/panels.component.html - 174 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 248 - - RL - - - Add Distinction - - src/app/cdk/panel/panels/panels.component.html - 151 - - - src/app/cdk/panel/panels/panels.component.html - 179 - - RL - - - Add Membership - - src/app/cdk/panel/panels/panels.component.html - 157 - - - src/app/cdk/panel/panels/panels.component.html - 186 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 250 - - RL - - - Add Service - - src/app/cdk/panel/panels/panels.component.html - 162 - - - src/app/cdk/panel/panels/panels.component.html - 190 - - RL - - - Add Editorial Service - - src/app/cdk/panel/panels/panels.component.html - 167 - - - src/app/cdk/panel/panels/panels.component.html - 194 - - RL - - - Search & link - - src/app/cdk/panel/panels/panels.component.html - 201 - - - src/app/cdk/panel/panels/panels.component.html - 250 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 130 - - RL - - - Add manually - - src/app/cdk/panel/panels/panels.component.html - 206 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 155 - - RL - - - Sort - - src/app/cdk/panel/panels/panels.component.html - 266,268 - - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 66 - - RL - - - Manage - - src/app/cdk/panel/panels/panels.component.html - 281 - - RL - - - Sort Items - - src/app/cdk/panel/panels/panels.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 243 - - RL - - - Export Items - - src/app/cdk/panel/panels/panels.component.ts - 76 - - RL - - - Add Item - - src/app/cdk/panel/panels/panels.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 242 - - RL - - - Ascending - - src/app/cdk/panel/panels/panels.component.ts - 81 - - RL - - - Descending - - src/app/cdk/panel/panels/panels.component.ts - 82 - - RL - - - Manage featured works - - src/app/cdk/panel/panels/panels.component.ts - 83 - - RL - - - Title - - src/app/cdk/panel/sort-label.pipe.ts - 10 - - RL - - - Start - - src/app/cdk/panel/sort-label.pipe.ts - 11 - - RL - - - End - - src/app/cdk/panel/sort-label.pipe.ts - 12 - - RL - - - Date - - src/app/cdk/panel/sort-label.pipe.ts - 13 - - RL - - - Type - - src/app/cdk/panel/sort-label.pipe.ts - 14 - - RL - - - Publication/Grant title - - src/app/cdk/panel/sort-label.pipe.ts - 15 - - RL - - - Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 441,443 - - RL - - - Add countries or locations to your ORCID record to highlight where you conduct your research or where your research is focused. You can add as many countries or locations as you want. - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 37,41 - - RL - - - My countries/locations - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 49,51 - - RL - - - Add a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 175 - - RL - - - Add another country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 180 - - RL - - - Save changes to Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 35 - - RL - - - Cancel changes and close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 36 - - RL - - - Delete Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 37 - - RL - - - Select country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 38 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 39 - - RL - - - Close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 40 - - RL - - - Select a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 65 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 118 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 139 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 112 - - RL - - - Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 377 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 823 - - RL - - - Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 98,100 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 192,194 - - RL - - - Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 12 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 61,63 - - RL - - - Having multiple email addresses helps you maintain access to your ORCID record. A mix of personal and professional email addresses works best. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 47,50 - - RL - - - Please verify your email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 53,55 - - RL - - - To access all of ORCID’s editing features you must verify at least one email address. Until then you will only be able to manage - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 59,61 - - RL - - - names - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 63 - - RL - - - and - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 64 - - RL - - - email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 65 - - RL - - - in your ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 67 - - RL - - - Email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 73,75 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 205,207 - - RL - - - Unverified - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 180 - - RL - - - Verification email sent - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 187 - - RL - - - Resend verification email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 194,195 - - RL - - - An email is required - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 205,207 - - RL - - - Email can not be duplicated - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 215,217 - - RL - - - This email is already associated with an ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 237,239 - - RL - - - Add another email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 257,259 - - RL - - - Verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 268,270 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 153,155 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 219,221 - - RL - - - When you verify a professional email address we will add the associated domain to your record. You can choose to show an email domain on your public record instead of the full email address. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 273,276 - - RL - - - Find out more about verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 283 - - RL - - - No verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 288 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 235 - - RL - - - Email notifications - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 337,339 - - RL - - - Which verified email address should we send your ORCID notifications to? You can change the frequency of these notification emails in - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 341,344 - - RL - - - your ORCID account settings. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 351 - - RL - - - ORCID knowledge base (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 51 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 22 - - RL - - - ORCID support page (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 52 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 23 - - RL - - - ORCID terms of use (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 53 - - RL - - - Save changes to Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 54 - - RL - - - Save changes to Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 55 - - RL - - - Notifications are sent to - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 56 - - RL - - - Cancel changes and close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 57 - - RL - - - Cancel changes and close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 58 - - RL - - - Delete Email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 59 - - RL - - - Close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 60 - - RL - - - Close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 61 - - RL - - - Email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 62 - - RL - - - New email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 63 - - RL - - - Other email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 64 - - RL - - - Set primary email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 65 - - RL - - - Set primary email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 66 - - RL - - - Set primary email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 67 - - RL - - - Set other email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 68 - - RL - - - Set other email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 69 - - RL - - - Set other email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 70 - - RL - - - Set email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 71 - - RL - - - Set email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 72 - - RL - - - Set email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 73 - - RL - - - Set domain visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 74 - - RL - - - Set domain visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 75 - - RL - - - Set domain visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 76 - - RL - - - Open your ORCID account settings - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 77 - - RL - - - You can't delete the only email address in your account - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 79 - - RL - - - Visibility set to Only me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 80 - - RL - - - ORCID email validation - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 81 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 50 - - RL - - - Please review and fix the issue - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 579 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 603 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 388 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 396 - - RL - - - Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 3 - - RL - - - Keywords are words or phrases which describe your research activities. Adding keywords can help people find you when searching the ORCID registry. - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 33,37 - - RL - - - My keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 40,42 - - RL - - - Must be less than 100 characters - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 114,116 - - - src/app/register/components/form-personal/form-personal.component.html - 34,36 - - - src/app/register/components/form-personal/form-personal.component.html - 82,84 - - RL - - - Add a keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 166,168 - - RL - - - Add another keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 172,174 - - RL - - - Save changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 44 - - RL - - - Cancel changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 45 - - RL - - - Delete Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 46 - - RL - - - New Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 47 - - RL - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 48 - - RL - - - Close Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 49 - - RL - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 68 - - - src/locale/i18n.pseudo.component.html - 237 - - RL - - - Other IDs - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 5 - - RL - - - Other identifiers, also called Person identifiers, are unique IDs that systems such as ISNI and Scopus use to identify you. These identifiers can only be added to your record by trusted organizations you have connected to ORCID. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 34,39 - - RL - - - Find out more on our - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 42,44 - - RL - - - Other identifiers support page. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 53 - - RL - - - My other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 63,65 - - RL - - - Save changes to Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 22 - - RL - - - Cancel changes and close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 23 - - RL - - - Close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 24 - - RL - - - Delete identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 25 - - RL - - - Identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 26 - - RL - - - Find out how to add other identifiers to your ORCID record (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 27 - - RL - - - (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 28 - - RL - - - Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 3,4 - - RL - - - Add links to personal websites, department profiles, Wikipedia pages or social media accounts. - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 39,42 - - RL - - - My links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 45,47 - - RL - - - Must be less than 355 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 105,107 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 209,211 - - RL - - - An URL is required - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 133,135 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 237,239 - - RL - - - Must be less than 2000 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 144,146 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 248,250 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 478,480 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 823,825 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 87,89 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 384,386 - - RL - - - Invalid URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 155,157 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 259,261 - - RL - - - URL can not be duplicated - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 165,167 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 269,271 - - RL - - - Add a link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 327,329 - - RL - - - Add another link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 333,335 - - RL - - - Save changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 46 - - RL - - - Cancel changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 47 - - RL - - - Delete Websites or social link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 48 - - RL - - - Close Websites and social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 49 - - RL - - - Websites or social link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 50 - - RL - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 51 - - RL - - - Link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 235 - - RL - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 236 - - RL - - - Preview public record - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.html - 41 - - RL - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 17 - - RL - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 19 - - RL - - - Personal information - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 13,15 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 91 - - RL - - - No personal information available - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 19,21 - - RL - - - Verified email addresses - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 111,113 - - RL - - - Websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 257,259 - - RL - - - Other IDs - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 309 - - RL - - - Keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 367 - - RL - - - Manage your emails - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 44 - - " - RL - - - Manage your websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 45 - - " - RL - - - Manage your keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 46 - - " - RL - - - Manage your countries - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 47 - - " - RL - - - Manage your personalIds - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 48 - - " - RL - - - Please review the form and fix the issues before saving - - src/app/cdk/snackbar/snackbar.service.ts - 76 - - RL - - - Form validation error - - src/app/cdk/snackbar/snackbar.service.ts - 77 - - RL - - - You are managing this ORCID record as a trusted individual - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 21,23 - - RL - - - You are managing your ORCID record - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 29,31 - - RL - - - Status bar - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.ts - 32 - - RL - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 4,6 - - RL - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 17,18 - - RL - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 20,22 - - RL - - - Don’t have a verification email? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 28,30 - - RL - - - Click the button below and we will send you a new one. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 32,34 - - RL - - - Resend verification email - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 43,45 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 31,33 - - RL - - - Need help? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 49 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 55 - - RL - - - Visit the - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 51 - - RL - - - Thank you for registering with ORCID - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 3,5 - - RL - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can begin adding information manually to your ORCID record. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 11,15 - - RL - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can register your ORCID Public API credentials. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 20,24 - - RL - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 38,40 - - RL - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 43,46 - - RL - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 48,50 - - RL - - - Visit the - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 56 - - RL - - - ORCID help centre - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 63,64 - - RL - - - Thank you for verifying your email - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 72,74 - - RL - - - Switch to another account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 7 - - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 15,17 - - RL - - - You have - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 19 - - RL - - - accounts - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 21 - - RL - - - Switch back to me - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 44 - - RL - - - Switch to managing another ORCID account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.ts - 21 - - RL - - - to - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 86 - - - src/app/record/components/affiliation/affiliation.component.html - 14 - - - src/app/record/components/funding/funding.component.html - 13 - - RL - - - present - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 100,102 - - - src/app/record/components/affiliation/affiliation.component.html - 25 - - - src/app/record/components/funding/funding.component.html - 18 - - RL - - - Validated source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 32 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 44 - - RL - - - Self-asserted source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 33 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 45 - - RL - - - Name is private or limited - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 45 - - RL - - - This record is locked - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 54,56 - - - src/app/record/components/record-header/record-header.component.ts - 135 - - RL - - - This record has been deprecated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 60,62 - - - src/app/record/components/record-header/record-header.component.ts - 136 - - RL - - - This record has been deactivated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 67,69 - - - src/app/record/components/record-header/record-header.component.ts - 134 - - RL - - - AFFILIATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 131,133 - - RL - - - EMAIL DOMAINS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 161,163 - - RL - - - KEY DATES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 180,182 - - RL - - - Record created - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 196 - - RL - - - Today - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 205 - - RL - - - Last updated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 214 - - RL - - - WORKS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 251,253 - - RL - - - PEER REVIEWS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 276,278 - - RL - - - FUNDING - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 301,303 - - RL - - - RESEARCH RESOURCES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 327,329 - - RL - - - PROFESSIONAL ACTIVITIES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 362,364 - - RL - - - EDUCATION AND QUALIFICATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 394,396 - - RL - - - OTHER IDENTIFIERS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 424,426 - - RL - - - Loading record summary - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 448,450 - - RL - - - Validated works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 59 - - RL - - - Validated work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 60 - - RL - - - Self-asserted works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 61 - - RL - - - Self-asserted work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 62 - - RL - - - Validated funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 63 - - RL - - - Validated fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 64 - - RL - - - Self-asserted funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 65 - - RL - - - Self-asserted fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 66 - - RL - - - Self-asserted research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 67 - - RL - - - Validated research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 68 - - RL - - - Self-asserted research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 69 - - RL - - - Validated research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 70 - - RL - - - reviews for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 71 - - RL - - - review for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 72 - - RL - - - publications/grants - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 73 - - RL - - - publication/grant - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 74 - - RL - - - more Affiliations - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 75 - - RL - - - more Professional activities - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 76 - - RL - - - more Other Identifiers - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 77 - - RL - - - more Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 78 - - RL - - - more Email Domain - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 79 - - RL - - - more Affiliation - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 80 - - RL - - - more Professional activity - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 81 - - RL - - - more Other Identifier - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 82 - - RL - - - more Education and Qualifications - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 83 - - RL - - - more Education and Qualification - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 84 - - RL - - - Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 85 - - RL - - - ORCID Record - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 86 - - - src/locale/i18n.pseudo.component.html - 76 - - RL - - - View all affiliations in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 87 - - RL - - - View all works in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 88 - - RL - - - View all funding in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 89 - - RL - - - View all research and resources in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 90 - - RL - - - View all peer reviews in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 91 - - RL - - - View all professional activities in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 92 - - RL - - - View all identifiers in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 93 - - RL - - - View all education and qualifications in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 94 - - RL - - - View education and qualification in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 95 - - RL - - - View all email domains in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 96 - - RL - - - Two-factor authentication code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 11,12 - - RL - - - Enter a code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 81,82 - - RL - - - from your two-factor authentication app - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 83,85 - - RL - - - ORCID Help Center - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 112,113 - - - src/app/layout/footer/footer.component.html - 185,187 - - RL - - - AUTHENTICATE - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 185,187 - - RL - - - Set visibility for - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 54,56 - - RL - - - This item only - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 61 - - RL - - - All items in this group - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 67 - - RL - - - Selected items - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 73,74 - - RL - - - More information on ORCID visibility settings - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 146,148 - - RL - - - set item visibility to Everyone - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 36 - - RL - - - set item visibility to Trusted Parties - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 38 - - RL - - - set item visibility to Only Me - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 40 - - RL - - - (Currently selected) - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 41 - - RL - - - ORCID - - src/app/constants.ts - 123 - - RL - - - 2FA - ORCID - - src/app/constants.ts - 124 - - - src/app/constants.ts - 125 - - RL - - - Institutional linking - ORCID - - src/app/constants.ts - 126 - - RL - - - Social linking - ORCID - - src/app/constants.ts - 127 - - RL - - - Institutional sign in - ORCID - - src/app/constants.ts - 128 - - RL - - - Notifications inbox - ORCID - - src/app/constants.ts - 129 - - RL - - - Sign in - ORCID - - src/app/constants.ts - 130 - - - src/app/constants.ts - 131 - - - src/app/constants.ts - 137 - - RL - - - Oauth - ORCID - - src/app/constants.ts - 132 - - RL - - - Search - ORCID - - src/app/constants.ts - 133 - - RL - - - Account reactivation - ORCID - - src/app/constants.ts - 134 - - RL - - - Reset password - ORCID - - src/app/constants.ts - 135 - - RL - - - Register - ORCID - - src/app/constants.ts - 136 - - RL - - - Account settings - ORCID - - src/app/constants.ts - 138 - - RL - - - Deactivate account - ORCID - - src/app/constants.ts - 139 - - RL - - - Trusted parties - ORCID - - src/app/constants.ts - 140 - - RL - - - Reset password - ORCID - - src/app/constants.ts - 141 - - RL - - - Self Service - ORCID - - src/app/constants.ts - 142 - - RL - - - Developer tools - ORCID - - src/app/constants.ts - 143 - - RL - - - Record corrections - ORCID - - src/app/constants.ts - 145 - - - src/app/constants.ts - 146 - - RL - - - - ORCID - - src/app/constants.ts - 150 - - RL - - - - My ORCID - - src/app/constants.ts - 151 - - RL - - - Manage employment dialog - - src/app/constants.ts - 376 - - RL - - - Manage education dialog - - src/app/constants.ts - 378 - - RL - - - Manage qualification dialog - - src/app/constants.ts - 380 - - RL - - - Manage distinction dialog - - src/app/constants.ts - 382 - - RL - - - Manage invited position dialog - - src/app/constants.ts - 384 - - RL - - - Manage membership dialog - - src/app/constants.ts - 386 - - RL - - - Manage service dialog - - src/app/constants.ts - 388 - - RL - - - Manage editorial service dialog - - src/app/constants.ts - 390 - - RL - - - Manage bibtex dialog - - src/app/constants.ts - 393 - - RL - - - Manage external identifier dialog - - src/app/constants.ts - 395 - - RL - - - Manage your names dialog - - src/app/constants.ts - 397 - - RL - - - Manage your biography dialog - - src/app/constants.ts - 399 - - RL - - - Manage your emails dialog - - src/app/constants.ts - 401 - - RL - - - Manage your countries dialog - - src/app/constants.ts - 403 - - RL - - - Manage your keywords dialog - - src/app/constants.ts - 405 - - RL - - - Manage your other IDs dialog - - src/app/constants.ts - 407 - - RL - - - Manage your websites & social links dialog - - src/app/constants.ts - 409 - - RL - - - Manage funding dialog - - src/app/constants.ts - 411 - - RL - - - Manage funding search dialog - - src/app/constants.ts - 413 - - RL - - - Manage work dialog - - src/app/constants.ts - 415 - - RL - - - Manage work search dialog - - src/app/constants.ts - 417 - - RL - - - Manage peer review dialog - - src/app/constants.ts - 419 - - RL - - - You are on page - - src/app/core/announcer/announcer.service.ts - 10 - - RL - - - There are - - src/app/core/announcer/announcer.service.ts - 12 - - RL - - - on each page - - src/app/core/announcer/announcer.service.ts - 13 - - RL - - - Showing - - src/app/core/announcer/announcer.service.ts - 14 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 209 - - RL - - - Cookie consent dialog opened - - src/app/core/announcer/announcer.service.ts - 15 - - RL - - - Add a backup email address dialog - - src/app/core/login-interstitials-manager/implementations/login-backup-email-interstitials-manager.service.ts - 87 - - RL - - - ORCID record for - - src/app/core/open-graph/open-graph.service.ts - 53 - - RL - - - ORCID provides an identifier for individuals to use with their name as they engage in research, scholarship, and innovation activities. - - src/app/core/open-graph/open-graph.service.ts - 57 - - RL - - - First page - - src/app/core/paginator/matPaginator.service.ts - 8 - - - src/locale/i18n.pseudo.component.html - 83 - - RL - - - Items per page: - - src/app/core/paginator/matPaginator.service.ts - 9 - - - src/locale/i18n.pseudo.component.html - 84 - - RL - - - Last page - - src/app/core/paginator/matPaginator.service.ts - 10 - - - src/locale/i18n.pseudo.component.html - 85 - - RL - - - Next page - - src/app/core/paginator/matPaginator.service.ts - 11 - - - src/locale/i18n.pseudo.component.html - 86 - - RL - - - Previous page - - src/app/core/paginator/matPaginator.service.ts - 12 - - - src/locale/i18n.pseudo.component.html - 87 - - RL - - - of - - src/app/core/paginator/matPaginator.service.ts - 13 - - - src/locale/i18n.pseudo.component.html - 88 - - RL - - - Page - - src/app/core/paginator/matPaginator.service.ts - 14 - - RL - - - Afghanistan - - src/app/core/record-countries/record-countries.service.ts - 30 - - RL - - - Albania - - src/app/core/record-countries/record-countries.service.ts - 31 - - RL - - - Algeria - - src/app/core/record-countries/record-countries.service.ts - 32 - - RL - - - American Samoa - - src/app/core/record-countries/record-countries.service.ts - 33 - - RL - - - Andorra - - src/app/core/record-countries/record-countries.service.ts - 34 - - RL - - - Angola - - src/app/core/record-countries/record-countries.service.ts - 35 - - RL - - - Anguilla - - src/app/core/record-countries/record-countries.service.ts - 36 - - RL - - - Antarctica - - src/app/core/record-countries/record-countries.service.ts - 37 - - RL - - - Antigua and Barbuda - - src/app/core/record-countries/record-countries.service.ts - 38 - - RL - - - Argentina - - src/app/core/record-countries/record-countries.service.ts - 39 - - RL - - - Armenia - - src/app/core/record-countries/record-countries.service.ts - 40 - - RL - - - Aruba - - src/app/core/record-countries/record-countries.service.ts - 41 - - RL - - - Australia - - src/app/core/record-countries/record-countries.service.ts - 42 - - RL - - - Austria - - src/app/core/record-countries/record-countries.service.ts - 43 - - RL - - - Azerbaijan - - src/app/core/record-countries/record-countries.service.ts - 44 - - RL - - - Bahamas - - src/app/core/record-countries/record-countries.service.ts - 45 - - RL - - - Bahrain - - src/app/core/record-countries/record-countries.service.ts - 46 - - RL - - - Bangladesh - - src/app/core/record-countries/record-countries.service.ts - 47 - - RL - - - Barbados - - src/app/core/record-countries/record-countries.service.ts - 48 - - RL - - - Belarus - - src/app/core/record-countries/record-countries.service.ts - 49 - - RL - - - Belgium - - src/app/core/record-countries/record-countries.service.ts - 50 - - RL - - - Belize - - src/app/core/record-countries/record-countries.service.ts - 51 - - RL - - - Benin - - src/app/core/record-countries/record-countries.service.ts - 52 - - RL - - - Bermuda - - src/app/core/record-countries/record-countries.service.ts - 53 - - RL - - - Bhutan - - src/app/core/record-countries/record-countries.service.ts - 54 - - RL - - - Bolivia - - src/app/core/record-countries/record-countries.service.ts - 55 - - RL - - - Bosnia and Herzegovina - - src/app/core/record-countries/record-countries.service.ts - 56 - - RL - - - Botswana - - src/app/core/record-countries/record-countries.service.ts - 57 - - RL - - - Bouvet Island - - src/app/core/record-countries/record-countries.service.ts - 58 - - RL - - - Brazil - - src/app/core/record-countries/record-countries.service.ts - 59 - - RL - - - British Antarctic Territory - - src/app/core/record-countries/record-countries.service.ts - 60 - - RL - - - British Indian Ocean Territory - - src/app/core/record-countries/record-countries.service.ts - 62 - - RL - - - British Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 65 - - RL - - - Brunei - - src/app/core/record-countries/record-countries.service.ts - 66 - - RL - - - Bulgaria - - src/app/core/record-countries/record-countries.service.ts - 67 - - RL - - - Burkina Faso - - src/app/core/record-countries/record-countries.service.ts - 68 - - RL - - - Burundi - - src/app/core/record-countries/record-countries.service.ts - 69 - - RL - - - Cambodia - - src/app/core/record-countries/record-countries.service.ts - 70 - - RL - - - Cameroon - - src/app/core/record-countries/record-countries.service.ts - 71 - - RL - - - Canada - - src/app/core/record-countries/record-countries.service.ts - 72 - - RL - - - Cape Verde - - src/app/core/record-countries/record-countries.service.ts - 73 - - RL - - - Cayman Islands - - src/app/core/record-countries/record-countries.service.ts - 74 - - RL - - - Central African Republic - - src/app/core/record-countries/record-countries.service.ts - 75 - - RL - - - Chad - - src/app/core/record-countries/record-countries.service.ts - 76 - - RL - - - Chile - - src/app/core/record-countries/record-countries.service.ts - 77 - - RL - - - China - - src/app/core/record-countries/record-countries.service.ts - 78 - - RL - - - Christmas Island - - src/app/core/record-countries/record-countries.service.ts - 79 - - RL - - - Cocos [Keeling] Islands - - src/app/core/record-countries/record-countries.service.ts - 80 - - RL - - - Colombia - - src/app/core/record-countries/record-countries.service.ts - 81 - - RL - - - Comoros - - src/app/core/record-countries/record-countries.service.ts - 82 - - RL - - - Congo - Brazzaville - - src/app/core/record-countries/record-countries.service.ts - 83 - - RL - - - Congo - Kinshasa - - src/app/core/record-countries/record-countries.service.ts - 84 - - RL - - - Cook Islands - - src/app/core/record-countries/record-countries.service.ts - 85 - - RL - - - Costa Rica - - src/app/core/record-countries/record-countries.service.ts - 86 - - RL - - - Croatia - - src/app/core/record-countries/record-countries.service.ts - 87 - - RL - - - Cuba - - src/app/core/record-countries/record-countries.service.ts - 88 - - RL - - - Curaçao - - src/app/core/record-countries/record-countries.service.ts - 89 - - RL - - - Cyprus - - src/app/core/record-countries/record-countries.service.ts - 90 - - RL - - - Czech Republic - - src/app/core/record-countries/record-countries.service.ts - 91 - - RL - - - Côte d'Ivoire - - src/app/core/record-countries/record-countries.service.ts - 92 - - RL - - - Denmark - - src/app/core/record-countries/record-countries.service.ts - 93 - - RL - - - Djibouti - - src/app/core/record-countries/record-countries.service.ts - 94 - - RL - - - Dominica - - src/app/core/record-countries/record-countries.service.ts - 95 - - RL - - - Dominican Republic - - src/app/core/record-countries/record-countries.service.ts - 96 - - RL - - - Ecuador - - src/app/core/record-countries/record-countries.service.ts - 97 - - RL - - - Egypt - - src/app/core/record-countries/record-countries.service.ts - 98 - - RL - - - El Salvador - - src/app/core/record-countries/record-countries.service.ts - 99 - - RL - - - Equatorial Guinea - - src/app/core/record-countries/record-countries.service.ts - 100 - - RL - - - Eritrea - - src/app/core/record-countries/record-countries.service.ts - 101 - - RL - - - Estonia - - src/app/core/record-countries/record-countries.service.ts - 102 - - RL - - - Ethiopia - - src/app/core/record-countries/record-countries.service.ts - 103 - - RL - - - Falkland Islands - - src/app/core/record-countries/record-countries.service.ts - 104 - - RL - - - Faroe Islands - - src/app/core/record-countries/record-countries.service.ts - 105 - - RL - - - Fiji - - src/app/core/record-countries/record-countries.service.ts - 106 - - RL - - - Finland - - src/app/core/record-countries/record-countries.service.ts - 107 - - RL - - - France - - src/app/core/record-countries/record-countries.service.ts - 108 - - RL - - - French Guiana - - src/app/core/record-countries/record-countries.service.ts - 109 - - RL - - - French Polynesia - - src/app/core/record-countries/record-countries.service.ts - 110 - - RL - - - French Southern Territories - - src/app/core/record-countries/record-countries.service.ts - 111 - - RL - - - Gabon - - src/app/core/record-countries/record-countries.service.ts - 112 - - RL - - - Gambia - - src/app/core/record-countries/record-countries.service.ts - 113 - - RL - - - Georgia - - src/app/core/record-countries/record-countries.service.ts - 114 - - RL - - - Germany - - src/app/core/record-countries/record-countries.service.ts - 115 - - RL - - - Ghana - - src/app/core/record-countries/record-countries.service.ts - 116 - - RL - - - Gibraltar - - src/app/core/record-countries/record-countries.service.ts - 117 - - RL - - - Greece - - src/app/core/record-countries/record-countries.service.ts - 118 - - RL - - - Greenland - - src/app/core/record-countries/record-countries.service.ts - 119 - - RL - - - Grenada - - src/app/core/record-countries/record-countries.service.ts - 120 - - RL - - - Guadeloupe - - src/app/core/record-countries/record-countries.service.ts - 121 - - RL - - - Guam - - src/app/core/record-countries/record-countries.service.ts - 122 - - RL - - - Guatemala - - src/app/core/record-countries/record-countries.service.ts - 123 - - RL - - - Guernsey - - src/app/core/record-countries/record-countries.service.ts - 124 - - RL - - - Guinea - - src/app/core/record-countries/record-countries.service.ts - 125 - - RL - - - Guinea-Bissau - - src/app/core/record-countries/record-countries.service.ts - 126 - - RL - - - Guyana - - src/app/core/record-countries/record-countries.service.ts - 127 - - RL - - - Haiti - - src/app/core/record-countries/record-countries.service.ts - 128 - - RL - - - Heard Island and McDonald Islands - - src/app/core/record-countries/record-countries.service.ts - 130 - - RL - - - Honduras - - src/app/core/record-countries/record-countries.service.ts - 133 - - RL - - - Hong Kong SAR China - - src/app/core/record-countries/record-countries.service.ts - 134 - - RL - - - Hungary - - src/app/core/record-countries/record-countries.service.ts - 135 - - RL - - - Iceland - - src/app/core/record-countries/record-countries.service.ts - 136 - - RL - - - India - - src/app/core/record-countries/record-countries.service.ts - 137 - - RL - - - Indonesia - - src/app/core/record-countries/record-countries.service.ts - 138 - - RL - - - Iran - - src/app/core/record-countries/record-countries.service.ts - 139 - - RL - - - Iraq - - src/app/core/record-countries/record-countries.service.ts - 140 - - RL - - - Ireland - - src/app/core/record-countries/record-countries.service.ts - 141 - - RL - - - Isle of Man - - src/app/core/record-countries/record-countries.service.ts - 142 - - RL - - - Israel - - src/app/core/record-countries/record-countries.service.ts - 143 - - RL - - - Italy - - src/app/core/record-countries/record-countries.service.ts - 144 - - RL - - - Jamaica - - src/app/core/record-countries/record-countries.service.ts - 145 - - RL - - - Japan - - src/app/core/record-countries/record-countries.service.ts - 146 - - RL - - - Jersey - - src/app/core/record-countries/record-countries.service.ts - 147 - - RL - - - Jordan - - src/app/core/record-countries/record-countries.service.ts - 148 - - RL - - - Kazakhstan - - src/app/core/record-countries/record-countries.service.ts - 149 - - RL - - - Kenya - - src/app/core/record-countries/record-countries.service.ts - 150 - - RL - - - Kiribati - - src/app/core/record-countries/record-countries.service.ts - 151 - - RL - - - Kosovo - - src/app/core/record-countries/record-countries.service.ts - 152 - - RL - - - Kuwait - - src/app/core/record-countries/record-countries.service.ts - 153 - - RL - - - Kyrgyzstan - - src/app/core/record-countries/record-countries.service.ts - 154 - - RL - - - Laos - - src/app/core/record-countries/record-countries.service.ts - 155 - - RL - - - Latvia - - src/app/core/record-countries/record-countries.service.ts - 156 - - RL - - - Lebanon - - src/app/core/record-countries/record-countries.service.ts - 157 - - RL - - - Lesotho - - src/app/core/record-countries/record-countries.service.ts - 158 - - RL - - - Liberia - - src/app/core/record-countries/record-countries.service.ts - 159 - - RL - - - Libya - - src/app/core/record-countries/record-countries.service.ts - 160 - - RL - - - Liechtenstein - - src/app/core/record-countries/record-countries.service.ts - 161 - - RL - - - Lithuania - - src/app/core/record-countries/record-countries.service.ts - 162 - - RL - - - Luxembourg - - src/app/core/record-countries/record-countries.service.ts - 163 - - RL - - - Macau SAR China - - src/app/core/record-countries/record-countries.service.ts - 164 - - RL - - - Madagascar - - src/app/core/record-countries/record-countries.service.ts - 165 - - RL - - - Malawi - - src/app/core/record-countries/record-countries.service.ts - 166 - - RL - - - Malaysia - - src/app/core/record-countries/record-countries.service.ts - 167 - - RL - - - Maldives - - src/app/core/record-countries/record-countries.service.ts - 168 - - RL - - - Mali - - src/app/core/record-countries/record-countries.service.ts - 169 - - RL - - - Malta - - src/app/core/record-countries/record-countries.service.ts - 170 - - RL - - - Marshall Islands - - src/app/core/record-countries/record-countries.service.ts - 171 - - RL - - - Martinique - - src/app/core/record-countries/record-countries.service.ts - 172 - - RL - - - Mauritania - - src/app/core/record-countries/record-countries.service.ts - 173 - - RL - - - Mauritius - - src/app/core/record-countries/record-countries.service.ts - 174 - - RL - - - Mayotte - - src/app/core/record-countries/record-countries.service.ts - 175 - - RL - - - Mexico - - src/app/core/record-countries/record-countries.service.ts - 176 - - RL - - - Micronesia - - src/app/core/record-countries/record-countries.service.ts - 177 - - RL - - - Moldova - - src/app/core/record-countries/record-countries.service.ts - 178 - - RL - - - Monaco - - src/app/core/record-countries/record-countries.service.ts - 179 - - RL - - - Mongolia - - src/app/core/record-countries/record-countries.service.ts - 180 - - RL - - - Montenegro - - src/app/core/record-countries/record-countries.service.ts - 181 - - RL - - - Montserrat - - src/app/core/record-countries/record-countries.service.ts - 182 - - RL - - - Morocco - - src/app/core/record-countries/record-countries.service.ts - 183 - - RL - - - Mozambique - - src/app/core/record-countries/record-countries.service.ts - 184 - - RL - - - Myanmar [Burma] - - src/app/core/record-countries/record-countries.service.ts - 185 - - RL - - - Namibia - - src/app/core/record-countries/record-countries.service.ts - 186 - - RL - - - Nauru - - src/app/core/record-countries/record-countries.service.ts - 187 - - RL - - - Nepal - - src/app/core/record-countries/record-countries.service.ts - 188 - - RL - - - Netherlands - - src/app/core/record-countries/record-countries.service.ts - 189 - - RL - - - New Caledonia - - src/app/core/record-countries/record-countries.service.ts - 190 - - RL - - - New Zealand - - src/app/core/record-countries/record-countries.service.ts - 191 - - RL - - - Nicaragua - - src/app/core/record-countries/record-countries.service.ts - 192 - - RL - - - Niger - - src/app/core/record-countries/record-countries.service.ts - 193 - - RL - - - Nigeria - - src/app/core/record-countries/record-countries.service.ts - 194 - - RL - - - Niue - - src/app/core/record-countries/record-countries.service.ts - 195 - - RL - - - Norfolk Island - - src/app/core/record-countries/record-countries.service.ts - 196 - - RL - - - North Korea - - src/app/core/record-countries/record-countries.service.ts - 197 - - RL - - - North Macedonia - - src/app/core/record-countries/record-countries.service.ts - 198 - - RL - - - Northern Mariana Islands - - src/app/core/record-countries/record-countries.service.ts - 199 - - RL - - - Norway - - src/app/core/record-countries/record-countries.service.ts - 200 - - RL - - - Oman - - src/app/core/record-countries/record-countries.service.ts - 201 - - RL - - - Pakistan - - src/app/core/record-countries/record-countries.service.ts - 202 - - RL - - - Palau - - src/app/core/record-countries/record-countries.service.ts - 203 - - RL - - - Palestinian Territories - - src/app/core/record-countries/record-countries.service.ts - 204 - - RL - - - Panama - - src/app/core/record-countries/record-countries.service.ts - 205 - - RL - - - Papua New Guinea - - src/app/core/record-countries/record-countries.service.ts - 206 - - RL - - - Paraguay - - src/app/core/record-countries/record-countries.service.ts - 207 - - RL - - - Peru - - src/app/core/record-countries/record-countries.service.ts - 208 - - RL - - - Philippines - - src/app/core/record-countries/record-countries.service.ts - 209 - - RL - - - Pitcairn Islands - - src/app/core/record-countries/record-countries.service.ts - 210 - - RL - - - Poland - - src/app/core/record-countries/record-countries.service.ts - 211 - - RL - - - Portugal - - src/app/core/record-countries/record-countries.service.ts - 212 - - RL - - - Puerto Rico - - src/app/core/record-countries/record-countries.service.ts - 213 - - RL - - - Qatar - - src/app/core/record-countries/record-countries.service.ts - 214 - - RL - - - Romania - - src/app/core/record-countries/record-countries.service.ts - 215 - - RL - - - Russia - - src/app/core/record-countries/record-countries.service.ts - 216 - - RL - - - Rwanda - - src/app/core/record-countries/record-countries.service.ts - 217 - - RL - - - Réunion - - src/app/core/record-countries/record-countries.service.ts - 218 - - RL - - - Saint Barthélemy - - src/app/core/record-countries/record-countries.service.ts - 219 - - RL - - - Saint Helena - - src/app/core/record-countries/record-countries.service.ts - 220 - - RL - - - Saint Kitts and Nevis - - src/app/core/record-countries/record-countries.service.ts - 221 - - RL - - - Saint Lucia - - src/app/core/record-countries/record-countries.service.ts - 222 - - RL - - - Saint Martin - - src/app/core/record-countries/record-countries.service.ts - 223 - - RL - - - Saint Pierre and Miquelon - - src/app/core/record-countries/record-countries.service.ts - 224 - - RL - - - Saint Vincent and the Grenadines - - src/app/core/record-countries/record-countries.service.ts - 226 - - RL - - - Samoa - - src/app/core/record-countries/record-countries.service.ts - 229 - - RL - - - San Marino - - src/app/core/record-countries/record-countries.service.ts - 230 - - RL - - - Saudi Arabia - - src/app/core/record-countries/record-countries.service.ts - 231 - - RL - - - Senegal - - src/app/core/record-countries/record-countries.service.ts - 232 - - RL - - - Serbia - - src/app/core/record-countries/record-countries.service.ts - 233 - - RL - - - Seychelles - - src/app/core/record-countries/record-countries.service.ts - 234 - - RL - - - Sierra Leone - - src/app/core/record-countries/record-countries.service.ts - 235 - - RL - - - Singapore - - src/app/core/record-countries/record-countries.service.ts - 236 - - RL - - - Sint Maarten (Dutch Part) - - src/app/core/record-countries/record-countries.service.ts - 237 - - RL - - - Slovakia - - src/app/core/record-countries/record-countries.service.ts - 238 - - RL - - - Slovenia - - src/app/core/record-countries/record-countries.service.ts - 239 - - RL - - - Solomon Islands - - src/app/core/record-countries/record-countries.service.ts - 240 - - RL - - - Somalia - - src/app/core/record-countries/record-countries.service.ts - 241 - - RL - - - South Africa - - src/app/core/record-countries/record-countries.service.ts - 242 - - RL - - - South Georgia and the South Sandwich Islands - - src/app/core/record-countries/record-countries.service.ts - 244 - - RL - - - South Korea - - src/app/core/record-countries/record-countries.service.ts - 247 - - RL - - - South Sudan - - src/app/core/record-countries/record-countries.service.ts - 248 - - RL - - - Spain - - src/app/core/record-countries/record-countries.service.ts - 249 - - RL - - - Sri Lanka - - src/app/core/record-countries/record-countries.service.ts - 250 - - RL - - - Sudan - - src/app/core/record-countries/record-countries.service.ts - 251 - - RL - - - Suriname - - src/app/core/record-countries/record-countries.service.ts - 252 - - RL - - - Svalbard and Jan Mayen - - src/app/core/record-countries/record-countries.service.ts - 253 - - RL - - - Swaziland - - src/app/core/record-countries/record-countries.service.ts - 254 - - RL - - - Sweden - - src/app/core/record-countries/record-countries.service.ts - 255 - - RL - - - Switzerland - - src/app/core/record-countries/record-countries.service.ts - 256 - - RL - - - Syria - - src/app/core/record-countries/record-countries.service.ts - 257 - - RL - - - São Tomé and Príncipe - - src/app/core/record-countries/record-countries.service.ts - 258 - - RL - - - Taiwan - - src/app/core/record-countries/record-countries.service.ts - 259 - - RL - - - Tajikistan - - src/app/core/record-countries/record-countries.service.ts - 260 - - RL - - - Tanzania - - src/app/core/record-countries/record-countries.service.ts - 261 - - RL - - - Thailand - - src/app/core/record-countries/record-countries.service.ts - 262 - - RL - - - Timor-Leste - - src/app/core/record-countries/record-countries.service.ts - 263 - - RL - - - Togo - - src/app/core/record-countries/record-countries.service.ts - 264 - - RL - - - Tokelau - - src/app/core/record-countries/record-countries.service.ts - 265 - - RL - - - Tonga - - src/app/core/record-countries/record-countries.service.ts - 266 - - RL - - - Trinidad and Tobago - - src/app/core/record-countries/record-countries.service.ts - 267 - - RL - - - Tunisia - - src/app/core/record-countries/record-countries.service.ts - 268 - - RL - - - Türkiye - - src/app/core/record-countries/record-countries.service.ts - 269 - - RL - - - Turkmenistan - - src/app/core/record-countries/record-countries.service.ts - 270 - - RL - - - Turks and Caicos Islands - - src/app/core/record-countries/record-countries.service.ts - 271 - - RL - - - Tuvalu - - src/app/core/record-countries/record-countries.service.ts - 272 - - RL - - - U.S. Minor Outlying Islands - - src/app/core/record-countries/record-countries.service.ts - 273 - - RL - - - U.S. Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 274 - - RL - - - Uganda - - src/app/core/record-countries/record-countries.service.ts - 275 - - RL - - - Ukraine - - src/app/core/record-countries/record-countries.service.ts - 276 - - RL - - - United Arab Emirates - - src/app/core/record-countries/record-countries.service.ts - 277 - - RL - - - United Kingdom - - src/app/core/record-countries/record-countries.service.ts - 278 - - RL - - - United States - - src/app/core/record-countries/record-countries.service.ts - 279 - - RL - - - Uruguay - - src/app/core/record-countries/record-countries.service.ts - 280 - - RL - - - Uzbekistan - - src/app/core/record-countries/record-countries.service.ts - 281 - - RL - - - Vanuatu - - src/app/core/record-countries/record-countries.service.ts - 282 - - RL - - - Vatican City - - src/app/core/record-countries/record-countries.service.ts - 283 - - RL - - - Venezuela - - src/app/core/record-countries/record-countries.service.ts - 284 - - RL - - - Vietnam - - src/app/core/record-countries/record-countries.service.ts - 285 - - RL - - - Wallis and Futuna - - src/app/core/record-countries/record-countries.service.ts - 286 - - RL - - - Western Sahara - - src/app/core/record-countries/record-countries.service.ts - 287 - - RL - - - Yemen - - src/app/core/record-countries/record-countries.service.ts - 288 - - RL - - - Zambia - - src/app/core/record-countries/record-countries.service.ts - 289 - - RL - - - Zimbabwe - - src/app/core/record-countries/record-countries.service.ts - 290 - - RL - - - Åland Islands - - src/app/core/record-countries/record-countries.service.ts - 291 - - RL - - - Import your works - - src/app/core/record-works/record-works.service.ts - 595 - - RL - - - These services can help you update your ORCID record quickly by searching for your research outputs from various databases. Connect to a service to grant permission and add selected research outputs to your ORCID record. - - src/app/core/record-works/record-works.service.ts - 596 - - RL - - - Find out more about importing works into your ORCID record - - src/app/core/record-works/record-works.service.ts - 599 - - RL - - - ORCID Certified Services - - src/app/core/record-works/record-works.service.ts - 601 - - RL - - - More Services - - src/app/core/record-works/record-works.service.ts - 602 - - RL - - - Connect now - - src/app/core/record-works/record-works.service.ts - 603 - - RL - - - Connected - - src/app/core/record-works/record-works.service.ts - 604 - - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 14,16 - - RL - - - Close Import your works - - src/app/core/record-works/record-works.service.ts - 605 - - RL - - - Show more services - - src/app/core/record-works/record-works.service.ts - 606 - - RL - - - Hide more services - - src/app/core/record-works/record-works.service.ts - 607 - - RL - - - Connect with {{name}} now - - src/app/core/record-works/record-works.service.ts - 608 - - RL - - - Connected with {{name}} - - src/app/core/record-works/record-works.service.ts - 609 - - RL - - - Generate a new client secret - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 3,5 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 14,16 - - - src/app/developer-tools/components/client-secret/client-secret.component.html - 12,13 - - RL - - - Resetting your client secret will generate a new secret. Your current client secret shown below will be discarded within the next 24 hours. - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 29,32 - - RL - - - Close - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.ts - 17 - - RL - - - Client ID - - src/app/developer-tools/components/client-secret/client-secret.component.html - 2 - - RL - - - Client secret - - src/app/developer-tools/components/client-secret/client-secret.component.html - 5 - - RL - - - Collapse - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 13 - - RL - - - Expand - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 14 - - RL - - - example code - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 15 - - RL - - - This section is intended for developers who plan to integrate ORCID into their system using the ORCID Public API. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 1,4 - - RL - - - Getting started with the free ORCID Public API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 6,8 - - RL - - - ORCID offers a free Public API (Application Programming Interface) that allows your systems and applications to connect to the ORCID registry for non-commercial use. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 10,14 - - RL - - - By registering for Public API Credentials, your system or application can: - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 15,17 - - RL - - - Allow users to sign into your system/application with their ORCID account - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 20,22 - - RL - - - Obtain users' authenticated ORCID iDs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 23,25 - - RL - - - Read public information from ORCID records in machine-readable format - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 26,28 - - RL - - - Search public data in the ORCID Registry - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 29,31 - - RL - - - Obtain a higher usage quota than the ORCID Anonymous API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 32,34 - - RL - - - The ORCID Public API is RESTful and uses - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 39 - - RL - - - OAuth - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 47 - - RL - - - , a well-established, standard protocol for user-based permissions. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 49,50 - - RL - - - Public API Credentials are granted to individuals and not organizations, and your Public API Credentials are personal to you (even if being used in connection with your work for an organization). - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 52,56 - - RL - - - If you need access to an ORCID API for commercial use, need a higher usage quota, organizational administration of your API credentials, or the ability to write data to or access Trusted Party data in ORCID records, our - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 59,63 - - RL - - - Member API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 70,72 - - RL - - - is available to ORCID member organizations. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 73,75 - - RL - - - Additional resources - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 78,80 - - RL - - - Read the Public API documentation - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 90,91 - - RL - - - Find out more about the differences between the Public and Member APIs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 100 - - RL - - - ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 108,110 - - RL - - - The ORCID Public API is free for non-commercial use by individuals as stated in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 116,119 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 448,449 - - RL - - - Public APIs Terms of Service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 126 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 456 - - RL - - - By “non-commercial” we mean that you may not charge any re-use fees for the Public API, and you may not make use of the Public API in connection with any revenue-generating product or service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 128,132 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 459,462 - - RL - - - No verified email addresses found - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 136,138 - - RL - - - You must have at least one verified email address in your ORCID account to register for your Public API credentials. Manage your email addresses in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 142,144 - - RL - - - Emails and domains section of your ORCID record - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 149 - - RL - - - You must accept the Public Client Terms of Service before you can register for your Public API credentials. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 162,165 - - RL - - - I have read and agree to the ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 178,179 - - RL - - - Register for your ORCID Public API credentials - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 191,193 - - RL - - - Developer tools - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 10,12 - - RL - - - Back to my record - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 18 - - RL - - - You’ve registered for your ORCID Public API credentials - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 45,47 - - RL - - - Add your application details and one or more redirect URIs in the form below. Once these details are saved we’ll generate your client ID and secret so you can start using the Public API right away. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 49,54 - - RL - - - Application details - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 60,62 - - RL - - - Application name - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 77 - - RL - - - Application name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 94,96 - - RL - - - Application name cannot exceed 255 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 100,102 - - RL - - - The name shown to users on the OAuth authorization screen - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 104,105 - - RL - - - Application URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 120 - - RL - - - Website name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 133,135 - - RL - - - Invalid website - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 139,141 - - RL - - - Application description - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 156 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 173,175 - - RL - - - Application description cannot exceed 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 179,181 - - RL - - - The description shown to users on the OAuth authorization screen. Maximum 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 183,184 - - RL - - - Redirect URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 189,191 - - RL - - - Once the user has authorized your application, they will be returned to a URI that you specify. You must provide these URIs in advance or your integration users will experience an error. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 194,198 - - RL - - - Please note - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 205,207 - - RL - - - Only - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 210 - - RL - - - HTTPS URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 211 - - RL - - - are accepted in production - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 212,214 - - RL - - - Domains registered - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 218 - - RL - - - MUST - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 220 - - RL - - - exactly match the domains used, including subdomains - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 222,223 - - RL - - - Register all redirect URIs fully where possible. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 228 - - RL - - - This is the most secure option and what we recommend. For more information about redirect URIs, please see our - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 231,233 - - RL - - - redirect URI FAQ - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 242 - - RL - - - Please add a redirect URI before saving your application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 253,255 - - RL - - - Redirect URI cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 279,281 - - RL - - - Invalid redirect URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 285,287 - - RL - - - Add another redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 317,319 - - RL - - - Example code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 326,328 - - RL - - - Provides an authorization code that can be exchanged for an access token and an authenticated ORCID iD. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 331,334 - - RL - - - Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 336 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 362 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 404 - - RL - - - Scope - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 339 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 407 - - RL - - - Response type - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 343 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 366 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 411 - - RL - - - code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 345 - - RL - - - REPLACE WITH REDIRECT URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 352 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 380 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 420 - - RL - - - Provides an authenticated ORCID iD and an access token that can be used to read public information on the record. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 357,360 - - RL - - - access token and ORCID iD - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 368,370 - - RL - - - REPLACE WITH OAUTH CODE - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 382 - - RL - - - Provides an access token that can be used to read public information on the record and an id_token using OpenID Connect and client-side only implicit OAuth. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 388,391 - - RL - - - More information on OpenID Connect Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 400 - - RL - - - Changes have been saved successfully. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 429,431 - - RL - - - Redirect URIs must be unique - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 439,441 - - RL - - - Save application and generate my client ID and secret - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 479,481 - - RL - - - Save application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 486,488 - - RL - - - Delete redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 54 - - RL - - - Authorize request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 55 - - RL - - - Token request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 56 - - RL - - - OpenID/Implicit request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 57 - - RL - - - Warning! - - src/app/environment-banner/environment-banner/environment-banner.component.html - 7 - - RL - - - is a test website. - - src/app/environment-banner/environment-banner/environment-banner.component.html - 11,12 - - RL - - - is the official website. Sandbox only sends email messages to - - src/app/environment-banner/environment-banner/environment-banner.component.html - 19,21 - - RL - - - mailinator.com - - src/app/environment-banner/environment-banner/environment-banner.component.html - 27 - - RL - - - email addresses, see Sandbox FAQ for - - src/app/environment-banner/environment-banner/environment-banner.component.html - 30 - - RL - - - more information - - src/app/environment-banner/environment-banner/environment-banner.component.html - 37,38 - - RL - - - Dismiss - - src/app/environment-banner/environment-banner/environment-banner.component.html - 47,49 - - - src/app/layout/banners/banners.component.html - 23 - - RL - - - Warning, testing website - - src/app/environment-banner/environment-banner/environment-banner.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 135 - - RL - - - Oh no! An error occurred - - src/app/errors.ts - 28 - - - src/app/errors.ts - 44 - - - src/app/errors.ts - 57 - - - src/app/errors.ts - 72 - - - src/app/errors.ts - 88 - - - src/app/errors.ts - 105 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.ts - 66 - - - src/locale/i18n.pseudo.component.html - 89 - - RL - - - visit our knowledge base. - - src/app/errors.ts - 31 - - - src/app/errors.ts - 47 - - - src/app/errors.ts - 59 - - - src/app/errors.ts - 75 - - - src/app/errors.ts - 91 - - - src/app/errors.ts - 108 - - - src/locale/i18n.pseudo.component.html - 103 - - RL - - - Please try again, and if the error persists please - - src/app/errors.ts - 58 - - - src/locale/i18n.pseudo.component.html - 99 - - RL - - - We couldn't recover your account details. Please try again, and if the error persists please - - src/app/errors.ts - 74 - - - src/locale/i18n.pseudo.component.html - 91,93 - - RL - - - We couldn't complete your registration. Please try again, and if the error persists please - - src/app/errors.ts - 90 - - - src/locale/i18n.pseudo.component.html - 95,97 - - RL - - - We couldn't reactivate your ORCID account. Please try again, and if the error persists please - - src/app/errors.ts - 107 - - - src/locale/i18n.pseudo.component.html - 180,181 - - RL - - - LATEST NEWS - - src/app/home/components/news/news.component.html - 6,8 - - RL - - - MORE NEWS - - src/app/home/components/news/news.component.html - 16,18 - - #upperCase - RL - - - FULL ARTICLE - - src/app/home/components/news/news.component.html - 49,51 - - RL - - - MORE NEWS - - src/app/home/components/news/news.component.html - 66,68 - - RL - - - News - - src/app/home/components/news/news.component.ts - 18 - - - src/locale/i18n.pseudo.component.html - 138 - - RL - - - Distinguish yourself in - - src/app/home/pages/home/home.component.html - 26,28 - - #sentenceCase - RL - - - three easy steps - - src/app/home/pages/home/home.component.html - 29,30 - - #lowerCase - RL - - - ORCID provides a persistent digital identifier (an ORCID iD) that you own and control, and that distinguishes you from every other researcher. You can connect your iD with your professional information — affiliations, grants, publications, peer review, and more. You can use your iD to share your information with other systems, ensuring you get recognition for all your contributions, saving you time and hassle, and reducing the risk of errors. - - src/app/home/pages/home/home.component.html - 37,45 - - RL - - - FIND OUT MORE ABOUT OUR MISSION AND VALUES - - src/app/home/pages/home/home.component.html - 53,55 - - RL - - - 1 - - src/app/home/pages/home/home.component.html - 67 - - RL - - - REGISTER - - src/app/home/pages/home/home.component.html - 69,71 - - RL - - - Get your unique ORCID identifier. It’s free and only takes a minute, so - - src/app/home/pages/home/home.component.html - 76,79 - - RL - - - register now! - - src/app/home/pages/home/home.component.html - 84,86 - - #lowerCase - RL - - - 2 - - src/app/home/pages/home/home.component.html - 92,94 - - RL - - - USE YOUR - - src/app/home/pages/home/home.component.html - 101 - - RL - - - ORCID ID - - src/app/home/pages/home/home.component.html - 102 - - RL - - - Use your iD, when prompted, in systems and platforms from grant application to manuscript submission and beyond, to ensure you get credit for your contributions. - - src/app/home/pages/home/home.component.html - 108,112 - - RL - - - 3 - - src/app/home/pages/home/home.component.html - 117 - - RL - - - SHARE YOUR ORCID iD - - src/app/home/pages/home/home.component.html - 125 - - RL - - - The more information connected to your ORCID record, the more you’ll benefit from sharing your iD - so give the organizations you trust permission to update your record as well as adding your affiliations, emails, other names you’re known by, and more. - - src/app/home/pages/home/home.component.html - 132,137 - - RL - - - Our organizational members make ORCID possible! - - src/app/home/pages/home/home.component.html - 166,168 - - RL - - - ORCID is a non-profit organization supported by a global community of member organizations, including research institutions, publishers, funders, professional associations, service providers, and other stakeholders in the research ecosystem. - - src/app/home/pages/home/home.component.html - 171,177 - - RL - - - Curious about who our members are? - - src/app/home/pages/home/home.component.html - 179,181 - - RL - - - See our complete list of member organizations - - src/app/home/pages/home/home.component.html - 182,184 - - RL - - - You can now sign in to ORCID with your - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 3 - - RL - - - account - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 6 - - RL - - - Please complete the process by connecting - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 11 - - RL - - - with your ORCID record. - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 14,15 - - RL - - - Grant permission - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 29,31 - - - src/app/inbox/components/notification-permission/notification-permission.component.html - 85,87 - - RL - - - You may benefit from automatic updates to your record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 2,4 - - RL - - - Based on your verified email domain, we have found an ORCID integration for - - src/app/inbox/components/notification-permission/notification-permission.component.html - 6,7 - - RL - - - If you are a current faculty or staff member at - - src/app/inbox/components/notification-permission/notification-permission.component.html - 12 - - RL - - - connecting with this integration will allow - - src/app/inbox/components/notification-permission/notification-permission.component.html - 16 - - RL - - - to automatically add validated information to your ORCID record. This will save you time and effort when maintaining your ORCID record, and help make sure it stays up-to-date. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 20,22 - - RL - - - If you are no longer affiliated with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 28 - - RL - - - you may disregard this notification or remove the relevant email address from your ORCID record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 33,34 - - RL - - - would like your permission to interact with your ORCID Record as a trusted party. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 44,45 - - RL - - - Archive without granting permissions - - src/app/inbox/components/notification-permission/notification-permission.component.html - 72,74 - - RL - - - Connect with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 99,101 - - RL - - - Affiliations - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 44 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 155 - - RL - - - Bio - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 46 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 156 - - RL - - - Distinction - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 48 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 157 - - RL - - - Education - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 50 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 81 - - - src/locale/i18n.pseudo.component.html - 158 - - RL - - - Employment - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 52 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 159 - - RL - - - External Identifiers - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 54 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 85 - - - src/locale/i18n.pseudo.component.html - 160 - - RL - - - Funding - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 56 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 87 - - - src/locale/i18n.pseudo.component.html - 161 - - RL - - - Invited Position - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 58 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 116 - - - src/locale/i18n.pseudo.component.html - 162 - - RL - - - Membership - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 60 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 118 - - - src/locale/i18n.pseudo.component.html - 163 - - RL - - - Peer Review - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 62 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 93 - - - src/locale/i18n.pseudo.component.html - 164 - - RL - - - Preferences - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 64 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 95 - - - src/locale/i18n.pseudo.component.html - 165 - - RL - - - Qualification - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 66 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 97 - - - src/locale/i18n.pseudo.component.html - 166 - - RL - - - Research Resource - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 68 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 99 - - - src/locale/i18n.pseudo.component.html - 168 - - RL - - - Service - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 70 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 120 - - - src/locale/i18n.pseudo.component.html - 167 - - RL - - - Work - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 72 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 169 - - RL - - - unknown - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 74 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 105 - - - src/locale/i18n.pseudo.component.html - 170 - - RL - - - has updated the - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 9 - - RL - - - section of your record: - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 11 - - RL - - - Added - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 172 - - RL - - - Updated - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 47 - - - src/locale/i18n.pseudo.component.html - 173 - - RL - - - Deleted - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 49 - - - src/locale/i18n.pseudo.component.html - 174 - - RL - - - Other - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 51 - - - src/locale/i18n.pseudo.component.html - 175 - - RL - - - Professional activities - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 79 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 89 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 91 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 101 - - RL - - - archive - - src/app/inbox/components/notification/notification.component.ts - 64 - - - src/locale/i18n.pseudo.component.html - 177 - - RL - - - YOUR RECORD - - src/app/inbox/components/notification/notification.component.ts - 110 - - - src/locale/i18n.pseudo.component.html - 148 - - RL - - - PERMISSIONS - - src/app/inbox/components/notification/notification.component.ts - 112 - - - src/locale/i18n.pseudo.component.html - 149 - - RL - - - ANNOUNCEMENT - - src/app/inbox/components/notification/notification.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 150 - - RL - - - has made changes to your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 138 - - - src/locale/i18n.pseudo.component.html - 151 - - RL - - - Connecting your - - src/app/inbox/components/notification/notification.component.ts - 140 - - - src/locale/i18n.pseudo.component.html - 152 - - RL - - - account with your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 142 - - - src/locale/i18n.pseudo.component.html - 153 - - RL - - - Notifications - - src/app/inbox/components/notifications/notifications.component.html - 2 - - RL - - - Select All - - src/app/inbox/components/notifications/notifications.component.html - 22,24 - - RL - - - Archive selected - - src/app/inbox/components/notifications/notifications.component.html - 32 - - RL - - - Hide archived - - src/app/inbox/components/notifications/notifications.component.html - 38 - - RL - - - Show archived - - src/app/inbox/components/notifications/notifications.component.html - 41 - - RL - - - You don’t have any notifications yet. - - src/app/inbox/components/notifications/notifications.component.html - 71 - - RL - - - You can manage the frequency of your ORCID notifications in your - - src/app/inbox/components/notifications/notifications.component.html - 73,75 - - RL - - - account settings. - - src/app/inbox/components/notifications/notifications.component.html - 77,78 - - RL - - - You don't have any unarchived notifications right now. - - src/app/inbox/components/notifications/notifications.component.html - 87,89 - - RL - - - Show more notifications - - src/app/inbox/components/notifications/notifications.component.html - 114,116 - - RL - - - Access through your institution - - src/app/institutional/pages/institutional/institutional.component.html - 28,30 - - RL - - - Sign in with email/iD and password - - src/app/institutional/pages/institutional/institutional.component.html - 35,37 - - RL - - - You may sign in to the ORCID Registry using institutional accounts you already have, like one from your university. If you don’t have an ORCID iD, you will be prompted to create one. - - src/app/institutional/pages/institutional/institutional.component.html - 44,49 - - RL - - - Suggested organization - - src/app/institutional/pages/institutional/institutional.component.html - 52,54 - - RL - - - Sign in with this organization - - src/app/institutional/pages/institutional/institutional.component.html - 94,96 - - RL - - - OR - - src/app/institutional/pages/institutional/institutional.component.html - 99 - - RL - - - Organization - - src/app/institutional/pages/institutional/institutional.component.html - 114,116 - - RL - - - Please enter an organization name - - src/app/institutional/pages/institutional/institutional.component.html - 162,163 - - RL - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/institutional/pages/institutional/institutional.component.html - 169,171 - - RL - - - Continue - - src/app/institutional/pages/institutional/institutional.component.html - 180,182 - - RL - - - Cancel institutional sign in - - src/app/institutional/pages/institutional/institutional.component.html - 189,190 - - RL - - - Institution - - src/app/institutional/pages/institutional/institutional.component.ts - 53 - - - src/locale/i18n.pseudo.component.html - 136 - - RL - - - Clear - - src/app/institutional/pages/institutional/institutional.component.ts - 54 - - - src/locale/i18n.pseudo.component.html - 137 - - RL - - - Type your organization name - - src/app/institutional/pages/institutional/institutional.component.ts - 55 - - RL - - - We notice you are using a browser that our site does not support. Some features on this site may not work correctly. - - src/app/layout/banners/banners.component.html - 5,7 - - RL - - - We recommend that you upgrade to a - - src/app/layout/banners/banners.component.html - 10,12 - - RL - - - supported browser - - src/app/layout/banners/banners.component.html - 19 - - RL - - - Understood - - src/app/layout/banners/banners.component.html - 37 - - RL - - - Cookies Policy - - src/app/layout/banners/banners.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 223 - - RL - - - The text of this website is published under a - - src/app/layout/footer/footer.component.html - 129 - - RL - - - CC0 license. - - src/app/layout/footer/footer.component.html - 137 - - RL - - - the ORCID logo, and the iD logo are trademarks of ORCID, Inc. ORCID is registered in the US and other jurisdictions. - - src/app/layout/footer/footer.component.html - 139,140 - - RL - - - About ORCID - - src/app/layout/footer/footer.component.html - 156,158 - - RL - - - Privacy Policy - - src/app/layout/footer/footer.component.html - 164,166 - - RL - - - Terms of Use - - src/app/layout/footer/footer.component.html - 171,173 - - RL - - - Accessibility Statement - - src/app/layout/footer/footer.component.html - 178,180 - - RL - - - Dispute procedures - - src/app/layout/footer/footer.component.html - 192,194 - - RL - - - Brand Guidelines - - src/app/layout/footer/footer.component.html - 199,201 - - RL - - - Cookie Settings - - src/app/layout/footer/footer.component.html - 207,209 - - - src/app/layout/footer/footer.component.ts - 51 - - RL - - - footer - - src/app/layout/footer/footer.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 128 - - RL - - - license - - src/app/layout/footer/footer.component.ts - 23 - - RL - - - Connecting research and researchers - - src/app/layout/header/header.component.html - 27,29 - - RL - - - Sign in - - src/app/layout/header/header.component.html - 117 - - - src/app/layout/user-menu/user-menu.component.html - 53 - - RL - - - Register - - src/app/layout/header/header.component.html - 119 - - - src/app/layout/user-menu/user-menu.component.html - 54 - - RL - - - Connecting research and researchers - - src/app/layout/header/header.component.ts - 72 - - RL - - - main menu - - src/app/layout/header/header.component.ts - 73 - - - src/app/layout/menu-icon/menu-icon.component.ts - 11 - - - src/locale/i18n.pseudo.component.html - 130 - - RL - - - About - - src/app/layout/header/menu.ts - 5 - - - src/locale/i18n.pseudo.component.html - 6 - - RL - - - For Researchers - - src/app/layout/header/menu.ts - 10 - - - src/locale/i18n.pseudo.component.html - 4 - - RL - - - Membership - - src/app/layout/header/menu.ts - 15 - - - src/locale/i18n.pseudo.component.html - 29 - - - src/locale/i18n.pseudo.component.html - 125 - - RL - - - Documentation - - src/app/layout/header/menu.ts - 20 - - - src/locale/i18n.pseudo.component.html - 126 - - RL - - - Resources - - src/app/layout/header/menu.ts - 25 - - - src/locale/i18n.pseudo.component.html - 25 - - RL - - - News & Events - - src/app/layout/header/menu.ts - 31 - - - src/locale/i18n.pseudo.component.html - 127 - - RL - - - Select your preferred language. Current language is - - src/app/layout/language/language.component.ts - 22 - - - src/locale/i18n.pseudo.component.html - 131 - - RL - - - Maintenance message - - src/app/layout/maintenance-message/maintenance-message.component.ts - 23 - - - src/locale/i18n.pseudo.component.html - 132 - - RL - - - Search the ORCID registry - - src/app/layout/search/search.component.html - 19 - - RL - - - Search the ORCID registry - - src/app/layout/search/search.component.ts - 24 - - - src/locale/i18n.pseudo.component.html - 133 - - RL - - - registry - - src/app/layout/search/search.component.ts - 30 - - - src/app/layout/search/search.component.ts - 37 - - - src/app/layout/search/search.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 65 - - RL - - - website - - src/app/layout/search/search.component.ts - 33 - - - src/locale/i18n.pseudo.component.html - 66 - - RL - - - How many people are using ORCID? - - src/app/layout/statistics/statistics.component.html - 9 - - RL - - - statistics - - src/app/layout/statistics/statistics.component.ts - 13 - - - src/locale/i18n.pseudo.component.html - 134 - - RL - - - View my ORCID record - - src/app/layout/user-menu/user-menu.component.html - 106,108 - - RL - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.html - 123 - - - src/locale/i18n.pseudo.component.html - 78 - - RL - - - Account settings - - src/app/layout/user-menu/user-menu.component.html - 137 - - RL - - - Trusted parties - - src/app/layout/user-menu/user-menu.component.html - 145 - - RL - - - Developer tools - - src/app/layout/user-menu/user-menu.component.html - 159 - - - src/locale/i18n.pseudo.component.html - 71 - - RL - - - Member tools - - src/app/layout/user-menu/user-menu.component.html - 168 - - RL - - - Logout - - src/app/layout/user-menu/user-menu.component.html - 172 - - RL - - - Sign in to ORCID or register for your ORCID iD - - src/app/layout/user-menu/user-menu.component.ts - 32 - - RL - - - User menu - - src/app/layout/user-menu/user-menu.component.ts - 33 - - RL - - - You have unread notifications - - src/app/layout/user-menu/user-menu.component.ts - 34 - - RL - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.ts - 35 - - RL - - - Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 36 - - RL - - - You have unread notifications. Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 37 - - RL - - - Link your - - src/app/link-account/pages/link-account/link-account.component.html - 21,23 - - RL - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 25 - - RL - - - You are signed into - - src/app/link-account/pages/link-account/link-account.component.html - 28,30 - - RL - - - To link your - - src/app/link-account/pages/link-account/link-account.component.html - 43,45 - - RL - - - account please sign in to ORCID below. You will only need to do this once. Once the accounts are linked you will be able to sign in to your ORCID record with your - - src/app/link-account/pages/link-account/link-account.component.html - 47,51 - - RL - - - account. - - src/app/link-account/pages/link-account/link-account.component.html - 53,55 - - RL - - - If you have any questions - - src/app/link-account/pages/link-account/link-account.component.html - 59,61 - - RL - - - please visit the ORCID help centre - - src/app/link-account/pages/link-account/link-account.component.html - 69,71 - - RL - - - Sign in and link your - - src/app/link-account/pages/link-account/link-account.component.html - 92,94 - - RL - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 96,98 - - RL - - - Cancel linking - - src/app/link-account/pages/link-account/link-account.component.html - 105,107 - - RL - - - Forgot your password or ORCID ID? - - src/app/link-account/pages/link-account/link-account.component.html - 113,115 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 131,133 - - RL - - - Register now - - src/app/link-account/pages/link-account/link-account.component.html - 121,123 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 39,40 - - RL - - - We’re really sorry, we can’t find the page you’re looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 15,17 - - RL - - - What happened? - - src/app/page-not-found-404/not-found/not-found.component.html - 18,20 - - RL - - - If you typed in a URL or link by hand - - src/app/page-not-found-404/not-found/not-found.component.html - 23,25 - - RL - - - Please check the URL or link for typos or mistakes. If you are looking for a specific ORCID record make sure the ORCID iD - the 16-digit number at the end of the URL - is right. A correctly-formatted ORCID iD URL looks like this: https://orcid.org/1234-5678-9101-1121 - - src/app/page-not-found-404/not-found/not-found.component.html - 26,32 - - RL - - - If you followed a link to this record from another site or service - - src/app/page-not-found-404/not-found/not-found.component.html - 35,37 - - RL - - - Please report the broken link to the site or service you came from so they can fix it. - - src/app/page-not-found-404/not-found/not-found.component.html - 38,41 - - RL - - - If you have previously bookmarked this record and it has now stopped working - - src/app/page-not-found-404/not-found/not-found.component.html - 44,47 - - RL - - - Please get in touch with our support team via the Help button below. They can help you find the record you are looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 48,51 - - RL - - - What to do next - - src/app/page-not-found-404/not-found/not-found.component.html - 54,56 - - RL - - - Try using our advanced search to find researchers by their name or ORCID iD - - src/app/page-not-found-404/not-found/not-found.component.html - 62,65 - - RL - - - Head back to the main ORCID homepage - - src/app/page-not-found-404/not-found/not-found.component.html - 72,74 - - RL - - - Find out more about ORCID on our information site - - src/app/page-not-found-404/not-found/not-found.component.html - 81,83 - - RL - - - Sign in to ORCID and manage your record - - src/app/page-not-found-404/not-found/not-found.component.html - 90,92 - - RL - - - Register for an ORCID record - - src/app/page-not-found-404/not-found/not-found.component.html - 99,101 - - RL - - - 404 - ORCID record not found - - src/app/page-not-found-404/not-found/not-found.component.ts - 19 - - RL - - - Password and iD recovery - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 11,13 - - - src/app/reset-password/reset-password/reset-password.component.html - 109 - - - src/app/reset-password/reset-password/reset-password.component.html - 122 - - RL - - - Lost access to your email addresses? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 25,27 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 22 - - RL - - - You can always sign in to ORCID with your - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 30 - - RL - - - 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 31 - - RL - - - and - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 32 - - - src/app/register/components/form-terms/form-terms.component.html - 29 - - RL - - - account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 34 - - RL - - - instead. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 35 - - RL - - - Try signing in with your iD and password now - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 44 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 23 - - RL - - - What have you forgotten? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 52,54 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 56,58 - - RL - - - my ORCID account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 67,69 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 25 - - RL - - - my 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 79,81 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 26 - - RL - - - Where should we send the recovery email? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 88,90 - - RL - - - Please use an email address associated with your ORCID account. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 94,96 - - RL - - - Email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 105,106 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 16 - - RL - - - For example: joe@institution.edu - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 129,130 - - RL - - - Please enter your email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 135 - - - src/app/register/components/form-personal/form-personal.component.html - 152,154 - - RL - - - Send recovery email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 159,161 - - RL - - - We have sent a recovery email to - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 164 - - RL - - - and any other verified email addresses on your account - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 168 - - RL - - - If you do not receive the recovery email within 10 minutes please check your spam folder. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 172,175 - - RL - - - Back to sign in - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 182 - - RL - - - I've forgotten - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 24 - - RL - - - Invalid Data Record Corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 12,14 - - RL - - - A core - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 18 - - RL - - - ORCID Trust principle - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 23 - - RL - - - is “Individual Control”; this means that your data is controlled by you. However, in limited circumstances, ORCID may proactively correct data in a record where system errors have resulted in invalid data. We will not correct incorrect data. All corrections of invalid data are listed below. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 26,30 - - RL - - - Loading record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 37 - - RL - - - Try again - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 73,75 - - RL - - - Invalid data record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 89,91 - - RL - - - Executed date - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 98,100 - - RL - - - Description - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 105,107 - - RL - - - Updated records - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 112,114 - - RL - - - Previous - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 140,142 - - RL - - - Next - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 150,152 - - RL - - - record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 30 - - RL - - - No corrections to report - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 31 - - RL - - - The list of record corrections could not be loaded. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 32 - - RL - - - Record corrections pagination - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 33 - - RL - - - Make this affiliation public to enable highlighting - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 384 - - RL - - - Click to remove this highlight - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 388 - - RL - - - Click to highlight this affiliation - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 391 - - RL - - - Your affiliation - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 40 - - RL - - - has been highlighted and will be shown at the top of your public record. To remove this highlight click the star icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 44,46 - - RL - - - Find out more about highlighting affiliations in your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 102,104 - - RL - - - Highlight your affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 69 - - RL - - - Highlighted affiliations are shown at the top of your public record. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 74,75 - - RL - - - To highlight an affiliation click the - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 79 - - RL - - - star - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 82 - - RL - - - icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 86 - - RL - - - You can only highlight one affiliation at a time. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 91 - - RL - - - Add details of your current and previous employers. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 125,127 - - RL - - - Learn more about adding employment information to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 134,136 - - RL - - - Add details about where you have studied and educational or professional qualifications you have been awarded. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 191,194 - - RL - - - Learn more about adding education or qualifications to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 201,204 - - RL - - - Add the invited positions or memberships you have held, awards or prizes you have received, and donations of time and resources given in service of organizations or institutions. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 266,270 - - RL - - - Learn more about adding professional activities to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 276,278 - - RL - - - Affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 36 - - RL - - - Professional activities - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 37 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 174 - - RL - - - Add Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 38 - - - src/locale/i18n.pseudo.component.html - 244 - - RL - - - Sort Employments - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 39 - - - src/locale/i18n.pseudo.component.html - 245 - - RL - - - Sort Education - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 247 - - RL - - - Sort Invited Positions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 249 - - RL - - - Sort Memberships - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 251 - - RL - - - Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 166 - - - src/app/types/record-affiliation.endpoint.ts - 137 - - RL - - - Education and qualifications - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 168 - - RL - - - Invited positions and distinctions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 170 - - RL - - - Membership and service - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 172 - - RL - - - Organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 14,16 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 141,143 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 178,179 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 95 - - RL - - - Journal - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 22,24 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 147,149 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 185,186 - - RL - - - Employment details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 32,34 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 503,505 - - RL - - - Qualification details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 40,42 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 509,511 - - RL - - - Education details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 48,50 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 515,517 - - RL - - - Invited Position details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 521,523 - - RL - - - Distinction details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 64,66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 527,529 - - RL - - - Membership details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 72,74 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 533,535 - - RL - - - Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 80,82 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 88,90 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 536,538 - - RL - - - Visibility - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 93,95 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 842 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 26,28 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 943 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 87 - - - src/app/record/components/work-form/work-form/work-form.component.html - 826,828 - - - src/app/record/components/work-modal/work-modal.component.html - 40,42 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 67,69 - - RL - - - Required information - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 158,159 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 78 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 656 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 59 - - - src/app/record/components/work-form/work-form/work-form.component.html - 18 - - RL - - - Identify as: - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 233 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 712 - - RL - - - Unidentified organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 243,245 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 722,724 - - RL - - - Please enter an organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 263,265 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 296,298 - - RL - - - City - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 316 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 761 - - RL - - - Please enter a city - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 335,337 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 780,782 - - RL - - - Region, State or County - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 348 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 793 - - RL - - - Please enter a country or location - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 407,409 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 853,855 - - RL - - - ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 418 - - RL - - - ISSN identifier for the journal. Use the 1234-5678 format. - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 433,435 - - RL - - - Invalid ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 440,442 - - RL - - - Homepage URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 451 - - - src/app/record/components/affiliation/affiliation.component.html - 49 - - - src/app/record/components/funding/funding.component.html - 51 - - - src/app/record/components/research-resource/research-resource.component.html - 129 - - - src/app/record/components/research-resource/research-resource.component.html - 269 - - - src/app/record/components/work-details/work-details.component.html - 41 - - RL - - - Use the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 465,467 - - RL - - - Invalid URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 472,474 - - RL - - - Editorial Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 542,544 - - RL - - - Department - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 553 - - RL - - - Degree/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 575,577 - - RL - - - Role/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 587,589 - - RL - - - Distinction/award - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 590,592 - - RL - - - Membership type - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 593,595 - - RL - - - Day - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 680 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 763 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 60 - - - src/app/record/components/work-form/work-form/work-form.component.html - 383,385 - - - src/app/record/components/work-form/work-form/work-form.component.html - 401 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 68 - - RL - - - End date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 709 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 65 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 570 - - RL - - - End date must come after start date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 783,785 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 628,630 - - RL - - - Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 795 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 63 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 64 - - RL - - - A link to a profile page or description of the role. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 809,812 - - RL - - - Invalid Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 817,819 - - RL - - - Save changes to - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 57 - - RL - - - Cancel changes and close - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 62 - - RL - - - Date of distinction - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 78 - - RL - - - Control who can see this information by setting the visibility. Your default visibility is - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 119 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 140 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 113 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 32 - - RL - - - Show more detail - - src/app/record/components/affiliation/affiliation.component.html - 83 - - - src/app/record/components/funding/funding.component.html - 78 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 73,75 - - - src/app/record/components/research-resource/research-resource.component.html - 74,76 - - - src/app/record/components/research-resource/research-resource.component.html - 220,222 - - - src/app/record/components/work/work.component.html - 91 - - RL - - - Show less detail - - src/app/record/components/affiliation/affiliation.component.html - 96 - - - src/app/record/components/funding/funding.component.html - 91 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 88,90 - - - src/app/record/components/research-resource/research-resource.component.html - 89,91 - - - src/app/record/components/research-resource/research-resource.component.html - 235,237 - - - src/app/record/components/work/work.component.html - 101 - - RL - - - Added - - src/app/record/components/affiliation/affiliation.component.html - 114 - - - src/app/record/components/funding/funding.component.html - 205 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 151,152 - - - src/app/record/components/research-resource/research-resource.component.html - 140 - - - src/app/record/components/work-details/work-details.component.html - 328 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 105,106 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 79 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 77,78 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 75,76 - - RL - - - Last modified - - src/app/record/components/affiliation/affiliation.component.html - 122,124 - - - src/app/record/components/funding/funding.component.html - 213,215 - - - src/app/record/components/research-resource/research-resource.component.html - 145,147 - - - src/app/record/components/work-details/work-details.component.html - 336,338 - - RL - - - undefined id - - src/app/record/components/display-external-ids/display-external-ids.component.ts - 14 - - RL - - - Identifier - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 3 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 3 - - RL - - - Grant number - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 23 - - RL - - - Grant number is required - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 39,41 - - RL - - - Must be less than 2084 characters - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 45,47 - - RL - - - Grant link - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 62 - - RL - - - A link to more information about the funding award - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 75,77 - - RL - - - Invalid URL - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 81,83 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 378,380 - - RL - - - Relationship - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 103 - - RL - - - Grant number: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 11 - - RL - - - Grant URL: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 12 - - RL - - - Relationship: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 13 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 15 - - RL - - - Add grants, awards and other funding you have received to support your work. - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 33,36 - - RL - - - Learn more about adding funding information to your ORCID record - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 43,45 - - RL - - - Funding - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.ts - 42 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 3 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 133 - - - src/locale/i18n.pseudo.component.html - 241 - - RL - - - Link funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 3 - - RL - - - Search and Link wizards are our recommended way to populate your record. They make adding works, funding and peer reviews simple and save you time over updating your record manually. Select a platform from the list below to start linking items to your record. - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 7,12 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 9,14 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 7,12 - - RL - - - More information about linking funding to your ORCID record - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 19,21 - - RL - - - Available Search & Link wizards - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 27 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 29 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 29 - - RL - - - Funding details - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 7,9 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 67,69 - - RL - - - Funding agency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 12,14 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 647 - - RL - - - Funding identifiers - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 21,23 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 873,875 - - RL - - - Funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 96 - - RL - - - Select a funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 118,120 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 137 - - RL - - - Funding subtype - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 133 - - - src/app/record/components/funding/funding.component.html - 115,117 - - - src/locale/i18n.pseudo.component.html - 263 - - RL - - - Must be less than 255 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 148,150 - - RL - - - Title of funded project - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 168 - - RL - - - Please enter a title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 185,187 - - RL - - - Show translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 218,220 - - - src/app/record/components/work-form/work-form/work-form.component.html - 110,112 - - RL - - - Hide translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 224,226 - - - src/app/record/components/work-form/work-form/work-form.component.html - 116,118 - - RL - - - Funding project translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 250 - - - src/app/record/components/funding/funding.component.html - 146 - - - src/locale/i18n.pseudo.component.html - 264 - - RL - - - Please enter a translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 273,275 - - - src/app/record/components/work-form/work-form/work-form.component.html - 168,170 - - RL - - - Language of this title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 304 - - RL - - - Please select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 333,335 - - - src/app/record/components/work-form/work-form/work-form.component.html - 230,232 - - RL - - - Project link - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 353 - - RL - - - A link to the project supported by this funding. Links should be in full URL format e.g. http://www.website.com/page.html - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 371,374 - - RL - - - Description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 395 - - - src/app/record/components/funding/funding.component.html - 167,169 - - - src/locale/i18n.pseudo.component.html - 262 - - RL - - - Must be less than 5000 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 415,417 - - RL - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 429 - - - src/app/record/components/funding/funding.component.html - 126,128 - - - src/locale/i18n.pseudo.component.html - 260 - - RL - - - Amount should be a numeric value with format 1,234,567.89 - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 476,478 - - RL - - - Please select a currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 484,486 - - RL - - - Funding agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 673 - - RL - - - Please enter an agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 739,741 - - RL - - - Add another identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 920,922 - - - src/app/record/components/work-form/work-form/work-form.component.html - 678,680 - - RL - - - Add an identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 923,925 - - - src/app/record/components/work-form/work-form/work-form.component.html - 690,692 - - RL - - - Currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 124 - - RL - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 125 - - RL - - - Save funding changes - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 128 - - RL - - - Cancel changes and close Funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 129 - - RL - - - Close funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 130 - - RL - - - Project description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 131 - - RL - - - Amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 132 - - RL - - - Select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 138 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 110 - - RL - - - Contributors - - src/app/record/components/funding/funding.component.html - 177,179 - - - src/locale/i18n.pseudo.component.html - 261 - - RL - - - Delete items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 3 - - RL - - - Delete selected items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 13,15 - - RL - - - Deleting items permanently removes them from your ORCID record. Please review the items selected for deletion. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 28,31 - - RL - - - Selected items to delete - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 36,38 - - RL - - - Select all - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 53,55 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 103,105 - - - src/app/record/components/work-stack-group/work-stack-group.component.html - 58 - - RL - - - Selected - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 58 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 108 - - RL - - - Review date: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 110,112 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 32 - - RL - - - Type: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 116,118 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 36 - - RL - - - Role: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 122,124 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 40 - - RL - - - No items selected. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 165,166 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 120,121 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 105,106 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 92,93 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 87,88 - - RL - - - You haven’t selected any items to delete. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 134 - - RL - - - Organization identifiers - - src/app/record/components/org-identifier/org-identifier.component.html - 3,5 - - RL - - - Other organization identifiers provided by - - src/app/record/components/org-identifier/org-identifier.component.html - 64 - - RL - - - preferred - - src/app/record/components/org-identifier/org-identifier.component.html - 101 - - RL - - - View - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 100,102 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 103,105 - - RL - - - Link peer reviews - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 3,5 - - RL - - - More information about linking peer reviews to your ORCID record - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 21,23 - - RL - - - Review activity for - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 43,45 - - RL - - - Connect to trusted organizations to automatically add your peer review activity to your ORCID record. - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 107,110 - - RL - - - Learn more about how peer reviews are added to your ORCID record - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 117,119 - - RL - - - Peer reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 35 - - RL - - - Add Peer Review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 257 - - RL - - - Sort Peer Reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 37 - - - src/locale/i18n.pseudo.component.html - 258 - - RL - - - Peer review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 239 - - RL - - - Review identifier(s) - - src/app/record/components/peer-review/peer-review.component.html - 12 - - RL - - - Convening organization - - src/app/record/components/peer-review/peer-review.component.html - 20 - - RL - - - Review subject - - src/app/record/components/peer-review/peer-review.component.html - 35 - - RL - - - Is this you? Sign in to start editing your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 66 - - - src/app/record/components/record-header/record-header.component.ts - 281 - - RL - - - Edit your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 71 - - - src/app/record/components/record-header/record-header.component.ts - 285 - - RL - - - Names - - src/app/record/components/record-header/record-header.component.ts - 128 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 3 - - - src/app/record/components/top-bar/top-bar.component.html - 158,160 - - - src/app/record/components/top-bar/top-bar.component.ts - 69 - - RL - - - Printable record - - src/app/record/components/record-header/record-header.component.ts - 130 - - RL - - - Copy iD - - src/app/record/components/record-header/record-header.component.ts - 131 - - RL - - - Hide record summary - - src/app/record/components/record-header/record-header.component.ts - 137 - - RL - - - Show record summary - - src/app/record/components/record-header/record-header.component.ts - 138 - - RL - - - Copy your ORCID iD to the clipboard - - src/app/record/components/record-header/record-header.component.ts - 140 - - RL - - - View a printable version of your ORCID record (Opens in new tab) - - src/app/record/components/record-header/record-header.component.ts - 141 - - RL - - - We lock records when they violate conditions of our - - src/app/record/components/record-info/record-info.component.html - 10,11 - - RL - - - terms of service. - - src/app/record/components/record-info/record-info.component.html - 18 - - RL - - - If you feel this record has been locked in error please - - src/app/record/components/record-info/record-info.component.html - 22,23 - - RL - - - contact ORCID support for further assistance. - - src/app/record/components/record-info/record-info.component.html - 30,31 - - RL - - - When an ORCID record is deactivated all information in the record is deleted. Deactivated records are not shown in registry searches. - - src/app/record/components/record-info/record-info.component.html - 43,46 - - RL - - - Find out more about reactivating an ORCID account - - src/app/record/components/record-info/record-info.component.html - 55,56 - - RL - - - This account has been deprecated, please see account - - src/app/record/components/record-info/record-info.component.html - 62,63 - - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 22,24 - - RL - - - for the latest information. - - src/app/record/components/record-info/record-info.component.html - 68,69 - - RL - - - A deprecated record is a duplicate or unwanted ORCID record that has been merged with another owned by the same person. - - src/app/record/components/record-info/record-info.component.html - 72,75 - - RL - - - Find out more about removing additional or duplicate ORCID records - - src/app/record/components/record-info/record-info.component.html - 84,85 - - RL - - - There's no displayable data for this record - - src/app/record/components/record-info/record-info.component.html - 96,98 - - RL - - - The record owner may not have added information to their record or the visibility for items on their record may be set to Trusted parties or Only me. - - src/app/record/components/record-info/record-info.component.html - 100,104 - - RL - - - Find out more about visibility settings in ORCID - - src/app/record/components/record-info/record-info.component.html - 113,114 - - RL - - - Record summary - - src/app/record/components/record-summary/record-summary.component.html - 3,5 - - RL - - - Find out more about record summaries - - src/app/record/components/record-summary/record-summary.component.html - 14 - - - src/app/record/components/record-summary/record-summary.component.ts - 33 - - RL - - - Connect to trusted organizations to automatically add the specialist resources you use for your research. - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 54,57 - - RL - - - Learn more about how research resources are added to your ORCID record - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 58,60 - - RL - - - Research resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 35 - - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 65 - - - src/locale/i18n.pseudo.component.html - 265 - - RL - - - Sort Research Resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 256 - - RL - - - present - - src/app/record/components/research-resource/research-resource.component.html - 33,35 - - RL - - - Translated title - - src/app/record/components/research-resource/research-resource.component.html - 121,123 - - RL - - - Show more - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 26,28 - - RL - - - Show less - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 37,39 - - RL - - - Is this you? - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 11,13 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 17 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 19 - - RL - - - Sign in to start editing - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 25 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 21 - - RL - - - Printable version - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 36,38 - - RL - - - View printable version (Opens of a different tab) - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 16 - - RL - - - This ORCID Record is deactivated - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 6,7 - - RL - - - This ORCID Record is locked - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 18,19 - - RL - - - for the latest information - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 29,30 - - RL - - - Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 3 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 49 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 58 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 54 - - - src/app/record/components/top-bar/top-bar.component.html - 230,232 - - - src/app/record/components/top-bar/top-bar.component.html - 281,283 - - - src/app/record/components/top-bar/top-bar.component.ts - 70 - - RL - - - Information about yourself, your research interests and other pertinent details that enhance your ORCID record. - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 53,56 - - RL - - - Add your biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 46 - - - src/locale/i18n.pseudo.component.html - 230 - - RL - - - Control who can see your biography by setting the visibility. Your default visibility setting is - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 47 - - RL - - - Close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 48 - - RL - - - Save changes to Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 49 - - RL - - - Cancel changes close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 50 - - RL - - - Set biography visibility to Everyone - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 51 - - RL - - - Set biography visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 52 - - RL - - - Set biography visibility to Only Me - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 53 - - RL - - - Your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 50 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 90 - - RL - - - Also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 226,228 - - - src/app/record/components/top-bar/top-bar.component.html - 189,191 - - RL - - - ORCID has a number of options for adding and managing your names. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 68,70 - - RL - - - Find out more about managing names in your ORCID record - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 77,79 - - RL - - - Your given and family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 84,86 - - RL - - - Given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 96 - - RL - - - Please enter your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 113,115 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 148,150 - - RL - - - Invalid name characters or format - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 119,121 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 154,156 - - RL - - - Must be less than 100 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 125,127 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 160,162 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 191,193 - - RL - - - Family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 132 - - RL - - - Your published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 166,168 - - RL - - - How you prefer your name to appear when credited. Adding a published name lets you control how your name is displayed in your ORCID record. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 170,173 - - RL - - - Published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 176 - - - src/app/record/components/top-bar/top-bar.component.html - 163,165 - - RL - - - Who can see your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 197,199 - - RL - - - Add other names you may be known by. These can include abbreviated names, middle names, former names or names in a different character set or language. Adding other names can help people find your record when they search the ORCID registry. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 231,236 - - RL - - - Must be less than 255 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 292,294 - - RL - - - Add other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 339,341 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 234 - - RL - - - Add another name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 345,347 - - RL - - - Your given names or forenames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 70 - - - src/locale/i18n.pseudo.component.html - 231 - - RL - - - Your family names or surnames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 71 - - - src/locale/i18n.pseudo.component.html - 232 - - RL - - - Add a published or credit name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 233 - - RL - - - Control who can see your given, family and published names by setting the visibility. The default visibility for your names is - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 74 - - RL - - - Close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 75 - - RL - - - Save changes to Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 76 - - RL - - - Cancel changes and close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 77 - - RL - - - Your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 78 - - RL - - - Your family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 79 - - RL - - - Your published names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 80 - - RL - - - I am also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 81 - - RL - - - Set names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 82 - - RL - - - Set names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 83 - - RL - - - Set names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 84 - - RL - - - Set other names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 85 - - RL - - - Set other names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 86 - - RL - - - Set other names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 87 - - RL - - - Delete other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 88 - - RL - - - Your account has been locked - - src/app/record/components/top-bar/top-bar.component.html - 24,26 - - RL - - - Please contact - - src/app/record/components/top-bar/top-bar.component.html - 28 - - RL - - - ORCID support - - src/app/record/components/top-bar/top-bar.component.html - 35 - - RL - - - if you believe this account was locked in error. - - src/app/record/components/top-bar/top-bar.component.html - 38 - - RL - - - Email domains shared - - src/app/record/components/top-bar/top-bar.component.html - 45 - - RL - - - The email domains - - src/app/record/components/top-bar/top-bar.component.html - 51 - - RL - - - The email domain - - src/app/record/components/top-bar/top-bar.component.html - 56 - - RL - - - and - - src/app/record/components/top-bar/top-bar.component.html - 71,73 - - RL - - - are now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 79,82 - - RL - - - is now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 86,89 - - RL - - - Emails & domains section - - src/app/record/components/top-bar/top-bar.component.html - 95 - - RL - - - Backup email address added - - src/app/record/components/top-bar/top-bar.component.html - 103 - - RL - - - You have successfully added - - src/app/record/components/top-bar/top-bar.component.html - 107 - - RL - - - as your backup email address. - - src/app/record/components/top-bar/top-bar.component.html - 111 - - RL - - - Manage your email addresses and domains - - src/app/record/components/top-bar/top-bar.component.html - 117 - - RL - - - Employment affiliation added - - src/app/record/components/top-bar/top-bar.component.html - 124 - - RL - - - has been added to your ORCID record. Manage your existing employment affiliations or add new ones in the - - src/app/record/components/top-bar/top-bar.component.html - 128,130 - - RL - - - Employment section - - src/app/record/components/top-bar/top-bar.component.html - 136 - - RL - - - Name - - src/app/record/components/top-bar/top-bar.component.html - 168,170 - - - src/app/record/components/top-bar/top-bar.component.html - 180,182 - - RL - - - Organizations want to connect - - src/app/record/components/top-bar/top-bar.component.ts - 74 - - RL - - - Connecting with trusted organizations helps keep your ORCID record up-to-date. - - src/app/record/components/top-bar/top-bar.component.ts - 75 - - RL - - - wants to add information to your ORCID record - - src/app/record/components/top-bar/top-bar.component.ts - 232 - - RL - - - Read - - src/app/record/components/top-bar/top-bar.component.ts - 241 - - RL - - - Connect now - - src/app/record/components/top-bar/top-bar.component.ts - 247 - - RL - - - Your contributions to this work - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 8,10 - - RL - - - Role cannot be duplicated - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 48,50 - - - src/app/record/components/work-contributors/work-contributors.component.html - 283,285 - - RL - - - Add another role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 80,82 - - - src/app/record/components/work-contributors/work-contributors.component.html - 312,314 - - RL - - - Delete - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 33 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 55 - - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 20 - - RL - - - Please select a role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 43 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 77 - - RL - - - Add yourself as contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 12,14 - - RL - - - Contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 21,23 - - RL - - - et al. - - src/app/record/components/work-contributors/work-contributors.component.html - 69 - - - src/app/record/components/work-details/work-details.component.html - 123,125 - - - src/app/record/components/work/work.component.html - 75,77 - - RL - - - This work has a large number of contributors - - src/app/record/components/work-contributors/work-contributors.component.html - 79,81 - - RL - - - You cannot edit the list of contributors on a work with more than 50 named participants. - - src/app/record/components/work-contributors/work-contributors.component.html - 82,85 - - RL - - - Find out more about managing contributors in ORCID - - src/app/record/components/work-contributors/work-contributors.component.html - 92,94 - - - src/app/record/components/work-contributors/work-contributors.component.html - 369,371 - - RL - - - Contributor name is required - - src/app/record/components/work-contributors/work-contributors.component.html - 212,214 - - RL - - - Must be less than 100 characters - - src/app/record/components/work-contributors/work-contributors.component.html - 220,222 - - RL - - - You cannot add any more contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 356,358 - - RL - - - ORCID supports a maximum of 50 contributors when adding them manually. - - src/app/record/components/work-contributors/work-contributors.component.html - 359,362 - - RL - - - Add another contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 395,397 - - RL - - - Add other contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 401,403 - - RL - - - Select your contributor to this work - - src/app/record/components/work-contributors/work-contributors.component.ts - 78 - - RL - - - Contributor name - - src/app/record/components/work-contributors/work-contributors.component.ts - 80 - - RL - - - Translated title - - src/app/record/components/work-details/work-details.component.html - 6 - - RL - - - Language - - src/app/record/components/work-details/work-details.component.html - 21 - - RL - - - Subtitle - - src/app/record/components/work-details/work-details.component.html - 31 - - RL - - - Contributors - - src/app/record/components/work-details/work-details.component.html - 66 - - - src/app/record/components/work-details/work-details.component.html - 77 - - - src/app/record/components/work-form/work-form/work-form.component.html - 710,712 - - - src/app/record/components/work-modal/work-modal.component.html - 26,28 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 52,54 - - - src/app/record/components/work/work.component.html - 38 - - RL - - - Showing the first - - src/app/record/components/work-details/work-details.component.html - 73 - - RL - - - For the full contributor list - - src/app/record/components/work-details/work-details.component.html - 128,130 - - RL - - - export this work as BibTeX - - src/app/record/components/work-details/work-details.component.html - 136,138 - - - src/app/record/components/work-details/work-details.component.html - 247,249 - - RL - - - or - - src/app/record/components/work-details/work-details.component.html - 146,148 - - - src/app/record/components/work-details/work-details.component.html - 250,252 - - RL - - - visit the work source - - src/app/record/components/work-details/work-details.component.html - 158,160 - - - src/app/record/components/work-details/work-details.component.html - 262,264 - - RL - - - Citation - - src/app/record/components/work-details/work-details.component.html - 169 - - - src/app/record/components/work-form/work-form/work-form.component.html - 486,488 - - - src/app/record/components/work-form/work-form/work-form.component.html - 546 - - - src/app/record/components/work-modal/work-modal.component.html - 12,14 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 33,35 - - RL - - - Show citation - - src/app/record/components/work-details/work-details.component.html - 186,188 - - RL - - - Hide citation - - src/app/record/components/work-details/work-details.component.html - 193,195 - - RL - - - Switch to expanded formatting - - src/app/record/components/work-details/work-details.component.html - 226,228 - - - src/app/record/components/work-details/work-details.component.html - 292,294 - - RL - - - Switch to compact formatting - - src/app/record/components/work-details/work-details.component.html - 233,235 - - - src/app/record/components/work-details/work-details.component.html - 300,302 - - RL - - - For full citation - - src/app/record/components/work-details/work-details.component.html - 241 - - RL - - - Description - - src/app/record/components/work-details/work-details.component.html - 311 - - RL - - - Country/Location of publication - - src/app/record/components/work-details/work-details.component.html - 317,319 - - - src/app/record/components/work-form/work-form/work-form.component.html - 787 - - RL - - - Identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 29 - - RL - - - The type of identifier associated with the work, such as an ISBN, DOI or PMID. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 50,52 - - RL - - - Please select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 59 - - RL - - - Identifier value - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 79,80 - - RL - - - Invalid id for the selected identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 101,103 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 147,149 - - RL - - - We are unable to validate this identifier. Please check it is correct before saving. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 120,123 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 43 - - RL - - - We couldn't find a resource that matches the identifier you entered. Please check the value or enter a valid link to the resource. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 140,143 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 40,41 - - RL - - - The identifier associated with the work. The format will depend on the type of identifier selected. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 153,154 - - RL - - - Please enter an external ID - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 163 - - RL - - - Identifier URL - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 180,181 - - RL - - - The URL that the identifier resolves to, for example https://doi.org/10.23640/07243.c.4232246 - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 194,197 - - RL - - - Invalid url - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 201,203 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 42,44 - - - src/app/record/components/work-form/work-form/work-form.component.html - 449,451 - - RL - - - Relationship - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 220 - - RL - - - Only identifier types "grant number", "doi", "uri" or "proposal id" are allowed when using "funded-by" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 255,257 - - RL - - - At least one "self" identifier is required when using "version-of" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 264,266 - - RL - - - Set relationship of - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 28 - - RL - - - as - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 29 - - RL - - - Cancel adding an identifier - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 38 - - RL - - - Select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 50 - - RL - - - Type: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 12 - - RL - - - Value: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 13 - - RL - - - URL: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 14 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 143 - - RL - - - Add your works to enable featuring - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 30,32 - - RL - - - You need to add - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 35 - - RL - - - at least one work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 36 - - RL - - - to your ORCID record to enable featuring. Click the ‘Add’ button in the - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 38,39 - - RL - - - Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 40 - - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 32 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 75 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 181 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 33 - - RL - - - section below to start adding research outputs to your record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 42,43 - - RL - - - You can feature up to 5 works in your ORCID record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 51,53 - - RL - - - Learn more about featuring works in your ORCID record - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 60,62 - - RL - - - Add Work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 33 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 76 - - - src/locale/i18n.pseudo.component.html - 254 - - RL - - - Sort Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 34 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 255 - - RL - - - Select all Works on this page - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 35 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 78 - - RL - - - Featured works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 53 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 7 - - RL - - - Choose an action to apply to selected works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 55 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 182 - - RL - - - Featured work - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.html - 12 - - RL - - - Close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 21 - - - src/app/record/components/work-modal/work-modal.component.ts - 19 - - RL - - - Cancel changes and close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 22 - - - src/app/record/components/work-modal/work-modal.component.ts - 20 - - RL - - - Save changes to Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 23 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 35 - - - src/app/record/components/work-modal/work-modal.component.ts - 21 - - RL - - - Select up to 5 works to be featured on your ORCID record. Featured works are highlighted in their own section above your other outputs. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 35,37 - - RL - - - Your featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 43 - - RL - - - You don’t have any featured works yet. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 50 - - RL - - - You have the maximum number of featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 118,120 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 151 - - RL - - - You can’t feature any more works until you have removed some from the list above. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 122,125 - - RL - - - Add featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 134,136 - - RL - - - Search your public works to find items to feature on your ORCID record. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 140,142 - - RL - - - You searched for: - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 173 - - RL - - - Your search term is too long - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 178,180 - - RL - - - Search terms must be less than 100 characters in length. Please make your search term shorter and try searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 185,188 - - RL - - - No results found. Please edit your search terms and try again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 192,194 - - RL - - - Your search returned a lot of results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 197,199 - - RL - - - If you can’t find what you are looking for try adding more detail to your search term and searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 201,204 - - RL - - - results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 215 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 221 - - RL - - - result - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 219 - - RL - - - Make featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 250 - - RL - - - Close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 28 - - RL - - - Cancel changes and close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 29 - - RL - - - Move - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 30 - - RL - - - Remove - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 31 - - RL - - - Make - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 32 - - RL - - - featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 33 - - RL - - - from featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 34 - - RL - - - Search your public works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 36 - - RL - - - Search public work titles - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 37 - - RL - - - Remove featured item - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 38 - - RL - - - You can’t feature any more works until you have removed some of the currently featured items. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 150 - - RL - - - Work details - - src/app/record/components/work-form/work-form/work-form.component.html - 12,14 - - - src/app/record/components/work-modal/work-modal.component.html - 7,9 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 23,25 - - RL - - - Work title - - src/app/record/components/work-form/work-form/work-form.component.html - 63 - - RL - - - Set a work title - - src/app/record/components/work-form/work-form/work-form.component.html - 76,78 - - RL - - - Must be less than 1000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 82,84 - - - src/app/record/components/work-form/work-form/work-form.component.html - 178,180 - - - src/app/record/components/work-form/work-form/work-form.component.html - 293,295 - - RL - - - Work translated title - - src/app/record/components/work-form/work-form/work-form.component.html - 143 - - RL - - - Language of this title - - src/app/record/components/work-form/work-form/work-form.component.html - 198 - - RL - - - Work subtitle - - src/app/record/components/work-form/work-form/work-form.component.html - 246 - - RL - - - Publication date - - src/app/record/components/work-form/work-form/work-form.component.html - 311 - - RL - - - Link - - src/app/record/components/work-form/work-form/work-form.component.html - 432 - - RL - - - Must be less than 2000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 455,457 - - RL - - - A link to more information about the work. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/work-form/work-form/work-form.component.html - 459,461 - - RL - - - Citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 504 - - RL - - - Select a citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 530,532 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 111 - - RL - - - Select a citation - - src/app/record/components/work-form/work-form/work-form.component.html - 567,569 - - RL - - - Citation description - - src/app/record/components/work-form/work-form/work-form.component.html - 581 - - RL - - - Must be less than 5000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 605,607 - - RL - - - Work identifiers - - src/app/record/components/work-form/work-form/work-form.component.html - 633,635 - - RL - - - Other information - - src/app/record/components/work-form/work-form/work-form.component.html - 741,743 - - - src/app/record/components/work-modal/work-modal.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 62,64 - - RL - - - Language used in this form - - src/app/record/components/work-form/work-form/work-form.component.html - 752 - - RL - - - Select the language used in this form - - src/app/record/components/work-form/work-form/work-form.component.ts - 69 - - RL - - - Select a country or location of publication - - src/app/record/components/work-form/work-form/work-form.component.ts - 70 - - RL - - - Work - - src/app/record/components/work-form/work-form/work-form.component.ts - 71 - - RL - - - Select a work type - - src/app/record/components/work-form/work-form/work-form.component.ts - 109 - - RL - - - Popular work types - - src/app/record/components/work-form/work-form/work-type-menu.ts - 11 - - RL - - - Books, journal articles, conference outputs, preprints and working papers - - src/app/record/components/work-form/work-form/work-type-menu.ts - 32 - - RL - - - Other academic publication - - src/app/record/components/work-form/work-form/work-type-menu.ts - 77 - - RL - - - Selecting this will set the work type to ‘Other’ - - src/app/record/components/work-form/work-form/work-type-menu.ts - 78 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 115 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 162 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 206 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 251 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 285 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 313 - - RL - - - Annotations, transcriptions, reviews and editing - - src/app/record/components/work-form/work-form/work-type-menu.ts - 87 - - RL - - - Other review or editing output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 114 - - RL - - - Blog posts, media articles, speeches and podcasts - - src/app/record/components/work-form/work-form/work-type-menu.ts - 124 - - RL - - - Other dissemination output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 159 - - RL - - - Designs, images, video, music, sound and interactive media - - src/app/record/components/work-form/work-form/work-type-menu.ts - 169 - - RL - - - Other creative output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 203 - - RL - - - Datasets, software, plans and research tools - - src/app/record/components/work-form/work-form/work-type-menu.ts - 213 - - RL - - - Other data or process output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 248 - - RL - - - Patents, trademarks, copyright and other legal items - - src/app/record/components/work-form/work-form/work-type-menu.ts - 258 - - RL - - - Other legal or IP output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 282 - - RL - - - Working with students - - src/app/record/components/work-form/work-form/work-type-menu.ts - 292 - - RL - - - Other teaching or supervision output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 310 - - RL - - - Works - - src/app/record/components/work-modal/work-modal.component.html - 3 - - RL - - - Identifiers - - src/app/record/components/work-modal/work-modal.component.html - 17,19 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 43,45 - - RL - - - Works - Import BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 3,4 - - RL - - - Import works to your record - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 14,16 - - RL - - - Import citations from BibTex (.bib) files, including files exported from Google Scholar. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 30,33 - - RL - - - More information on importing BibTeX files into ORCID - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 40,42 - - RL - - - Choose BibTeX file to import - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 59,61 - - RL - - - This file cannot be read. Please check the BibTeX formatting and try again. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 71,74 - - RL - - - Error parsing Bibtex. No Bibtex entries found in file - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 75,77 - - RL - - - Works found in BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 86,88 - - RL - - - You haven’t selected any items to import. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 387 - - RL - - - Works - Add work from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 6,8 - - RL - - - Works - Add work from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 12,14 - - RL - - - Add this work to your ORCID record - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 79,81 - - RL - - - You can use the full DOI URL or just the identifier value. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 99,101 - - RL - - - Type or paste the full PubMed URL or just the identifier value - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 105,107 - - RL - - - DOI identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 117,119 - - RL - - - PubMed identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 123,125 - - RL - - - Unable to import using this identifier. Please add work using a different option. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 150,153 - - RL - - - Retrieve work details from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 167,169 - - RL - - - Retrieve work details from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 173,175 - - RL - - - Link works - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 3 - - RL - - - More information about linking works to your ORCID record - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 21,23 - - RL - - - All - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 51 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 75 - - RL - - - Geographical area - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 62 - - RL - - - Items currently selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 66,67 - - RL - - - Actions - - src/app/record/components/work-stack-group/work-stack-group.component.html - 78 - - RL - - - Export selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 90 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 3,5 - - RL - - - Export ALL works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 98 - - RL - - - Group selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 125 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 14,16 - - RL - - - 5 works maximum, - - src/app/record/components/work-stack-group/work-stack-group.component.html - 133 - - RL - - - selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 136 - - RL - - - Set visibility for selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 147 - - RL - - - Delete selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 161 - - RL - - - Manage similar works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 172,174 - - RL - - - Add your research outputs such as publications, data sets, conference presentations and more. - - src/app/record/components/work-stack-group/work-stack-group.component.html - 191,194 - - RL - - - Learn more about adding works to your ORCID record - - src/app/record/components/work-stack-group/work-stack-group.component.html - 201,203 - - RL - - - Import works from other services - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 92 - - RL - - - Connect with services that can help keep your ORCID record up-to-date - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 93 - - RL - - - Import works from a BibTeX file - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 98 - - RL - - - Import works into your ORCID record using BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 99 - - RL - - - Add work with a DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 105 - - RL - - - Add work with a PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 112 - - RL - - - Add work manually - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 119 - - RL - - - Enter the work details yourself - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 120 - - RL - - - Add DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 135 - - RL - - - Add PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 142 - - RL - - - Add BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 149 - - RL - - - Combine selected works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 15,17 - - RL - - - ORCID have found - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 33,34 - - RL - - - sets of works with similar titles that you may want to combine. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 36,38 - - RL - - - The selected works will be grouped together and displayed as a single group item on your record. All versions of the work will still be available but one will be shown as your preferred version - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 41,45 - - RL - - - Learn more about combining works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 52,54 - - RL - - - Combining works cannot be undone! - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 58,60 - - RL - - - Please check the selected works are correct before combining them. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 61,63 - - RL - - - Selected works to combine - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 67,69 - - RL - - - The selected works will be grouped together into a single item on your record. All versions of the work will still be available, with one displayed as your preferred version. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 32,34 - - RL - - - A maximum of 5 works can be grouped at a time. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 36 - - RL - - - Learn more about grouping similar works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 45 - - RL - - - Selected works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 51 - - RL - - - Are you sure you want to group these works? - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 87,89 - - RL - - - We recommend only grouping similar or related works together. Related works might have differing titles, identifiers or come from different sources. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 91,95 - - RL - - - Grouping un-related works can result in unexpected grouped items in your record. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 97,98 - - RL - - - Export selected works to BibTeX - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 14,16 - - RL - - - Export selected works to a BibTeX file. Please note that exporting to BibTeX may cause problems for text in some languages. - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 30,33 - - RL - - - Find out more on exporting BibTeX files - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 40,42 - - RL - - - Selected works to export - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 47,49 - - RL - - - Set visibility selected works - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 3,5 - - RL - - - Selected works to set visibility - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 45,47 - - RL - - - Activities - - src/app/record/pages/my-orcid/my-orcid.component.html - 122,124 - - - src/app/record/pages/my-orcid/my-orcid.component.ts - 97 - - RL - - - Collapse all - - src/app/record/pages/my-orcid/my-orcid.component.html - 137 - - RL - - - Expand all - - src/app/record/pages/my-orcid/my-orcid.component.html - 140 - - RL - - - Collapse all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 71 - - RL - - - Expand all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 72 - - RL - - - This email is already associated with an existing ORCID record. Please use a different email address to continue registering a new ORCID iD. - - src/app/register/components/backend-error/backend-error.component.html - 16,18 - - RL - - - Additional email cannot match primary email - - src/app/register/components/backend-error/backend-error.component.html - 25,27 - - RL - - - Additional emails cannot be duplicated - - src/app/register/components/backend-error/backend-error.component.html - 32,34 - - RL - - - Please check the recaptcha box - - src/app/register/components/form-anti-robots/form-anti-robots.component.html - 8 - - RL - - - Current employment - - src/app/register/components/form-current-employment/form-current-employment.component.html - 2,4 - - RL - - - Affiliation found - - src/app/register/components/form-current-employment/form-current-employment.component.html - 15,17 - - RL - - - Based on your email address we think you are currently affiliated with - - src/app/register/components/form-current-employment/form-current-employment.component.html - 21,24 - - RL - - - We’ve pre-selected this organization for you in the form below. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 31,33 - - RL - - - When you complete registration your affiliation will be automatically added to your new ORCID record. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 38,41 - - RL - - - Not ready to add your affiliation? - - src/app/register/components/form-current-employment/form-current-employment.component.html - 53,55 - - RL - - - You don’t need to add an affiliation to complete registration and get your ORCID record and iD. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 61,64 - - RL - - - Skip this step and continue registration - - src/app/register/components/form-current-employment/form-current-employment.component.html - 70 - - - src/app/register/components/step-c2/step-c2.component.html - 74 - - RL - - - This organization is not in our database. Please try entering the name again. If you cannot find your organization you can - - src/app/register/components/form-current-employment/form-current-employment.component.html - 183,184 - - RL - - - skip this step - - src/app/register/components/form-current-employment/form-current-employment.component.html - 190 - - RL - - - Year - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 111 - - RL - - - Month - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 112 - - RL - - - Tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 2,4 - - RL - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/register/components/form-notifications/form-notifications.component.html - 5,8 - - RL - - - I’d like to receive the ORCID tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 16,17 - - RL - - - Your new password - - src/app/register/components/form-password/form-password.component.html - 3 - - RL - - - Your password - - src/app/register/components/form-password/form-password.component.html - 5,7 - - RL - - - Password must not be the same as your email address - - src/app/register/components/form-password/form-password.component.html - 47,49 - - RL - - - Password must be between 8 and 256 characters - - src/app/register/components/form-password/form-password.component.html - 64,66 - - RL - - - Passwords do not match - - src/app/register/components/form-password/form-password.component.html - 123,125 - - RL - - - info about password - - src/app/register/components/form-password/form-password.component.ts - 73 - - - src/app/reset-password/reset-password/reset-password.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 143 - - RL - - - close - - src/app/register/components/form-password/form-password.component.ts - 74 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 32 - - - src/app/register/components/form-personal/form-personal.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 140 - - RL - - - Confirm your password - - src/app/register/components/form-password/form-password.component.ts - 75 - - RL - - - Your password must include at least 1 letter or symbol and 1 number - - src/app/register/components/form-password/form-password.component.ts - 77 - - RL - - - Your password must be 8 or more characters and include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 78 - - RL - - - Your password must be 8 or more characters and include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 79 - - RL - - - Your password must include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 80 - - RL - - - Your password must include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 81 - - RL - - - Your password must be 8 or more characters - - src/app/register/components/form-password/form-password.component.ts - 82 - - RL - - - All password constraints are met - - src/app/register/components/form-password/form-password.component.ts - 258 - - RL - - - Your passwords match - - src/app/register/components/form-password/form-password.component.ts - 291 - - RL - - - Your passwords do not match - - src/app/register/components/form-password/form-password.component.ts - 295 - - RL - - - Additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 17 - - RL - - - Please enter a valid email address, for example joe@institution.edu - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 42,44 - - - src/app/register/components/form-personal/form-personal.component.html - 162,164 - - - src/app/register/components/form-personal/form-personal.component.html - 289,291 - - RL - - - info about emails - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 30 - - - src/locale/i18n.pseudo.component.html - 142 - - RL - - - delete email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 31 - - - src/locale/i18n.pseudo.component.html - 141 - - RL - - - Add an additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 33 - - RL - - - Your names - - src/app/register/components/form-personal/form-personal.component.html - 2,4 - - RL - - - Given names - - src/app/register/components/form-personal/form-personal.component.html - 14 - - RL - - - Please enter your given names - - src/app/register/components/form-personal/form-personal.component.html - 40,42 - - RL - - - Invalid name characters or format - - src/app/register/components/form-personal/form-personal.component.html - 46,48 - - - src/app/register/components/form-personal/form-personal.component.html - 90,92 - - RL - - - Family names - - src/app/register/components/form-personal/form-personal.component.html - 61 - - RL - - - Your email addresses - - src/app/register/components/form-personal/form-personal.component.html - 106,108 - - RL - - - Primary email - - src/app/register/components/form-personal/form-personal.component.html - 119 - - RL - - - The email address - - src/app/register/components/form-personal/form-personal.component.html - 191,193 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 5,7 - - RL - - - is already associated with - - src/app/register/components/form-personal/form-personal.component.html - 196,197 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 13,14 - - RL - - - an existing - - src/app/register/components/form-personal/form-personal.component.html - 201,202 - - RL - - - an unclaimed - - src/app/register/components/form-personal/form-personal.component.html - 206,207 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 16,17 - - RL - - - a deactivated - - src/app/register/components/form-personal/form-personal.component.html - 211,212 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 21,22 - - RL - - - ORCID record. - - src/app/register/components/form-personal/form-personal.component.html - 214 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 23 - - RL - - - You cannot use this email address when creating a new ORCID iD. - - src/app/register/components/form-personal/form-personal.component.html - 216,218 - - RL - - - Sign in to ORCID using this email address - - src/app/register/components/form-personal/form-personal.component.html - 225,226 - - RL - - - Resend a claim email to this email address - - src/app/register/components/form-personal/form-personal.component.html - 232,233 - - RL - - - Reactivate the ORCID record associated with this email address - - src/app/register/components/form-personal/form-personal.component.html - 239,240 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 105,107 - - RL - - - Please confirm your email address - - src/app/register/components/form-personal/form-personal.component.html - 279,281 - - RL - - - Email addresses do not match - - src/app/register/components/form-personal/form-personal.component.html - 298,300 - - RL - - - This looks like a personal email - - src/app/register/components/form-personal/form-personal.component.html - 327,329 - - RL - - - Add an additional - - src/app/register/components/form-personal/form-personal.component.html - 333 - - RL - - - professional email - - src/app/register/components/form-personal/form-personal.component.html - 336 - - RL - - - as backup so we can better recommend affiliations and other related data to you. - - src/app/register/components/form-personal/form-personal.component.html - 338,341 - - RL - - - Add an additional email to secure your account - - src/app/register/components/form-personal/form-personal.component.html - 357,359 - - RL - - - Adding an additional email as backup helps secure your account and makes sure you can always sign in. - - src/app/register/components/form-personal/form-personal.component.html - 361,364 - - RL - - - This looks like a professional email - - src/app/register/components/form-personal/form-personal.component.html - 382,384 - - RL - - - We recommend adding an additional - - src/app/register/components/form-personal/form-personal.component.html - 388 - - RL - - - personal email - - src/app/register/components/form-personal/form-personal.component.html - 390 - - RL - - - as backup so you always have access to your ORCID account if you change jobs or roles. - - src/app/register/components/form-personal/form-personal.component.html - 392,393 - - RL - - - The email address you use most - - src/app/register/components/form-personal/form-personal.component.ts - 100 - - RL - - - Confirm your email address - - src/app/register/components/form-personal/form-personal.component.ts - 101 - - RL - - - info about names - - src/app/register/components/form-personal/form-personal.component.ts - 102 - - - src/locale/i18n.pseudo.component.html - 139 - - RL - - - Confirm primary email - - src/app/register/components/form-personal/form-personal.component.ts - 104 - - RL - - - Your given names or forenames - - src/app/register/components/form-personal/form-personal.component.ts - 105 - - RL - - - Your family names or surnames - - src/app/register/components/form-personal/form-personal.component.ts - 106 - - RL - - - Your emails match - - src/app/register/components/form-personal/form-personal.component.ts - 334 - - RL - - - Your emails do not match - - src/app/register/components/form-personal/form-personal.component.ts - 339 - - RL - - - Reactivating your account - - src/app/register/components/form-personal/form-personal.component.ts - 397 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 472 - - - src/locale/i18n.pseudo.component.html - 178 - - RL - - - Thank you for reactivating your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/register/components/form-personal/form-personal.component.ts - 399 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 58,62 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 474 - - RL - - - contact support. - - src/app/register/components/form-personal/form-personal.component.ts - 400 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 475 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 496 - - - src/locale/i18n.pseudo.component.html - 224 - - RL - - - Terms of Use - - src/app/register/components/form-terms/form-terms.component.html - 1 - - RL - - - You must accept the terms of use and consent to your data being processed in the United States - - src/app/register/components/form-terms/form-terms.component.html - 9,10 - - RL - - - I consent to the - - src/app/register/components/form-terms/form-terms.component.html - 19 - - RL - - - privacy policy - - src/app/register/components/form-terms/form-terms.component.html - 26,28 - - RL - - - terms of use - - src/app/register/components/form-terms/form-terms.component.html - 36,38 - - RL - - - and agree to my data being publicly accessible where marked as “Visible to Everyone”. - - src/app/register/components/form-terms/form-terms.component.html - 40,41 - - RL - - - I consent to my data being processed in the United States. - - src/app/register/components/form-terms/form-terms.component.html - 50,52 - - RL - - - More information on how ORCID process your data. - - src/app/register/components/form-terms/form-terms.component.html - 62,64 - - RL - - - Your ORCID iD connects with your ORCID record that can contain links to your research activities, affiliations, awards, other versions of your name, and more. You control this content and who can see it. - - src/app/register/components/form-visibility/form-visibility.component.html - 3,7 - - RL - - - Visibility settings - - src/app/register/components/form-visibility/form-visibility.component.html - 14,16 - - RL - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/register/components/form-visibility/form-visibility.component.html - 18,21 - - RL - - - Please select a default visibility for new items - - src/app/register/components/form-visibility/form-visibility.component.html - 30 - - RL - - - Everyone can see these items - - src/app/register/components/form-visibility/form-visibility.component.html - 55,57 - - RL - - - Trusted parties - - src/app/register/components/form-visibility/form-visibility.component.html - 74 - - RL - - - Only people and organizations you’ve given permission - - src/app/register/components/form-visibility/form-visibility.component.html - 82,84 - - RL - - - Items are private and only visible to you - - src/app/register/components/form-visibility/form-visibility.component.html - 106,108 - - RL - - - More information on visibility settings (Opens in new tab) - - src/app/register/components/form-visibility/form-visibility.component.ts - 53 - - RL - - - Create your ORCID iD - - src/app/register/components/step-a/step-a.component.html - 12,14 - - - src/app/register/components/step-b/step-b.component.html - 12,14 - - - src/app/register/components/step-c/step-c.component.html - 18,20 - - - src/app/register/components/step-c2/step-c2.component.html - 18,20 - - - src/app/register/components/step-d/step-d.component.html - 18,20 - - RL - - - Reactivate your ORCID account - - src/app/register/components/step-a/step-a.component.html - 20,22 - - - src/app/register/components/step-b/step-b.component.html - 20,22 - - - src/app/register/components/step-c/step-c.component.html - 26,28 - - - src/app/register/components/step-c2/step-c2.component.html - 26,28 - - - src/app/register/components/step-d/step-d.component.html - 26,28 - - RL - - - Step 1 of 5 - Names and emails - - src/app/register/components/step-a/step-a.component.html - 26,28 - - RL - - - Per ORCID's - - src/app/register/components/step-a/step-a.component.html - 34 - - RL - - - terms of use - - src/app/register/components/step-a/step-a.component.html - 42 - - RL - - - , you may only register for an ORCID iD for yourself. Already have an ORCID iD? - - src/app/register/components/step-a/step-a.component.html - 44,45 - - RL - - - Sign In - - src/app/register/components/step-a/step-a.component.html - 48 - - RL - - - Next Step - - src/app/register/components/step-a/step-a.component.html - 65,67 - - - src/app/register/components/step-b/step-b.component.html - 46 - - - src/app/register/components/step-c/step-c.component.html - 52 - - - src/app/register/components/step-c2/step-c2.component.html - 62 - - RL - - - Cancel registration - - src/app/register/components/step-a/step-a.component.html - 79 - - RL - - - Cancel reactivation - - src/app/register/components/step-a/step-a.component.html - 84 - - RL - - - Step 2 of 5 - Password - - src/app/register/components/step-b/step-b.component.html - 26,28 - - RL - - - Previous Step - - src/app/register/components/step-b/step-b.component.html - 56 - - RL - - - Step 4 of 5 - Visibility - - src/app/register/components/step-c/step-c.component.html - 32,34 - - RL - - - Previous Step - - src/app/register/components/step-c/step-c.component.html - 62 - - - src/app/register/components/step-c2/step-c2.component.html - 85 - - - src/app/register/components/step-d/step-d.component.html - 75 - - RL - - - Step 3 of 5 - Current employment - - src/app/register/components/step-c2/step-c2.component.html - 34 - - RL - - - Adding a current employment affiliation helps distinguish you from other researchers with a similar name. - - src/app/register/components/step-c2/step-c2.component.html - 44,47 - - RL - - - Step 5 of 5 - Terms and conditions - - src/app/register/components/step-d/step-d.component.html - 32,34 - - RL - - - Complete registration - - src/app/register/components/step-d/step-d.component.html - 57,59 - - RL - - - Reactivate my ORCID account - - src/app/register/components/step-d/step-d.component.html - 63,65 - - RL - - - Personal data - - src/app/register/pages/register/register.component.html - 24 - - RL - - - Security and notifications - - src/app/register/pages/register/register.component.html - 34 - - RL - - - Visibility and terms - - src/app/register/pages/register/register.component.html - 57 - - - src/app/register/pages/register/register.component.html - 68 - - RL - - - Reset your password - - src/app/reset-password/reset-password/reset-password.component.html - 26,28 - - RL - - - After resetting your password you will be asked to sign in using your email address or ORCID iD and your new password. - - src/app/reset-password/reset-password/reset-password.component.html - 34,37 - - RL - - - Save your new password - - src/app/reset-password/reset-password/reset-password.component.html - 57,59 - - RL - - - Cancel password reset - - src/app/reset-password/reset-password/reset-password.component.html - 65,66 - - RL - - - Your password reset link has expired - - src/app/reset-password/reset-password/reset-password.component.html - 84 - - RL - - - This password reset link has already been used - - src/app/reset-password/reset-password/reset-password.component.html - 88 - - RL - - - There is a problem with your password reset link - - src/app/reset-password/reset-password/reset-password.component.html - 92 - - RL - - - You can request a new link from - - src/app/reset-password/reset-password/reset-password.component.html - 101 - - RL - - - Please try the link again. If this does not work you can request a new password reset link from - - src/app/reset-password/reset-password/reset-password.component.html - 113,114 - - RL - - - to complete your password reset - - src/app/reset-password/reset-password/reset-password.component.ts - 43 - - RL - - - Search - - src/app/search/components/advance-search/advance-search.component.html - 2 - - RL - - - ADVANCED SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 13 - - - src/app/search/components/advance-search/advance-search.component.ts - 42 - - RL - - - First Name - - src/app/search/components/advance-search/advance-search.component.html - 32 - - - src/app/search/components/results/results.component.html - 16,18 - - RL - - - Last Name - - src/app/search/components/advance-search/advance-search.component.html - 36 - - - src/app/search/components/results/results.component.html - 19,21 - - RL - - - Institution Name - - src/app/search/components/advance-search/advance-search.component.html - 41 - - RL - - - affiliation or organization ID - - src/app/search/components/advance-search/advance-search.component.html - 46 - - - src/app/search/components/advance-search/advance-search.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 81 - - RL - - - Keyword - - src/app/search/components/advance-search/advance-search.component.html - 60 - - RL - - - Also search other name fields - - src/app/search/components/advance-search/advance-search.component.html - 71 - - RL - - - ORCID ID - - src/app/search/components/advance-search/advance-search.component.html - 77 - - - src/app/search/components/results/results.component.html - 13,15 - - RL - - - Given value doesn't match ORCID iD pattern - - src/app/search/components/advance-search/advance-search.component.html - 79,81 - - RL - - - SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 91,93 - - RL - - - Show advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 219 - - RL - - - Hide advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 220 - - RL - - - Other Names - - src/app/search/components/results/results.component.html - 22,24 - - RL - - - Affiliations - - src/app/search/components/results/results.component.html - 25,27 - - RL - - - No results found. Please edit your search terms. - - src/app/search/components/results/results.component.html - 61,63 - - RL - - - Search Results - - src/app/search/components/results/results.component.ts - 21 - - - src/app/search/pages/search/search.component.ts - 27 - - - src/locale/i18n.pseudo.component.html - 69 - - RL - - - results. - - src/app/search/pages/search/search.component.html - 11 - - RL - - - bottom paginator - - src/app/search/pages/search/search.component.ts - 26 - - - src/locale/i18n.pseudo.component.html - 222 - - RL - - - We're updating ORCID Self Service - - src/app/self-service/self-service/self-service.component.html - 12,14 - - RL - - - As of - - src/app/self-service/self-service/self-service.component.html - 25 - - RL - - - June 1, 2022 - - src/app/self-service/self-service/self-service.component.html - 28 - - RL - - - , Self Service will no longer be available through the ORCID Registry. - - src/app/self-service/self-service/self-service.component.html - 31,32 - - RL - - - An enhanced version of Self Service will be added to the - - src/app/self-service/self-service/self-service.component.html - 38,39 - - RL - - - ORCID Member Portal - - src/app/self-service/self-service/self-service.component.html - 47 - - RL - - - in the coming year. All current Self Service features will be transferred to the portal, along with additional new functionality. - - src/app/self-service/self-service/self-service.component.html - 50,52 - - RL - - - While we build this improved version for the Member Portal, Self Service will be unavailable. - - src/app/self-service/self-service/self-service.component.html - 57,58 - - RL - - - What to do next - - src/app/self-service/self-service/self-service.component.html - 61,63 - - RL - - - Should you need any of the Self Service features during this time, please reach out to - - src/app/self-service/self-service/self-service.component.html - 66,67 - - RL - - - for assistance. - - src/app/self-service/self-service/self-service.component.html - 72 - - RL - - - Showing - - src/app/shared/components/showing-of/showing-of.component.html - 3 - - RL - - - of - - src/app/shared/components/showing-of/showing-of.component.html - 5 - - RL - - - Edit - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 22 - - RL - - - Show more details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 24 - - RL - - - Hide details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 26 - - RL - - - Select - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 28 - - RL - - - Expand - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 30 - - RL - - - Collapse - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 32 - - RL - - - employment - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 37 - - RL - - - education - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 40 - - RL - - - qualification - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 43 - - RL - - - distinction - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 46 - - RL - - - invited position - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 49 - - RL - - - membership - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 52 - - RL - - - service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 55 - - RL - - - editorial service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 58 - - RL - - - funding - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 61 - - RL - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 63 - - RL - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 65 - - RL - - - peer review - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 68 - - RL - - - research resources - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 72 - - RL - - - Add employment - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 10 - - RL - - - Add a professional activity - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 12 - - RL - - - Add education or qualification - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 14 - - RL - - - Add invited position or distinction - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 16 - - RL - - - Add membership or service - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 22 - - RL - - - Add funding - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 24 - - RL - - - Add a work - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 26 - - RL - - - Collapse the Employment section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 10 - - RL - - - Collapse the professional activities section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 12 - - RL - - - Collapse the Education and qualifications section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 14 - - RL - - - Collapse the Invited positions and distinction section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 19 - - RL - - - Collapse the Membership and service section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 25 - - RL - - - Collapse the Funding section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 27 - - RL - - - Collapse the Works section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 29 - - RL - - - Collapse review activity for - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 33 - - RL - - - Collapse the Peer review section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 38 - - RL - - - Collapse the research resource - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 43 - - RL - - - Collapse the Research resources section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 48 - - RL - - - Collapse Other names - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 52 - - RL - - - Hide email details - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 57 - - RL - - - Collapse Website & Social links - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 59 - - RL - - - Collapse Personal identifiers - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 61 - - RL - - - Collapse Keywords - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 63 - - RL - - - Collapse Countries - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 65 - - RL - - - Expand the Employment section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 10 - - RL - - - Expand the professional activities section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 12 - - RL - - - Expand the Education and qualifications section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 14 - - RL - - - Expand the Invited positions and distinction section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 19 - - RL - - - Expand the Membership and service section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 25 - - RL - - - Expand the Funding section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 27 - - RL - - - Expand the Works section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 29 - - RL - - - Expand review activity for - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 33 - - RL - - - Expand the Peer review section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 38 - - RL - - - Expand the research resource - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 43 - - RL - - - Expand the Research resources section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 48 - - RL - - - Expand Other names - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 52 - - RL - - - Show email details - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 56 - - RL - - - Expand Website & Social links - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 58 - - RL - - - Expand Personal identifiers - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 60 - - RL - - - Expand Keywords - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 62 - - RL - - - Expand Countries - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 64 - - RL - - - (Disabled) - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 11 - - RL - - - Sort your employment - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 15 - - RL - - - Sort your professional activities - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 20 - - RL - - - Sort your education and qualifications - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 25 - - RL - - - Sort your invited positions and distinctions - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 33 - - RL - - - Sort your membership and services - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 42 - - RL - - - Sort your funding - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 47 - - RL - - - Sort your works - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 52 - - RL - - - Sort your peer reviews - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 57 - - RL - - - Sort your research resources - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 62 - - RL - - - Sort peer review by Publication/Grant title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 24 - - RL - - - Sort employment by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 32 - - RL - - - Sort professional activities by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 34 - - RL - - - Sort education and qualifications by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 37 - - RL - - - Sort invited positions and distinction by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 40 - - RL - - - Sort membership, service, and editorial service by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 44 - - RL - - - Sort funding by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 46 - - RL - - - Sort works by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 48 - - RL - - - Sort research resources by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 50 - - RL - - - Sort employment by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 57 - - RL - - - Sort professional activities by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 59 - - RL - - - Sort education and qualifications by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 62 - - RL - - - Sort invited positions and distinction by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 65 - - RL - - - Sort membership, service, and editorial service by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 69 - - RL - - - Sort employment by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 76 - - RL - - - Sort professional activities by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 78 - - RL - - - Sort education and qualifications by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 81 - - RL - - - Sort invited positions and distinction by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 84 - - RL - - - Sort membership, service, and editorial service by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 88 - - RL - - - Sort professional activities by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 95 - - RL - - - Sort funding by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 97 - - RL - - - Sort works by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 99 - - RL - - - Sort funding by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 106 - - RL - - - Sort works by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 108 - - RL - - - Sort research resources by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 110 - - RL - - - Sort employment by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 117 - - RL - - - Sort education and qualifications by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 120 - - RL - - - Sort professional activities by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 122 - - RL - - - Sort funding by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 124 - - RL - - - Sort works by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 126 - - RL - - - Manage your countries - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 17 - - RL - - - Manage your emails - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 19 - - RL - - - Manage your websites & social links - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 21 - - RL - - - Manage your keywords - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 23 - - RL - - - Manage your other IDs - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 25 - - RL - - - Manage your biography - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 27 - - RL - - - Manage your names - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 29 - - RL - - - Edit - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 31 - - RL - - - (opens in a new tab) - - src/app/shared/utils/record.util.ts - 124 - - RL - - - A deactivated ORCID record is associated with this email address; to reactivate your ORCID record please enter your email address and submit the form to start the reactivate process. - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 4,8 - - RL - - - If you can no longer access any emails associated with your iD, please - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 11,13 - - RL - - - contact support - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 18,19 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 67,68 - - RL - - - Email - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 23 - - RL - - - example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 26 - - RL - - - Email is required - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 32,33 - - RL - - - Use the format example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 41,42 - - RL - - - SUBMIT - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 52,54 - - RL - - - The Orcid iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 8,10 - - RL - - - You cannot sign in to ORCID with this email address until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 28,31 - - RL - - - You cannot sign in to ORCID with this iD until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 35,38 - - RL - - - You will need to reactivate the account before you can sign in with this email address. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 44,47 - - RL - - - You will need to reactivate the account before you can sign in with this iD. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 51,54 - - RL - - - This ORCID account has been deprecated. The active account is - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 58,59 - - RL - - - To start reactivation please enter an email address associated with this account in the 'Email or ORCID iD' field above. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 69,72 - - RL - - - If you no longer have access to any of the email addresses associated with the deactivated account please - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 78,81 - - RL - - - contact the support team - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 88 - - RL - - - Claim your ORCID record - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 98,99 - - RL - - - Reactivate the ORCID record associated with this iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 111,113 - - RL - - - Sign in to the active ORCID account - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 119,120 - - RL - - - or - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 18 - - RL - - - ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 19 - - RL - - - For example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 40,41 - - RL - - - Please enter your email address or your ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 46,47 - - RL - - - Please enter a valid email address or ORCID iD, for example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 52,54 - - RL - - - Your password is more than 256 characters long. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 101 - - RL - - - You cannot sign in to this ORCID account until you have reset your password. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 104,105 - - RL - - - Reset your password - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 108,109 - - RL - - - Email or 16-digit ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 91 - - RL - - - Claiming your account - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 493 - - RL - - - Thank you for claiming your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 495 - - RL - - - You are currently signed in as - - src/app/sign-in/components/logged-in/logged-in.component.html - 3,5 - - RL - - - Continue as - - src/app/sign-in/components/logged-in/logged-in.component.html - 20 - - RL - - - Not you? - - src/app/sign-in/components/logged-in/logged-in.component.html - 29,31 - - RL - - - Sign in through your institution - - src/app/sign-in/components/social/social.component.html - 16,18 - - RL - - - Access through your institution - - src/app/sign-in/components/social/social.component.ts - 18 - - RL - - - Sign in with Google - - src/app/sign-in/components/social/social.component.ts - 19 - - RL - - - Sign in with Facebook - - src/app/sign-in/components/social/social.component.ts - 20 - - RL - - - Sign in to ORCID - - src/app/sign-in/pages/sign-in/sign-in.component.html - 26,28 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 67,69 - - RL - - - Don't have your ORCID iD yet? - - src/app/sign-in/pages/sign-in/sign-in.component.html - 31,33 - - RL - - - or - - src/app/sign-in/pages/sign-in/sign-in.component.ts - 54 - - RL - - - Step 1 of 2 - Authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 7 - - RL - - - Next step - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 8 - - RL - - - Scan the QR code with your authentication app. - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 12,14 - - RL - - - qr code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 19 - - RL - - - Can't scan the QR code? - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 26,27 - - RL - - - Get a setup code instead - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 34,36 - - RL - - - Copy setup code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 53 - - RL - - - Enter the 6-digit verification code from your authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 64,66 - - RL - - - Copy setup code to clipboard - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.ts - 48 - - RL - - - Step 2 of 2 - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 7 - - RL - - - Your 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 14,16 - - RL - - - Recovery codes can be used to access your ORCID account when you aren’t able to use your authentication app. Each recovery code can only be used once. - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 17,21 - - RL - - - Download 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 53,55 - - RL - - - Copy 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 69,71 - - RL - - - Confirm 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 76,78 - - RL - - - I have downloaded or copied my 2FA recovery codes and stored them somewhere safe - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 82,85 - - RL - - - Backup codes have been copied to the clipboard - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.ts - 31 - - RL - - - ORCID Two-factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.html - 15 - - RL - - - Two-factor authentication is currently enabled for your ORCID account, so an additional code is required even when signing in with another account. - - src/app/two-factor/pages/two-factor/two-factor.component.html - 37,40 - - RL - - - Learn more - - src/app/two-factor/pages/two-factor/two-factor.component.html - 46,48 - - RL - - - info about two factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 145 - - RL - - - Immediately - - src/app/types/account-default-visibility.endpoint.ts - 33 - - RL - - - Daily summary - - src/app/types/account-default-visibility.endpoint.ts - 34 - - RL - - - Weekly summary - - src/app/types/account-default-visibility.endpoint.ts - 35 - - RL - - - Quarterly summary - - src/app/types/account-default-visibility.endpoint.ts - 36 - - RL - - - Never - - src/app/types/account-default-visibility.endpoint.ts - 37 - - RL - - - Read limited information from your research activities - - src/app/types/account-trusted-organizations.ts - 42 - - RL - - - Add/update your research activities (works, affiliations, etc) - - src/app/types/account-trusted-organizations.ts - 43 - - RL - - - Add education or employment - - src/app/types/account-trusted-organizations.ts - 44 - - RL - - - Read limited info from your affiliations list - - src/app/types/account-trusted-organizations.ts - 45 - - RL - - - Update your affiliations - - src/app/types/account-trusted-organizations.ts - 46 - - RL - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 47 - - RL - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 48 - - - src/app/types/account-trusted-organizations.ts - 49 - - RL - - - Add funding items - - src/app/types/account-trusted-organizations.ts - 50 - - RL - - - Read limited info from your funding list - - src/app/types/account-trusted-organizations.ts - 51 - - RL - - - Update your funding items - - src/app/types/account-trusted-organizations.ts - 52 - - RL - - - Add a person identifier - - src/app/types/account-trusted-organizations.ts - 53 - - RL - - - Read your biographical information - - src/app/types/account-trusted-organizations.ts - 54 - - RL - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 55 - - RL - - - Add grants to your grants list - - src/app/types/account-trusted-organizations.ts - 56 - - RL - - - Read limited info from your grants list - - src/app/types/account-trusted-organizations.ts - 57 - - RL - - - Create a new profile - - src/app/types/account-trusted-organizations.ts - 58 - - RL - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 59 - - RL - - - Add works - - src/app/types/account-trusted-organizations.ts - 60 - - RL - - - Read items in your ORCID record - - src/app/types/account-trusted-organizations.ts - 61 - - RL - - - Update your works - - src/app/types/account-trusted-organizations.ts - 62 - - RL - - - Add peer reviews - - src/app/types/account-trusted-organizations.ts - 63 - - RL - - - Read peer reviews from your ORCID record - - src/app/types/account-trusted-organizations.ts - 64 - - RL - - - Update your peer reviews - - src/app/types/account-trusted-organizations.ts - 65 - - RL - - - Read limited information from your biography. - - src/app/types/account-trusted-organizations.ts - 66 - - RL - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 67 - - RL - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 68 - - RL - - - Read public info only - - src/app/types/account-trusted-organizations.ts - 69 - - RL - - - Notifies Application if there are changes to your record - - src/app/types/account-trusted-organizations.ts - 70 - - RL - - - Everyone - - src/app/types/common.endpoint.ts - 226 - - RL - - - Trusted parties - - src/app/types/common.endpoint.ts - 227 - - RL - - - Education - - src/app/types/record-affiliation.endpoint.ts - 138 - - RL - - - Qualification - - src/app/types/record-affiliation.endpoint.ts - 139 - - RL - - - Invited position - - src/app/types/record-affiliation.endpoint.ts - 142 - - RL - - - Distinction - - src/app/types/record-affiliation.endpoint.ts - 143 - - RL - - - Membership - - src/app/types/record-affiliation.endpoint.ts - 144 - - RL - - - Service - - src/app/types/record-affiliation.endpoint.ts - 145 - - RL - - - Editorial service - - src/app/types/record-affiliation.endpoint.ts - 148 - - RL - - - Award - - src/app/types/record-funding.endpoint.ts - 67 - - RL - - - Contract - - src/app/types/record-funding.endpoint.ts - 68 - - RL - - - Grant - - src/app/types/record-funding.endpoint.ts - 69 - - RL - - - Salary award - - src/app/types/record-funding.endpoint.ts - 70 - - RL - - - Self - - src/app/types/record-funding.endpoint.ts - 79 - - RL - - - Part of - - src/app/types/record-funding.endpoint.ts - 80 - - RL - - - The identifier applies to the funding award itself. - - src/app/types/record-funding.endpoint.ts - 84 - - RL - - - The identifier applies to the larger award of which the project is part. - - src/app/types/record-funding.endpoint.ts - 85 - - RL - - - Academic publications - - src/app/types/works.endpoint.ts - 84 - - RL - - - Review and editing - - src/app/types/works.endpoint.ts - 85 - - RL - - - Other - - src/app/types/works.endpoint.ts - 86 - - - src/app/types/works.endpoint.ts - 138 - - RL - - - Dissemination - - src/app/types/works.endpoint.ts - 87 - - RL - - - Creative - - src/app/types/works.endpoint.ts - 88 - - RL - - - Data and process - - src/app/types/works.endpoint.ts - 89 - - RL - - - Legal and IP - - src/app/types/works.endpoint.ts - 90 - - RL - - - Teaching and supervision - - src/app/types/works.endpoint.ts - 91 - - RL - - - Conference abstract - - src/app/types/works.endpoint.ts - 95 - - RL - - - Conference paper - - src/app/types/works.endpoint.ts - 96 - - RL - - - Conference poster - - src/app/types/works.endpoint.ts - 97 - - RL - - - Book chapter - - src/app/types/works.endpoint.ts - 98 - - RL - - - Book review - - src/app/types/works.endpoint.ts - 99 - - RL - - - Book - - src/app/types/works.endpoint.ts - 100 - - RL - - - Dictionary entry - - src/app/types/works.endpoint.ts - 101 - - RL - - - Dissertation or Thesis - - src/app/types/works.endpoint.ts - 102 - - RL - - - Edited book - - src/app/types/works.endpoint.ts - 103 - - RL - - - Encyclopedia entry - - src/app/types/works.endpoint.ts - 104 - - RL - - - Journal article - - src/app/types/works.endpoint.ts - 105 - - RL - - - Journal issue or edition - - src/app/types/works.endpoint.ts - 106 - - RL - - - Magazine article - - src/app/types/works.endpoint.ts - 107 - - RL - - - Manual - - src/app/types/works.endpoint.ts - 108 - - RL - - - Newsletter article - - src/app/types/works.endpoint.ts - 109 - - RL - - - Newspaper article - - src/app/types/works.endpoint.ts - 110 - - RL - - - Interactive resource - - src/app/types/works.endpoint.ts - 111 - - RL - - - Preprint - - src/app/types/works.endpoint.ts - 112 - - RL - - - Report - - src/app/types/works.endpoint.ts - 113 - - RL - - - Research tool - - src/app/types/works.endpoint.ts - 114 - - RL - - - Supervised student publication - - src/app/types/works.endpoint.ts - 115 - - RL - - - Test - - src/app/types/works.endpoint.ts - 116 - - RL - - - Translation - - src/app/types/works.endpoint.ts - 117 - - RL - - - Website - - src/app/types/works.endpoint.ts - 118 - - RL - - - Working paper - - src/app/types/works.endpoint.ts - 119 - - RL - - - Review - - src/app/types/works.endpoint.ts - 120 - - RL - - - Disclosure - - src/app/types/works.endpoint.ts - 121 - - RL - - - License - - src/app/types/works.endpoint.ts - 122 - - RL - - - Patent - - src/app/types/works.endpoint.ts - 123 - - RL - - - Registered copyright - - src/app/types/works.endpoint.ts - 124 - - RL - - - Trademark - - src/app/types/works.endpoint.ts - 125 - - - src/app/types/works.endpoint.ts - 178 - - RL - - - Annotation - - src/app/types/works.endpoint.ts - 126 - - RL - - - Artistic output or performance - - src/app/types/works.endpoint.ts - 127 - - RL - - - Data management plan - - src/app/types/works.endpoint.ts - 128 - - RL - - - Dataset - - src/app/types/works.endpoint.ts - 129 - - RL - - - Invention - - src/app/types/works.endpoint.ts - 130 - - RL - - - Lecture - - src/app/types/works.endpoint.ts - 131 - - RL - - - Physical object - - src/app/types/works.endpoint.ts - 132 - - RL - - - Research protocol or technique - - src/app/types/works.endpoint.ts - 133 - - RL - - - Software - - src/app/types/works.endpoint.ts - 134 - - - src/app/types/works.endpoint.ts - 490 - - RL - - - Spin off company - - src/app/types/works.endpoint.ts - 135 - - RL - - - Standards or policy - - src/app/types/works.endpoint.ts - 136 - - RL - - - Technical Standard - - src/app/types/works.endpoint.ts - 137 - - RL - - - Blog post - - src/app/types/works.endpoint.ts - 139 - - RL - - - Clinical study - - src/app/types/works.endpoint.ts - 140 - - RL - - - Cartographic material - - src/app/types/works.endpoint.ts - 141 - - RL - - - Conference output - - src/app/types/works.endpoint.ts - 142 - - RL - - - Conference presentation - - src/app/types/works.endpoint.ts - 143 - - RL - - - Conference proceedings - - src/app/types/works.endpoint.ts - 144 - - RL - - - Design - - src/app/types/works.endpoint.ts - 145 - - RL - - - Image - - src/app/types/works.endpoint.ts - 146 - - RL - - - Teaching material - - src/app/types/works.endpoint.ts - 147 - - RL - - - Moving image or video - - src/app/types/works.endpoint.ts - 148 - - RL - - - Musical composition - - src/app/types/works.endpoint.ts - 149 - - RL - - - Sound - - src/app/types/works.endpoint.ts - 150 - - RL - - - Transcription - - src/app/types/works.endpoint.ts - 151 - - RL - - - Talk, interview, podcast or speech - - src/app/types/works.endpoint.ts - 152 - - RL - - - Publisher - - src/app/types/works.endpoint.ts - 169 - - RL - - - Conference title - - src/app/types/works.endpoint.ts - 170 - - RL - - - Book title - - src/app/types/works.endpoint.ts - 171 - - RL - - - Journal title - - src/app/types/works.endpoint.ts - 172 - - RL - - - Magazine title - - src/app/types/works.endpoint.ts - 173 - - RL - - - Newsletter title - - src/app/types/works.endpoint.ts - 174 - - RL - - - Newspaper title - - src/app/types/works.endpoint.ts - 175 - - RL - - - Institution - - src/app/types/works.endpoint.ts - 176 - - RL - - - Custodian - - src/app/types/works.endpoint.ts - 177 - - RL - - - No specified role - - src/app/types/works.endpoint.ts - 445 - - RL - - - Conceptualization - - src/app/types/works.endpoint.ts - 450 - - RL - - - Data curation - - src/app/types/works.endpoint.ts - 455 - - RL - - - Formal analysis - - src/app/types/works.endpoint.ts - 460 - - RL - - - Funding acquisition - - src/app/types/works.endpoint.ts - 465 - - RL - - - Investigation - - src/app/types/works.endpoint.ts - 470 - - RL - - - Methodology - - src/app/types/works.endpoint.ts - 475 - - RL - - - Project administration - - src/app/types/works.endpoint.ts - 480 - - RL - - - Resources - - src/app/types/works.endpoint.ts - 485 - - RL - - - Supervision - - src/app/types/works.endpoint.ts - 495 - - RL - - - Validation - - src/app/types/works.endpoint.ts - 500 - - RL - - - Visualization - - src/app/types/works.endpoint.ts - 505 - - RL - - - Writing - original draft - - src/app/types/works.endpoint.ts - 510 - - RL - - - Writing - review & editing - - src/app/types/works.endpoint.ts - 515 - - RL - - - Author - - src/app/types/works.endpoint.ts - 523 - - RL - - - Assignee - - src/app/types/works.endpoint.ts - 528 - - RL - - - Editor - - src/app/types/works.endpoint.ts - 533 - - RL - - - Chair or Translator - - src/app/types/works.endpoint.ts - 538 - - RL - - - Co-investigator - - src/app/types/works.endpoint.ts - 543 - - RL - - - Co-inventor - - src/app/types/works.endpoint.ts - 548 - - RL - - - Graduate Student - - src/app/types/works.endpoint.ts - 553 - - RL - - - Other inventor - - src/app/types/works.endpoint.ts - 558 - - RL - - - Principal Investigator - - src/app/types/works.endpoint.ts - 563 - - RL - - - Postdoctoral Researcher - - src/app/types/works.endpoint.ts - 568 - - RL - - - Support Staff - - src/app/types/works.endpoint.ts - 573 - - RL - - - Lead - - src/app/types/works.endpoint.ts - 578 - - RL - - - Co-lead - - src/app/types/works.endpoint.ts - 583 - - RL - - - Supported by - - src/app/types/works.endpoint.ts - 588 - - RL - - - Other contribution - - src/app/types/works.endpoint.ts - 593 - - RL - - - Self - - src/app/types/works.endpoint.ts - 623 - - RL - - - Part of - - src/app/types/works.endpoint.ts - 624 - - RL - - - Version of - - src/app/types/works.endpoint.ts - 625 - - RL - - - Funded by - - src/app/types/works.endpoint.ts - 626 - - RL - - - The identifier applies to the work itself. For example, a DOI for a book chapter. - - src/app/types/works.endpoint.ts - 630 - - RL - - - The identifier applies to part of a larger work. For example, the ISBN of the book in which the work was published. - - src/app/types/works.endpoint.ts - 631 - - RL - - - The identifier applies to an alternate version of the work. For example, an earlier draft of an article. - - src/app/types/works.endpoint.ts - 632 - - RL - - - The identifier applies to the grant or other funding awarded for the work. For example, a DOI for the funding or an internal grant number. - - src/app/types/works.endpoint.ts - 633 - - RL - - - For Organizations - - src/locale/i18n.pseudo.component.html - 5 - - RL - - - Help - - src/locale/i18n.pseudo.component.html - 7 - - RL - - - SIGN IN - - src/locale/i18n.pseudo.component.html - 8 - - #upperCase - RL - - - Register for an ORCID iD - - src/locale/i18n.pseudo.component.html - 9 - - RL - - - Learn more - - src/locale/i18n.pseudo.component.html - 10 - - - src/locale/i18n.pseudo.component.html - 75 - - RL - - - Funders - - src/locale/i18n.pseudo.component.html - 11 - - RL - - - Research Organizations - - src/locale/i18n.pseudo.component.html - 12 - - RL - - - Publishers - - src/locale/i18n.pseudo.component.html - 13 - - RL - - - Associations - - src/locale/i18n.pseudo.component.html - 14 - - RL - - - Integrators - - src/locale/i18n.pseudo.component.html - 15 - - RL - - - What is ORCID - - src/locale/i18n.pseudo.component.html - 16 - - RL - - - The ORCID Team - - src/locale/i18n.pseudo.component.html - 17 - - RL - - - The ORCID Community - - src/locale/i18n.pseudo.component.html - 18 - - RL - - - Events - - src/locale/i18n.pseudo.component.html - 19 - - RL - - - News - - src/locale/i18n.pseudo.component.html - 20 - - RL - - - FAQ - - src/locale/i18n.pseudo.component.html - 21 - - RL - - - Give Feedback - - src/locale/i18n.pseudo.component.html - 22 - - RL - - - Contact us - - src/locale/i18n.pseudo.component.html - 23 - - RL - - - Knowledge Base - - src/locale/i18n.pseudo.component.html - 24 - - RL - - - OUTREACH RESOURCES - - src/locale/i18n.pseudo.component.html - 26 - - RL - - - Ambassadors - - src/locale/i18n.pseudo.component.html - 27 - - RL - - - USE CASES - - src/locale/i18n.pseudo.component.html - 28 - - RL - - - THE ORCID API - - src/locale/i18n.pseudo.component.html - 30 - - RL - - - REGISTER A CLIENT APPLICATION - - src/locale/i18n.pseudo.component.html - 31 - - RL - - - CURRENT INTEGRATIONS - - src/locale/i18n.pseudo.component.html - 32 - - RL - - - INTEGRATION CHART - - src/locale/i18n.pseudo.component.html - 33 - - RL - - - BETA TESTERS - - src/locale/i18n.pseudo.component.html - 34 - - RL - - - Our Mission - - src/locale/i18n.pseudo.component.html - 35 - - RL - - - Our Principles - - src/locale/i18n.pseudo.component.html - 36 - - RL - - - OUR GOVERNANCE - - src/locale/i18n.pseudo.component.html - 37 - - RL - - - OUR POLICIES - - src/locale/i18n.pseudo.component.html - 38 - - RL - - - Working Groups - - src/locale/i18n.pseudo.component.html - 39 - - RL - - - Sponsors - - src/locale/i18n.pseudo.component.html - 40 - - RL - - - Launch Partners - - src/locale/i18n.pseudo.component.html - 41 - - RL - - - Members - - src/locale/i18n.pseudo.component.html - 42 - - RL - - - OPEN SOURCE - - src/locale/i18n.pseudo.component.html - 43 - - RL - - - PARTNERS - - src/locale/i18n.pseudo.component.html - 44 - - RL - - - ADOPTION AND INTEGRATION PROGRAM - - src/locale/i18n.pseudo.component.html - 45 - - RL - - - ORCID GEAR - - src/locale/i18n.pseudo.component.html - 46 - - RL - - - MEMBERSHIP COMPARISON - - src/locale/i18n.pseudo.component.html - 47 - - RL - - - Standard Member Agreement - - src/locale/i18n.pseudo.component.html - 49 - - RL - - - Our Members - - src/locale/i18n.pseudo.component.html - 51 - - RL - - - STANDARD CREATOR MEMBER AGREEMENT - - src/locale/i18n.pseudo.component.html - 53 - - RL - - - BLOG - - src/locale/i18n.pseudo.component.html - 55 - - RL - - - SUBSCRIBE! - - src/locale/i18n.pseudo.component.html - 56 - - RL - - - DISPUTE PROCEDURES - - src/locale/i18n.pseudo.component.html - 58 - - RL - - - privacy policy - - src/locale/i18n.pseudo.component.html - 59 - - RL - - - Public Client Terms of Service - - src/locale/i18n.pseudo.component.html - 61 - - RL - - - PUBLIC DATA FILE USE POLICY - - src/locale/i18n.pseudo.component.html - 63 - - RL - - - Trademark and iD Display Guidelines - - src/locale/i18n.pseudo.component.html - 64 - - RL - - - Search... - - src/locale/i18n.pseudo.component.html - 67 - - RL - - - Search the ORCID registry - - src/locale/i18n.pseudo.component.html - 68 - - RL - - - Account Settings - - src/locale/i18n.pseudo.component.html - 70 - - RL - - - Manage members - - src/locale/i18n.pseudo.component.html - 72 - - RL - - - Admin page - - src/locale/i18n.pseudo.component.html - 73 - - RL - - - Member Tools - - src/locale/i18n.pseudo.component.html - 74 - - RL - - - My ORCID Record - - src/locale/i18n.pseudo.component.html - 77 - - RL - - - Could this be you? - - src/locale/i18n.pseudo.component.html - 102 - - RL - - - We found some accounts with your name, which means you may have already created an ORCID iD using a different email address. Before creating an account, please confirm that none of these records belong to you. Not sure if any of these are you? - - src/locale/i18n.pseudo.component.html - 105,108 - - RL - - - Contact us. - - src/locale/i18n.pseudo.component.html - 110 - - RL - - - First Name - - src/locale/i18n.pseudo.component.html - 111 - - RL - - - Last Name - - src/locale/i18n.pseudo.component.html - 112 - - RL - - - Affiliations - - src/locale/i18n.pseudo.component.html - 113 - - RL - - - Date Created - - src/locale/i18n.pseudo.component.html - 114 - - RL - - - View Record - - src/locale/i18n.pseudo.component.html - 115 - - RL - - - I ALREADY HAVE AN ID, GO BACK TO SIGN IN - - src/locale/i18n.pseudo.component.html - 117 - - RL - - - NONE OF THESE ARE ME, CONTINUE WITH REGISTRATION - - src/locale/i18n.pseudo.component.html - 120 - - RL - - - - Add/update your research activities (works, affiliations, etc) - - src/locale/i18n.pseudo.component.html - 188,189 - - RL - - - Read your information with visibility set to Trusted Organizations - - src/locale/i18n.pseudo.component.html - 191,192 - - RL - - - Your Oauth request is invalid - - src/locale/i18n.pseudo.component.html - 217 - - RL - - - Add Funding - - src/locale/i18n.pseudo.component.html - 252 - - RL - - - Sort Fundings - - src/locale/i18n.pseudo.component.html - 253 - - RL - - - Name is private - RL - - - ORCID iD - RL - - - Biography - RL - - - Personal information - RL - - - Emails - RL - - - Websites & social links - RL - - - Other IDs - RL - - - Keywords - RL - - - Countries - RL - - - Activities - RL - - - Employments - RL - - - Education and qualifications - RL - - - Professional activities - RL - - - Fundings - RL - - - Research Resources - RL - - - Works - RL - - - Organization - RL - - - Organization address - RL - - - Start date - RL - - - End date - RL - - - Publication date - RL - - - Journal - RL - - - Role title - RL - - - Department - RL - - - Type - RL - - - URL - RL - - - Untitled - RL - - - Identifier - RL - - - Loading ORCID record... - RL - - - Record data was not found in ORCID response. - RL - - - Redirecting to primary ORCID record… - RL - - - This record has not been claimed - RL - - - This record has not been claimed yet - RL - - - ORCID Print view - RL - - - Print / Save as PDF - RL - - - Print this ORCID profile - RL - - - Self - RL - - - Part of - RL - - - Version of - RL - - - Funded by - RL - - - Peer review ( reviews for publications/grants) - RL - - - Afghanistan - RL - - - Albania - RL - - - Algeria - RL - - - American Samoa - RL - - - Andorra - RL - - - Angola - RL - - - Anguilla - RL - - - Antarctica - RL - - - Antigua and Barbuda - RL - - - Argentina - RL - - - Armenia - RL - - - Aruba - RL - - - Australia - RL - - - Austria - RL - - - Azerbaijan - RL - - - Bahamas - RL - - - Bahrain - RL - - - Bangladesh - RL - - - Barbados - RL - - - Belarus - RL - - - Belgium - RL - - - Belize - RL - - - Benin - RL - - - Bermuda - RL - - - Bhutan - RL - - - Bolivia - RL - - - Bosnia and Herzegovina - RL - - - Botswana - RL - - - Bouvet Island - RL - - - Brazil - RL - - - British Antarctic Territory - RL - - - British Indian Ocean Territory - RL - - - British Virgin Islands - RL - - - Brunei - RL - - - Bulgaria - RL - - - Burkina Faso - RL - - - Burundi - RL - - - Cambodia - RL - - - Cameroon - RL - - - Canada - RL - - - Cape Verde - RL - - - Cayman Islands - RL - - - Central African Republic - RL - - - Chad - RL - - - Chile - RL - - - China - RL - - - Christmas Island - RL - - - Cocos [Keeling] Islands - RL - - - Colombia - RL - - - Comoros - RL - - - Congo - Brazzaville - RL - - - Congo - Kinshasa - RL - - - Cook Islands - RL - - - Costa Rica - RL - - - Croatia - RL - - - Cuba - RL - - - Curaçao - RL - - - Cyprus - RL - - - Czech Republic - RL - - - Côte d'Ivoire - RL - - - Denmark - RL - - - Djibouti - RL - - - Dominica - RL - - - Dominican Republic - RL - - - Ecuador - RL - - - Egypt - RL - - - El Salvador - RL - - - Equatorial Guinea - RL - - - Eritrea - RL - - - Estonia - RL - - - Ethiopia - RL - - - Falkland Islands - RL - - - Faroe Islands - RL - - - Fiji - RL - - - Finland - RL - - - France - RL - - - French Guiana - RL - - - French Polynesia - RL - - - French Southern Territories - RL - - - Gabon - RL - - - Gambia - RL - - - Georgia - RL - - - Germany - RL - - - Ghana - RL - - - Gibraltar - RL - - - Greece - RL - - - Greenland - RL - - - Grenada - RL - - - Guadeloupe - RL - - - Guam - RL - - - Guatemala - RL - - - Guernsey - RL - - - Guinea - RL - - - Guinea-Bissau - RL - - - Guyana - RL - - - Haiti - RL - - - Heard Island and McDonald Islands - RL - - - Honduras - RL - - - Hong Kong SAR China - RL - - - Hungary - RL - - - Iceland - RL - - - India - RL - - - Indonesia - RL - - - Iran - RL - - - Iraq - RL - - - Ireland - RL - - - Isle of Man - RL - - - Israel - RL - - - Italy - RL - - - Jamaica - RL - - - Japan - RL - - - Jersey - RL - - - Jordan - RL - - - Kazakhstan - RL - - - Kenya - RL - - - Kiribati - RL - - - Kosovo - RL - - - Kuwait - RL - - - Kyrgyzstan - RL - - - Laos - RL - - - Latvia - RL - - - Lebanon - RL - - - Lesotho - RL - - - Liberia - RL - - - Libya - RL - - - Liechtenstein - RL - - - Lithuania - RL - - - Luxembourg - RL - - - Macau SAR China - RL - - - Madagascar - RL - - - Malawi - RL - - - Malaysia - RL - - - Maldives - RL - - - Mali - RL - - - Malta - RL - - - Marshall Islands - RL - - - Martinique - RL - - - Mauritania - RL - - - Mauritius - RL - - - Mayotte - RL - - - Mexico - RL - - - Micronesia - RL - - - Moldova - RL - - - Monaco - RL - - - Mongolia - RL - - - Montenegro - RL - - - Montserrat - RL - - - Morocco - RL - - - Mozambique - RL - - - Myanmar [Burma] - RL - - - Namibia - RL - - - Nauru - RL - - - Nepal - RL - - - Netherlands - RL - - - New Caledonia - RL - - - New Zealand - RL - - - Nicaragua - RL - - - Niger - RL - - - Nigeria - RL - - - Niue - RL - - - Norfolk Island - RL - - - North Korea - RL - - - North Macedonia - RL - - - Northern Mariana Islands - RL - - - Norway - RL - - - Oman - RL - - - Pakistan - RL - - - Palau - RL - - - Palestinian Territories - RL - - - Panama - RL - - - Papua New Guinea - RL - - - Paraguay - RL - - - Peru - RL - - - Philippines - RL - - - Pitcairn Islands - RL - - - Poland - RL - - - Portugal - RL - - - Puerto Rico - RL - - - Qatar - RL - - - Romania - RL - - - Russia - RL - - - Rwanda - RL - - - Réunion - RL - - - Saint Barthélemy - RL - - - Saint Helena - RL - - - Saint Kitts and Nevis - RL - - - Saint Lucia - RL - - - Saint Martin - RL - - - Saint Pierre and Miquelon - RL - - - Saint Vincent and the Grenadines - RL - - - Samoa - RL - - - San Marino - RL - - - Saudi Arabia - RL - - - Senegal - RL - - - Serbia - RL - - - Seychelles - RL - - - Sierra Leone - RL - - - Singapore - RL - - - Sint Maarten (Dutch Part) - RL - - - Slovakia - RL - - - Slovenia - RL - - - Solomon Islands - RL - - - Somalia - RL - - - South Africa - RL - - - South Georgia and the South Sandwich Islands - RL - - - South Korea - RL - - - South Sudan - RL - - - Spain - RL - - - Sri Lanka - RL - - - Sudan - RL - - - Suriname - RL - - - Svalbard and Jan Mayen - RL - - - Swaziland - RL - - - Sweden - RL - - - Switzerland - RL - - - Syria - RL - - - São Tomé and Príncipe - RL - - - Taiwan - RL - - - Tajikistan - RL - - - Tanzania - RL - - - Thailand - RL - - - Timor-Leste - RL - - - Togo - RL - - - Tokelau - RL - - - Tonga - RL - - - Trinidad and Tobago - RL - - - Tunisia - RL - - - Türkiye - RL - - - Turkmenistan - RL - - - Turks and Caicos Islands - RL - - - Tuvalu - RL - - - U.S. Minor Outlying Islands - RL - - - U.S. Virgin Islands - RL - - - Uganda - RL - - - Ukraine - RL - - - United Arab Emirates - RL - - - United Kingdom - RL - - - United States - RL - - - Uruguay - RL - - - Uzbekistan - RL - - - Vanuatu - RL - - - Vatican City - RL - - - Venezuela - RL - - - Vietnam - RL - - - Wallis and Futuna - RL - - - Western Sahara - RL - - - Yemen - RL - - - Zambia - RL - - - Zimbabwe - RL - - - Åland Islands - RL - - - - \ No newline at end of file diff --git a/src/locale/messages.xlf b/src/locale/messages.xlf deleted file mode 100644 index 3f20525f92..0000000000 --- a/src/locale/messages.xlf +++ /dev/null @@ -1,20093 +0,0 @@ - - - - - Verify your ORCID account - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 18,20 - - - - Enter - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 22 - - - - your ORCID account password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 23 - - - - and - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 25 - - - - a two-factor authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 27 - - - - Password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 43 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 83,84 - - - src/app/register/components/form-password/form-password.component.html - 16 - - - - Password cannot be empty - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 69,71 - - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 52,54 - - - - The password does not match our records - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 73,75 - - - - Two-factor authentication - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 88,90 - - - src/app/account-settings/components/settings-security/settings-security.component.ts - 15 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 121,123 - - - - Enter the code from your two-factor authentication app - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 115,117 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 150,152 - - - - Invalid authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 120,122 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 162,164 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 191,193 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 121,123 - - - - Authentication code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 127,129 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 175,177 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 45,47 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 90,92 - - - - Invalid authentication code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 135,137 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 189,191 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 63,65 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 107,109 - - - - Recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 163,165 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 227,229 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 123,124 - - - - Enter a recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 192 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 256 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 95,96 - - - - Invalid recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 196,198 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 269,271 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 197,199 - - - - Recovery code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 203,205 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 284,286 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 151,153 - - - - Invalid recovery code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 211,213 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 302,304 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 169,171 - - - - Don't have your device? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 231,233 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 207 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 88,90 - - - - Use a recovery code instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 240,242 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 212,214 - - - - Don't have your recovery codes? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 246,248 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 322,324 - - - - Use your authentication app instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 255,257 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 329,331 - - - - Don't have your device or recovery code? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 261,263 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 336,338 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 99,101 - - - - ORCID help centre - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 270,272 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 344,346 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 59 - - - - Verify my account and continue - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 286,288 - - - - Cancel account verification - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 296,298 - - - - Delete alternate account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 3 - - - - After your - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 6 - - - - account is unlinked, you will no longer be able to use it to access your ORCID record. - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 8,10 - - - - Unlink account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 20,22 - - - - Cancel - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 29,31 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 47,49 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 37,39 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 62,64 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 44,46 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 26,28 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 38,40 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 23,25 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 25,27 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 26,28 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 24,26 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 117,119 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 7 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 49,51 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 23,25 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 35,37 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 35,37 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 28,30 - - - src/app/record/components/work-modal/work-modal.component.html - 64,66 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 24,26 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 88,90 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 25,27 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 24,26 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 24,26 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 23,25 - - - - If you no longer want to continue using ORCID you can deactivate your account at any time. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 2,5 - - - - What happens when I deactivate my account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 8,10 - - - - Once your account is deactivated your ORCID iD and record will be disabled. All data, apart from the primary email address, is deleted. The email address is cryptographically hashed and securely stored in a private data file. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 13,18 - - - - You will no longer be able to use your iD to sign in or access other services. Your public record remains accessible but will only contain the iD and a ‘Deactivated record’ message. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 20,24 - - - - Learn more about deactivating an ORCID account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 33,35 - - - - Deactivating or removing? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 38,40 - - - - If you have accidentally created multiple ORCID accounts you can always remove the duplicates instead of deactivating them. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 44,46 - - - - Account settings > Remove duplicate record - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 55,56 - - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 66 - - - - Ready to deactivate your account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 70,72 - - - - 1. Click the button below to send a deactivation email to the primary email address associated with this account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 75,78 - - - - 2. Click the link in the email to confirm ownership of the email address - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 79,81 - - - - 3. Enter your ORCID password to complete deactivation - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 82,84 - - - - Send account deactivation email - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 98,100 - - - - An account deactivation email has been sent to - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 104,106 - - - - ORCID collects limited data about you when you register for an ORCID iD, including your first name and your email address. You can also choose to add other data to your ORCID record, such as your last name, affiliations, title, education, grants, patents and publications. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 2,7 - - - - You can easily download an XML file of all your personal data in the ORCID registry. This file is unique to you and only you have access to it. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 8,11 - - - - Learn more about downloading your personal ORCID data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 20,21 - - - - Download all my data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 31,33 - - - - Duplicate account removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 4 - - - - - - The record  has been deprecated. - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 12,15 - - orcidToDeprecate=accound id that was - deprecated - successful deprecation message - - - Duplicate account not removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 19 - - - - We could not verify your ORCID account details. The duplicate record has not been deprecated. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 20,23 - - - - If you have two or more ORCID records you can easily remove any unwanted duplicates. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 26,29 - - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 38 - - - - What happens when you remove a duplicate ORCID account? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 43 - - - - - - - The email addresses are transferred from the duplicate account to - - - - All information on the duplicate account is permanently deleted - - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 45,53 - - - - You are removing this duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 57 - - - - Name is private - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 61 - - - src/app/core/account-trusted-individuals/account-trusted-individuals.service.ts - 42 - - - src/app/core/search/search.service.ts - 44 - - - src/app/core/trusted-individuals/trusted-individuals.service.ts - 38 - - - src/app/record/components/record-header/record-header.component.ts - 132 - - - src/app/record/components/work-details/work-details.component.ts - 24 - - - - Email addresses to be transferred to this account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 68 - - - - All other information on this account will be permanently deleted. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 72 - - - - Remove duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 80,82 - - - - Which account do you want to remove? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 86 - - - - You will need to verify your sign in details for the duplicate account before it can be removed. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 87,90 - - - - Duplicate account email address or ORCID iD - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 100 - - - - Duplicate account password - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 124 - - - - Verify duplicate account details - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 152,154 - - - - for - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 59 - - - src/app/reset-password/reset-password/reset-password.component.ts - 44 - - - - to continue removing a duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 60 - - - - Account actions - - src/app/account-settings/components/settings-actions/settings-actions.component.html - 1,3 - - - - Download your ORCID data - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 15 - - - - Remove a duplicate record - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 16 - - - - Deactivate your ORCID account - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 17 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 38,40 - - - - Notifications keep you up-to-date with activity in your ORCID record. Updates are automatically sent to your ORCID inbox but you can also have them sent to you by email. You can choose the kind of notifications you wish to receive by email and how often you want to receive them. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 2,7 - - - - In addition to the optional account and record notifications, we may occasionally send you emails with service messages relating to your ORCID account. As the information in these emails may affect your privacy settings and the functioning of your ORCID account, you cannot opt-out of these service messages per our - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 9,15 - - - - Privacy Policy - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 22,24 - - - - Notification email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 27,29 - - - - Your ORCID notification emails will be sent to: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 30,32 - - - - Verified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 57,59 - - - - Unverified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 65,67 - - - - Manage your emails - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 84,86 - - - - Email frequency - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 91,93 - - - - How often should we send you ORCID notification emails about: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 98,100 - - - - Items added or edited in your record by a trusted party - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 104,106 - - - - Administrative changes, such as being made a trusted individual - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 129,131 - - - - ORCID members wanting your permission to automatically update your record - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 151,153 - - - - Tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 175,177 - - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 178,181 - - - - I’d like to receive the ORCID tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 185 - - - - Set the frequency for update notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 48 - - - - Set the frequency for administrative change notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 49 - - - - Set the frequency for permission request notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 50 - - - - Set your preferred language for display and ORCID automated notifications. - - src/app/account-settings/components/settings-defaults-language/settings-defaults-language.component.html - 2,4 - - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 2,5 - - - - Everyone - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 21 - - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 24 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 36 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 92,94 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 131 - - - src/app/register/components/form-visibility/form-visibility.component.html - 47 - - - - (87% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 24 - - - src/app/register/components/form-visibility/form-visibility.component.html - 50 - - - - Trusted Organizations - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 41 - - - - (5% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 77 - - - - Only me - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 58 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 98 - - - - (8% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 61 - - - src/app/register/components/form-visibility/form-visibility.component.html - 101 - - - - More information on visibility settings - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 75 - - - src/app/register/components/form-visibility/form-visibility.component.html - 123,126 - - - - Account settings - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 1,3 - - - - Defaults - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 4 - - - - Notification email frequency - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 17 - - - - Language - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 18 - - - - Visibility - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 19 - - - - - The alternate sign in account  has been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 5,10 - - - - - The alternate sign in account  has not been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 14,19 - - - - You can sign into ORCID using any of the institutional accounts you have linked to your ORCID record. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 21,24 - - - - Learn more about using alternate accounts to sign in to ORCID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 33,35 - - - - Account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 50 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 72,74 - - - - Alternate sign in ID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 53 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 85,87 - - - - Access granted - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 56 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 92,94 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 46 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 106,108 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 33 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 94,96 - - - - You haven't added any alternate sign in accounts yet. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 120,122 - - - - to unlink the alternate sign in account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 45 - - - - Delete - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 46 - - - src/app/cdk/panel/panel-source/panel-source.component.ts - 102 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 25 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 48 - - - - Your ORCID account password has been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 5,7 - - - - Your account password has not been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 11,13 - - - - Change or update your account password. - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 16 - - - - Old password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 26 - - - - New password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 74 - - - - Password cannot be empty - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 113,115 - - - - Password must meet all requirements - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 125,127 - - - - Password must not be the same as your email address - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 132,134 - - - src/app/register/components/form-password/form-password.component.html - 114,116 - - - src/locale/i18n.pseudo.component.html - 123 - - - - Password must be between 8 and 256 characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 140,142 - - - - Retype your password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 193,195 - - - src/app/register/components/form-password/form-password.component.html - 105,107 - - - - Passwords do not match - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 204,206 - - - - Your password has: - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 210 - - - src/app/register/components/form-password/form-password.component.html - 128 - - - - 8 or more characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 216 - - - src/app/register/components/form-password/form-password.component.html - 134 - - - - At least 1 letter or symbol - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 222,224 - - - src/app/register/components/form-password/form-password.component.html - 140,142 - - - - At least 1 number - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 230 - - - src/app/register/components/form-password/form-password.component.html - 148 - - - - Save changes - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 241,243 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 16,18 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 24,26 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 13,15 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 15,17 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 16,18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 107,109 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 39,41 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 25,27 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 25,27 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 18,20 - - - src/app/record/components/work-modal/work-modal.component.html - 54,56 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 14,16 - - - - Confirm your new password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 50 - - - - to complete your password reset - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 51 - - - - Two-factor authentication has been disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 4,6 - - - - Two-factor authentication was not disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 10,12 - - - - Add extra security to your ORCID account by enabling two-factor authentication (2FA). - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 16,19 - - - - - Learn more about two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 26,28 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 29,31 - - - - Enable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 37,39 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 8 - - - - Sign in with 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 44 - - - - Use your authentication app to generate a verification code whenever you sign in to ORCID. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 48,51 - - - - Authentication app - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 61,63 - - - - Account recovery - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 74 - - - - Recover access to your ORCID account if you can't use your authentication app. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 78,81 - - - - 2FA recovery codes - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 91,93 - - - - You can disable two-factor authentication at any time. Turning 2FA off will reset any account recovery options you have set up. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 103,106 - - - - - Find out more about disabling two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 113,115 - - - - Disable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 123,125 - - - - to disable 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.ts - 32 - - - - Security - - src/app/account-settings/components/settings-security/settings-security.component.html - 1 - - - - Account password - - src/app/account-settings/components/settings-security/settings-security.component.ts - 14 - - - - Alternate sign in accounts - - src/app/account-settings/components/settings-security/settings-security.component.ts - 16 - - - - Copy the code below and paste it into your personal website. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 2,4 - - - - Preview - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 30 - - - - Default styles shown above. The actual font/text colour should match your site. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 48,50 - - - - A QR code is a machine-readable graphic that contains information, typically a website URL. Your ORCID iD QR code is unique to you and it represents your ORCID iD. Anyone who scans it with a QR code reader such as a mobile phone will be sent to your public ORCID record. - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 2,7 - - - - Download your ORCID iD QR code and display it on posters, presentations, stickers, business cards - anywhere you want your ORCID iD to be found! - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 9,12 - - - - Click to download your QR code - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 23 - - - - Sharing - - src/app/account-settings/components/settings-sharing/settings-sharing.component.html - 1 - - - - Display your ORCID iD on the web - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 11 - - - - Get a QR code for your ORCID iD - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 12 - - - - Your ORCID account has been deactivated - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 18,20 - - - - You can reactivate your ORCID account at any time by entering your email address in the - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 23,24 - - - - registration form. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 26 - - - - Enter the password for - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 42 - - - - to complete account deactivation. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 45 - - - - Invalid sign in details - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 59,61 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 34,36 - - - - Please check your ORCID sign in details and then try signing in again. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 65,68 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 40,42 - - - - A password is required - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 104 - - - src/app/register/components/form-password/form-password.component.ts - 83 - - - - Deactivate ORCID account - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 357,359 - - - - Cancel deactivation and sign in to ORCID - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 364 - - - - There is a problem with your deactivation link - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 377,379 - - - - Please try the link again. If this does not work you can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 382,383 - - - - account settings. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 385 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 399 - - - - Your deactivation link has expired - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 392,394 - - - - You can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 397 - - - - Your ORCID password - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.ts - 30 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 92 - - - - Add access - Trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 3,4 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 3,4 - - - - You can't add yourself as a trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 6,8 - - - - Close - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 17,19 - - - src/app/cdk/modal/modal-header/modal-header.component.ts - 27 - - - src/app/cdk/snackbar/snackbar/snackbar.component.ts - 18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 56 - - - src/locale/i18n.pseudo.component.html - 147 - - - - Adding this user as a trusted individual will mean they are able to update your ORCID record. - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 6,9 - - - - Add as trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 38,40 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 82,83 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 142,143 - - - - Revoke access - Trusted individual - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 3,4 - - - - Revoking this user’s access permissions means they will no longer be able to interact with your ORCID record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 6,9 - - - - Revoke access - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 28,30 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 35,37 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 66,67 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 126,127 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 54,55 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 114,115 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 64,65 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 78,79 - - - - Revoke access - Trusted organization - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 3,4 - - - - Revoking this organization’s access permissions means they will no longer be able to interact with your ORCID record. This will not affect your other trusted organizations, nor will it block access to publicly accessible data in your record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 6,11 - - - - will no longer be able to: - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 13,15 - - - - Organizations can still delete items they added to your record even after their access permissions have been revoked. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 28,30 - - - - Find out more about Trusted Organizations and access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 39,41 - - - - Revoke access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 53,55 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 3,4 - - - - Revoking your Account Delegate access permissions means you will no longer be able to manage the ORCID account shown below. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 6,9 - - - - This user will be notified that you have revoked your account delegate access permissions for their record. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 22,25 - - - - Search for ORCID users to add as trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 4 - - - - Search ORCID for trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 27,29 - - - - Name - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 44 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 100 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 84 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 21 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 72 - - - - ORCID iD - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 49 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 108,110 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 36 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 91,93 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 23 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 79,81 - - - - No results found. Please edit your search terms. - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 170,172 - - - - paginator - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 50 - - - src/app/search/pages/search/search.component.ts - 25 - - - src/locale/i18n.pseudo.component.html - 221 - - - - ORCID iD, email address, or names - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 54 - - - - You already added this user - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 57 - - - - Trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 60 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 6,8 - - - - Trusted individuals, also known as Account Delegates, are other ORCID iD holders to whom you have granted permission to update your ORCID record. You decide whether to grant access to them and can revoke this access at any time. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 11,16 - - - - Learn more about trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 25 - - - - Trusted individual - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 34 - - - - You haven't added any trusted individuals yet. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 139,141 - - - - Access type - - src/app/account-trusted-parties/components/settings-trusted-organization/settings-trusted-organization.component.html - 2 - - - - Trusted parties - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 6,8 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 116,118 - - - - Trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 9,11 - - - - Trusted organizations are those to which you have granted permission to interact with your iD and record, e.g. when submitting a manuscript or grant application. You decide whether to grant this access and you may revoke it at any time. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 14,19 - - - - Learn more about trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 28 - - - - You haven't added any trusted organizations yet. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 46,48 - - - - Users that trust you - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 6,8 - - - - ORCID users who have made you an account delegate for their ORCID record. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 11,13 - - - - You haven't been added as a trusted individual yet. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 127,129 - - - - Authorize access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 15,17 - - - src/app/authorize/components/form-authorize/form-authorize.component.html - 137,139 - - - - You are currently signed in as: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 21,23 - - - - Sign out - - src/app/authorize/components/form-authorize/form-authorize.component.html - 51 - - - src/locale/i18n.pseudo.component.html - 57 - - - - This organization has asked for the following access to your ORCID record: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 73,75 - - - - If authorized, this organization will have access to your ORCID record, as outlined above and described in further detail in - - src/app/authorize/components/form-authorize/form-authorize.component.html - 99,102 - - - - ORCID’s privacy policy. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 110 - - - - You can manage access permissions for this and other Trusted Organizations from within your list of - - src/app/authorize/components/form-authorize/form-authorize.component.html - 114,117 - - - - trusted parties. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 124 - - - - Deny access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 142 - - - - Authorize access for - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 73 - - - - - ORCID - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 74 - - - - Get your ORCID iD - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 310 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 314 - - - src/locale/i18n.pseudo.component.html - 183 - - - - Add/update information about you (country, keywords, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 318 - - - src/locale/i18n.pseudo.component.html - 185,186 - - - - Add/update your research activities (works, affiliations, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 322 - - - - Read your information with visibility set to Trusted parties - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 326 - - - - Allow this organization or application to get your 16-character ORCID iD and read information on your ORCID record you have marked as public. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 337 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 341 - - - src/locale/i18n.pseudo.component.html - 194,196 - - - - Allow this organization or application to add information about you (for example, your country, key words, other identifiers - but not your biography) that is stored in their system(s) to the lefthand section of your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 346 - - - src/locale/i18n.pseudo.component.html - 198,204 - - - - Allow this organization or application to add information about your research activities (for example, works, affiliations) that is stored in their system(s) to your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 351 - - - src/locale/i18n.pseudo.component.html - 206,211 - - - - Allow this organization or application to read any information from your record you have marked as limited access. They cannot read information you have marked as private. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 356 - - - src/locale/i18n.pseudo.component.html - 213,216 - - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 19 - - - - , missing redirect uri parameter - - src/app/authorize/components/oauth-error/oauth-error.component.html - 23 - - - - Error: The provided redirect URI - - src/app/authorize/components/oauth-error/oauth-error.component.html - 30,31 - - - - does not match the redirect URIs registered by - - src/app/authorize/components/oauth-error/oauth-error.component.html - 35,36 - - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 49 - - - - is invalid. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 53 - - - - Error: Incorrect OAuth Link, missing client id parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 60,62 - - - - Error: The provided request couldn't be completed because the integration and hence, the client - - src/app/authorize/components/oauth-error/oauth-error.component.html - 66,67 - - - - is locked. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 71 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 82 - - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 78 - - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 97 - - - - , missing scope parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 101 - - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 114 - - - - , missing response type parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 118 - - - - You have reached this page due to an error with the application's integration. Please report this error to the organization that is requesting your ORCID iD. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 124,128 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 149,153 - - - - Show details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 10 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 16 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 10 - - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 67 - - - src/locale/i18n.pseudo.component.html - 226 - - - - Hide details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 11 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 19 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 11 - - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 68 - - - src/locale/i18n.pseudo.component.html - 227 - - - - ON - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 24 - - - - OFF - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 27 - - - - Access granted: - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 46,47 - - - - Select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.html - 21,23 - - - - Please select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 62 - - - - Work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 63 - - - src/app/record/components/work-form/work-form/work-form.component.html - 35 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 72 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 39 - - - - Show details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 17 - - - - Hide details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 18 - - - - Employment affiliation found - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - - - Based on the verified email - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - - - we think you are currently affiliated with - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - - - We’ve pre-selected this organization for you in the form below. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - - - Please enter an organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 204,206 - - - - Department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 217 - - - - (Optional) - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 218 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 251 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 20 - - - src/app/register/components/form-personal/form-personal.component.html - 63 - - - src/app/register/components/step-c2/step-c2.component.html - 35 - - - - Must be less than 1000 characters - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 269,271 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 302,304 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 341,343 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 362,364 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 568,570 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 609,611 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 191,193 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 283,285 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 745,747 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 786,788 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 807,809 - - - src/app/record/components/work-form/work-form/work-form.component.html - 263,265 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 236,238 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 269,271 - - - - Role/Job title - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 249 - - - - Start date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 67 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 76 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 503 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 126 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 127 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 285 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 113 - - - - Year - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 68 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 642 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 725 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 58 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 520 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 587 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.html - 325,327 - - - src/app/record/components/work-form/work-form/work-form.component.html - 339 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 303 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 114 - - - - Month - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 69 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 661 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 744 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 59 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 540 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 607 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 136 - - - src/app/record/components/work-form/work-form/work-form.component.html - 352,354 - - - src/app/record/components/work-form/work-form/work-form.component.html - 370 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 67 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 323 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 115 - - - - Invalid date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 691,693 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 775,777 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 554,556 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 621,623 - - - src/app/record/components/work-form/work-form/work-form.component.html - 413,415 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 336,338 - - - - Add this affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - - - Continue without adding affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - - - Employment affiliation added - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - - - The following organization has been added to your ORCID record as an employment affiliation. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - - - Visit your ORCID record to manage your affiliations, works, professional activities and more. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - - - Continue to - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - - - Clear organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 63 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 107 - - - - Type your organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 64 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 108 - - - - School, college or department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 65 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 109 - - - - Your role or job in the organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 110 - - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 70 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 116 - - - - Organization - We've added an organization based on your email domain - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 71 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 117 - - - - Add a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - - - We’ve noticed you only have one email address associated with your ORCID account. Adding a backup email will help you sign in to ORCID if you lose access to your primary email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - - - Your primary email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - - - Professional - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - - - Personal - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - - - Your backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - - - Add another email to your ORCID account as a backup. A mix of personal and professional email addresses works best. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - - - Backup email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - - - Please enter your email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - - - Please enter a valid email address, for example joe@institution.edu - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 225,228 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 143,145 - - - - This email is already associated with an existing ORCID record. Please use a different email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - - - Add backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - - - Continue without adding a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - - - Backup email address added - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - - - You have successfully added the following email address as your backup email. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - - - Visit your ORCID record to manage your email addresses, domains, affiliations, works and more. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - - - Continue - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - - - Add an additional email as backup - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.ts - 43 - - - - Share your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - - - We’ve found some unshared email domains in your ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - - - Sharing your email domains lets you prove your association with an organization or institution without having to make your full email address public. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - - - Your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - - - Uncheck any email domains you don’t want to share on your public ORCID record - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - - - Make selected domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - - - Continue without making domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - - - Email domains shared - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - - - The following email domains are now visible on your public ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - - - Almost done! - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 8,10 - - - - Sign in to complete your email verification - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 11,13 - - - - Your email couldn't be verified, please check the link you used to verify it. - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 19,22 - - - - Part of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 11 - - - - Funded by - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 12,14 - - - - Version of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 15,17 - - - - Source: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 2 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 173 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 1 - - - - via - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 5 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 53 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 98 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 4 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 140 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 94 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 68 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 66 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 64 - - - - Verified: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 11 - - - - Created: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 14 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 7 - - - - Verified - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 21 - - - - visibility is currently set to - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 16 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 42 - - - - Only me - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 29 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 138 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 136 - - - src/app/types/common.endpoint.ts - 228 - - - - Trusted - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 34 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 39 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 141 - - - - Source - - src/app/cdk/panel/panel-source/panel-source.component.html - 17 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 63 - - - src/app/cdk/panel/sort-label.pipe.ts - 16 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 135 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 87 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 63 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 61 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 59 - - - - Preferred source - - src/app/cdk/panel/panel-source/panel-source.component.html - 108 - - - - of - - src/app/cdk/panel/panel-source/panel-source.component.html - 115 - - - src/app/cdk/panel/panels/panels.component.html - 30 - - - src/app/core/announcer/announcer.service.ts - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 213 - - - - (Close other sources) - - src/app/cdk/panel/panel-source/panel-source.component.html - 124 - - - - Hide all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 29 - - - - Show all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 30 - - - - Validated source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 32 - - - - Self-asserted source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 33 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 78 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 49 - - - - Edit - - src/app/cdk/panel/panel/panel.component.ts - 138 - - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 107 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 24 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 47 - - - src/locale/i18n.pseudo.component.html - 228 - - - - Make a copy and edit - - src/app/cdk/panel/panel/panel.component.ts - 139 - - - - Open sources to edit you own version - - src/app/cdk/panel/panel/panel.component.ts - 140 - - - - You can only edit your own version - - src/app/cdk/panel/panel/panel.component.ts - 141 - - - - This group of items has mixed visibility settings. Please select a visibility to apply to all items in the group. - - src/app/cdk/panel/panel/panel.component.ts - 142,143 - - - - Expand item - - src/app/cdk/panel/panel/panel.component.ts - 144 - - - - Expand featured item - - src/app/cdk/panel/panel/panel.component.ts - 145 - - - - Open other sources - - src/app/cdk/panel/panel/panel.component.ts - 146 - - - - reviews - - src/app/cdk/panel/panels/panels.component.html - 57,59 - - - - review - - src/app/cdk/panel/panels/panels.component.html - 63,64 - - - - for - - src/app/cdk/panel/panels/panels.component.html - 65 - - - - publications/grants - - src/app/cdk/panel/panels/panels.component.html - 70 - - - - publication/grant - - src/app/cdk/panel/panels/panels.component.html - 75 - - - - Add - - src/app/cdk/panel/panels/panels.component.html - 104 - - - src/app/cdk/panel/panels/panels.component.html - 121 - - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 28 - - - - Add Education - - src/app/cdk/panel/panels/panels.component.html - 132 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 40 - - - src/locale/i18n.pseudo.component.html - 246 - - - - Add Qualification - - src/app/cdk/panel/panels/panels.component.html - 137 - - - - Add Invited Position - - src/app/cdk/panel/panels/panels.component.html - 145 - - - src/app/cdk/panel/panels/panels.component.html - 174 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 248 - - - - Add Distinction - - src/app/cdk/panel/panels/panels.component.html - 151 - - - src/app/cdk/panel/panels/panels.component.html - 179 - - - - Add Membership - - src/app/cdk/panel/panels/panels.component.html - 157 - - - src/app/cdk/panel/panels/panels.component.html - 186 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 250 - - - - Add Service - - src/app/cdk/panel/panels/panels.component.html - 162 - - - src/app/cdk/panel/panels/panels.component.html - 190 - - - - Add Editorial Service - - src/app/cdk/panel/panels/panels.component.html - 167 - - - src/app/cdk/panel/panels/panels.component.html - 194 - - - - Search & link - - src/app/cdk/panel/panels/panels.component.html - 201 - - - src/app/cdk/panel/panels/panels.component.html - 250 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 130 - - - - Add manually - - src/app/cdk/panel/panels/panels.component.html - 206 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 155 - - - - Sort - - src/app/cdk/panel/panels/panels.component.html - 266,268 - - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 66 - - - - Manage - - src/app/cdk/panel/panels/panels.component.html - 281 - - - - Sort Items - - src/app/cdk/panel/panels/panels.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 243 - - - - Export Items - - src/app/cdk/panel/panels/panels.component.ts - 76 - - - - Add Item - - src/app/cdk/panel/panels/panels.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 242 - - - - Ascending - - src/app/cdk/panel/panels/panels.component.ts - 81 - - - - Descending - - src/app/cdk/panel/panels/panels.component.ts - 82 - - - - Manage featured works - - src/app/cdk/panel/panels/panels.component.ts - 83 - - - - Title - - src/app/cdk/panel/sort-label.pipe.ts - 10 - - - - Start - - src/app/cdk/panel/sort-label.pipe.ts - 11 - - - - End - - src/app/cdk/panel/sort-label.pipe.ts - 12 - - - - Date - - src/app/cdk/panel/sort-label.pipe.ts - 13 - - - - Type - - src/app/cdk/panel/sort-label.pipe.ts - 14 - - - - Publication/Grant title - - src/app/cdk/panel/sort-label.pipe.ts - 15 - - - - Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 441,443 - - - - Add countries or locations to your ORCID record to highlight where you conduct your research or where your research is focused. You can add as many countries or locations as you want. - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 37,41 - - - - My countries/locations - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 49,51 - - - - Add a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 175 - - - - Add another country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 180 - - - - Save changes to Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 35 - - - - Cancel changes and close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 36 - - - - Delete Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 37 - - - - Select country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 38 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 39 - - - - Close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 40 - - - - Select a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 65 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 118 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 139 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 112 - - - - Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 377 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 823 - - - - Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 98,100 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 192,194 - - - - Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 12 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 61,63 - - - - Having multiple email addresses helps you maintain access to your ORCID record. A mix of personal and professional email addresses works best. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 47,50 - - - - Please verify your email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 53,55 - - - - To access all of ORCID’s editing features you must verify at least one email address. Until then you will only be able to manage - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 59,61 - - - - names - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 63 - - - - and - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 64 - - - - email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 65 - - - - in your ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 67 - - - - Email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 73,75 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 205,207 - - - - Unverified - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 180 - - - - Verification email sent - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 187 - - - - Resend verification email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 194,195 - - - - An email is required - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 205,207 - - - - Email can not be duplicated - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 215,217 - - - - This email is already associated with an ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 237,239 - - - - Add another email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 257,259 - - - - Verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 268,270 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 153,155 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 219,221 - - - - When you verify a professional email address we will add the associated domain to your record. You can choose to show an email domain on your public record instead of the full email address. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 273,276 - - - - Find out more about verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 283 - - - - No verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 288 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 235 - - - - Email notifications - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 337,339 - - - - Which verified email address should we send your ORCID notifications to? You can change the frequency of these notification emails in - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 341,344 - - - - your ORCID account settings. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 351 - - - - ORCID knowledge base (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 51 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 22 - - - - ORCID support page (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 52 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 23 - - - - ORCID terms of use (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 53 - - - - Save changes to Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 54 - - - - Save changes to Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 55 - - - - Notifications are sent to - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 56 - - - - Cancel changes and close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 57 - - - - Cancel changes and close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 58 - - - - Delete Email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 59 - - - - Close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 60 - - - - Close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 61 - - - - Email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 62 - - - - New email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 63 - - - - Other email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 64 - - - - Set primary email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 65 - - - - Set primary email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 66 - - - - Set primary email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 67 - - - - Set other email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 68 - - - - Set other email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 69 - - - - Set other email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 70 - - - - Set email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 71 - - - - Set email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 72 - - - - Set email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 73 - - - - Set domain visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 74 - - - - Set domain visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 75 - - - - Set domain visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 76 - - - - Open your ORCID account settings - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 77 - - - - You can't delete the only email address in your account - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 79 - - - - Visibility set to Only me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 80 - - - - ORCID email validation - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 81 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 50 - - - - Please review and fix the issue - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 579 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 603 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 388 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 396 - - - - Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 3 - - - - Keywords are words or phrases which describe your research activities. Adding keywords can help people find you when searching the ORCID registry. - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 33,37 - - - - My keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 40,42 - - - - Must be less than 100 characters - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 114,116 - - - src/app/register/components/form-personal/form-personal.component.html - 34,36 - - - src/app/register/components/form-personal/form-personal.component.html - 82,84 - - - - Add a keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 166,168 - - - - Add another keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 172,174 - - - - Save changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 44 - - - - Cancel changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 45 - - - - Delete Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 46 - - - - New Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 47 - - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 48 - - - - Close Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 49 - - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 68 - - - src/locale/i18n.pseudo.component.html - 237 - - - - Other IDs - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 5 - - - - Other identifiers, also called Person identifiers, are unique IDs that systems such as ISNI and Scopus use to identify you. These identifiers can only be added to your record by trusted organizations you have connected to ORCID. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 34,39 - - - - Find out more on our - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 42,44 - - - - Other identifiers support page. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 53 - - - - My other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 63,65 - - - - Save changes to Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 22 - - - - Cancel changes and close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 23 - - - - Close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 24 - - - - Delete identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 25 - - - - Identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 26 - - - - Find out how to add other identifiers to your ORCID record (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 27 - - - - (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 28 - - - - Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 3,4 - - - - Add links to personal websites, department profiles, Wikipedia pages or social media accounts. - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 39,42 - - - - My links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 45,47 - - - - Must be less than 355 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 105,107 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 209,211 - - - - An URL is required - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 133,135 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 237,239 - - - - Must be less than 2000 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 144,146 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 248,250 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 478,480 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 823,825 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 87,89 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 384,386 - - - - Invalid URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 155,157 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 259,261 - - - - URL can not be duplicated - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 165,167 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 269,271 - - - - Add a link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 327,329 - - - - Add another link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 333,335 - - - - Save changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 46 - - - - Cancel changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 47 - - - - Delete Websites or social link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 48 - - - - Close Websites and social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 49 - - - - Websites or social link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 50 - - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 51 - - - - Link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 235 - - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 236 - - - - Preview public record - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.html - 41 - - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 17 - - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 19 - - - - Personal information - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 13,15 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 91 - - - - No personal information available - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 19,21 - - - - Verified email addresses - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 111,113 - - - - Websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 257,259 - - - - Other IDs - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 309 - - - - Keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 367 - - - - Manage your emails - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 44 - - " - - - Manage your websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 45 - - " - - - Manage your keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 46 - - " - - - Manage your countries - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 47 - - " - - - Manage your personalIds - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 48 - - " - - - Please review the form and fix the issues before saving - - src/app/cdk/snackbar/snackbar.service.ts - 76 - - - - Form validation error - - src/app/cdk/snackbar/snackbar.service.ts - 77 - - - - You are managing this ORCID record as a trusted individual - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 21,23 - - - - You are managing your ORCID record - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 29,31 - - - - Status bar - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.ts - 32 - - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 4,6 - - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 17,18 - - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 20,22 - - - - Don’t have a verification email? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 28,30 - - - - Click the button below and we will send you a new one. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 32,34 - - - - Resend verification email - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 43,45 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 31,33 - - - - Need help? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 49 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 55 - - - - Visit the - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 51 - - - - Thank you for registering with ORCID - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 3,5 - - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can begin adding information manually to your ORCID record. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 11,15 - - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can register your ORCID Public API credentials. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 20,24 - - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 38,40 - - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 43,46 - - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 48,50 - - - - Visit the - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 56 - - - - ORCID help centre - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 63,64 - - - - Thank you for verifying your email - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 72,74 - - - - Switch to another account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 7 - - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 15,17 - - - - You have - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 19 - - - - accounts - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 21 - - - - Switch back to me - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 44 - - - - Switch to managing another ORCID account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.ts - 21 - - - - to - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 86 - - - src/app/record/components/affiliation/affiliation.component.html - 14 - - - src/app/record/components/funding/funding.component.html - 13 - - - - present - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 100,102 - - - src/app/record/components/affiliation/affiliation.component.html - 25 - - - src/app/record/components/funding/funding.component.html - 18 - - - - Validated source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 32 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 44 - - - - Self-asserted source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 33 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 45 - - - - Name is private or limited - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 45 - - - - This record is locked - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 54,56 - - - src/app/record/components/record-header/record-header.component.ts - 135 - - - - This record has been deprecated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 60,62 - - - src/app/record/components/record-header/record-header.component.ts - 136 - - - - This record has been deactivated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 67,69 - - - src/app/record/components/record-header/record-header.component.ts - 134 - - - - AFFILIATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 131,133 - - - - EMAIL DOMAINS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 161,163 - - - - KEY DATES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 180,182 - - - - Record created - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 196 - - - - Today - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 205 - - - - Last updated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 214 - - - - WORKS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 251,253 - - - - PEER REVIEWS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 276,278 - - - - FUNDING - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 301,303 - - - - RESEARCH RESOURCES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 327,329 - - - - PROFESSIONAL ACTIVITIES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 362,364 - - - - EDUCATION AND QUALIFICATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 394,396 - - - - OTHER IDENTIFIERS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 424,426 - - - - Loading record summary - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 448,450 - - - - Validated works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 59 - - - - Validated work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 60 - - - - Self-asserted works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 61 - - - - Self-asserted work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 62 - - - - Validated funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 63 - - - - Validated fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 64 - - - - Self-asserted funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 65 - - - - Self-asserted fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 66 - - - - Self-asserted research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 67 - - - - Validated research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 68 - - - - Self-asserted research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 69 - - - - Validated research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 70 - - - - reviews for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 71 - - - - review for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 72 - - - - publications/grants - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 73 - - - - publication/grant - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 74 - - - - more Affiliations - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 75 - - - - more Professional activities - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 76 - - - - more Other Identifiers - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 77 - - - - more Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 78 - - - - more Email Domain - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 79 - - - - more Affiliation - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 80 - - - - more Professional activity - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 81 - - - - more Other Identifier - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 82 - - - - more Education and Qualifications - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 83 - - - - more Education and Qualification - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 84 - - - - Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 85 - - - - ORCID Record - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 86 - - - src/locale/i18n.pseudo.component.html - 76 - - - - View all affiliations in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 87 - - - - View all works in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 88 - - - - View all funding in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 89 - - - - View all research and resources in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 90 - - - - View all peer reviews in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 91 - - - - View all professional activities in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 92 - - - - View all identifiers in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 93 - - - - View all education and qualifications in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 94 - - - - View education and qualification in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 95 - - - - View all email domains in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 96 - - - - Two-factor authentication code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 11,12 - - - - Enter a code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 81,82 - - - - from your two-factor authentication app - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 83,85 - - - - ORCID Help Center - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 112,113 - - - src/app/layout/footer/footer.component.html - 185,187 - - - - AUTHENTICATE - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 185,187 - - - - Set visibility for - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 54,56 - - - - This item only - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 61 - - - - All items in this group - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 67 - - - - Selected items - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 73,74 - - - - More information on ORCID visibility settings - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 146,148 - - - - set item visibility to Everyone - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 36 - - - - set item visibility to Trusted Parties - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 38 - - - - set item visibility to Only Me - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 40 - - - - (Currently selected) - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 41 - - - - ORCID - - src/app/constants.ts - 123 - - - - 2FA - ORCID - - src/app/constants.ts - 124 - - - src/app/constants.ts - 125 - - - - Institutional linking - ORCID - - src/app/constants.ts - 126 - - - - Social linking - ORCID - - src/app/constants.ts - 127 - - - - Institutional sign in - ORCID - - src/app/constants.ts - 128 - - - - Notifications inbox - ORCID - - src/app/constants.ts - 129 - - - - Sign in - ORCID - - src/app/constants.ts - 130 - - - src/app/constants.ts - 131 - - - src/app/constants.ts - 137 - - - - Oauth - ORCID - - src/app/constants.ts - 132 - - - - Search - ORCID - - src/app/constants.ts - 133 - - - - Account reactivation - ORCID - - src/app/constants.ts - 134 - - - - Reset password - ORCID - - src/app/constants.ts - 135 - - - - Register - ORCID - - src/app/constants.ts - 136 - - - - Account settings - ORCID - - src/app/constants.ts - 138 - - - - Deactivate account - ORCID - - src/app/constants.ts - 139 - - - - Trusted parties - ORCID - - src/app/constants.ts - 140 - - - - Reset password - ORCID - - src/app/constants.ts - 141 - - - - Self Service - ORCID - - src/app/constants.ts - 142 - - - - Developer tools - ORCID - - src/app/constants.ts - 143 - - - - Record corrections - ORCID - - src/app/constants.ts - 145 - - - src/app/constants.ts - 146 - - - - - ORCID - - src/app/constants.ts - 150 - - - - - My ORCID - - src/app/constants.ts - 151 - - - - Manage employment dialog - - src/app/constants.ts - 376 - - - - Manage education dialog - - src/app/constants.ts - 378 - - - - Manage qualification dialog - - src/app/constants.ts - 380 - - - - Manage distinction dialog - - src/app/constants.ts - 382 - - - - Manage invited position dialog - - src/app/constants.ts - 384 - - - - Manage membership dialog - - src/app/constants.ts - 386 - - - - Manage service dialog - - src/app/constants.ts - 388 - - - - Manage editorial service dialog - - src/app/constants.ts - 390 - - - - Manage bibtex dialog - - src/app/constants.ts - 393 - - - - Manage external identifier dialog - - src/app/constants.ts - 395 - - - - Manage your names dialog - - src/app/constants.ts - 397 - - - - Manage your biography dialog - - src/app/constants.ts - 399 - - - - Manage your emails dialog - - src/app/constants.ts - 401 - - - - Manage your countries dialog - - src/app/constants.ts - 403 - - - - Manage your keywords dialog - - src/app/constants.ts - 405 - - - - Manage your other IDs dialog - - src/app/constants.ts - 407 - - - - Manage your websites & social links dialog - - src/app/constants.ts - 409 - - - - Manage funding dialog - - src/app/constants.ts - 411 - - - - Manage funding search dialog - - src/app/constants.ts - 413 - - - - Manage work dialog - - src/app/constants.ts - 415 - - - - Manage work search dialog - - src/app/constants.ts - 417 - - - - Manage peer review dialog - - src/app/constants.ts - 419 - - - - You are on page - - src/app/core/announcer/announcer.service.ts - 10 - - - - There are - - src/app/core/announcer/announcer.service.ts - 12 - - - - on each page - - src/app/core/announcer/announcer.service.ts - 13 - - - - Showing - - src/app/core/announcer/announcer.service.ts - 14 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 209 - - - - Cookie consent dialog opened - - src/app/core/announcer/announcer.service.ts - 15 - - - - Add a backup email address dialog - - src/app/core/login-interstitials-manager/implementations/login-backup-email-interstitials-manager.service.ts - 87 - - - - ORCID record for - - src/app/core/open-graph/open-graph.service.ts - 53 - - - - ORCID provides an identifier for individuals to use with their name as they engage in research, scholarship, and innovation activities. - - src/app/core/open-graph/open-graph.service.ts - 57 - - - - First page - - src/app/core/paginator/matPaginator.service.ts - 8 - - - src/locale/i18n.pseudo.component.html - 83 - - - - Items per page: - - src/app/core/paginator/matPaginator.service.ts - 9 - - - src/locale/i18n.pseudo.component.html - 84 - - - - Last page - - src/app/core/paginator/matPaginator.service.ts - 10 - - - src/locale/i18n.pseudo.component.html - 85 - - - - Next page - - src/app/core/paginator/matPaginator.service.ts - 11 - - - src/locale/i18n.pseudo.component.html - 86 - - - - Previous page - - src/app/core/paginator/matPaginator.service.ts - 12 - - - src/locale/i18n.pseudo.component.html - 87 - - - - of - - src/app/core/paginator/matPaginator.service.ts - 13 - - - src/locale/i18n.pseudo.component.html - 88 - - - - Page - - src/app/core/paginator/matPaginator.service.ts - 14 - - - - Afghanistan - - src/app/core/record-countries/record-countries.service.ts - 30 - - - - Albania - - src/app/core/record-countries/record-countries.service.ts - 31 - - - - Algeria - - src/app/core/record-countries/record-countries.service.ts - 32 - - - - American Samoa - - src/app/core/record-countries/record-countries.service.ts - 33 - - - - Andorra - - src/app/core/record-countries/record-countries.service.ts - 34 - - - - Angola - - src/app/core/record-countries/record-countries.service.ts - 35 - - - - Anguilla - - src/app/core/record-countries/record-countries.service.ts - 36 - - - - Antarctica - - src/app/core/record-countries/record-countries.service.ts - 37 - - - - Antigua and Barbuda - - src/app/core/record-countries/record-countries.service.ts - 38 - - - - Argentina - - src/app/core/record-countries/record-countries.service.ts - 39 - - - - Armenia - - src/app/core/record-countries/record-countries.service.ts - 40 - - - - Aruba - - src/app/core/record-countries/record-countries.service.ts - 41 - - - - Australia - - src/app/core/record-countries/record-countries.service.ts - 42 - - - - Austria - - src/app/core/record-countries/record-countries.service.ts - 43 - - - - Azerbaijan - - src/app/core/record-countries/record-countries.service.ts - 44 - - - - Bahamas - - src/app/core/record-countries/record-countries.service.ts - 45 - - - - Bahrain - - src/app/core/record-countries/record-countries.service.ts - 46 - - - - Bangladesh - - src/app/core/record-countries/record-countries.service.ts - 47 - - - - Barbados - - src/app/core/record-countries/record-countries.service.ts - 48 - - - - Belarus - - src/app/core/record-countries/record-countries.service.ts - 49 - - - - Belgium - - src/app/core/record-countries/record-countries.service.ts - 50 - - - - Belize - - src/app/core/record-countries/record-countries.service.ts - 51 - - - - Benin - - src/app/core/record-countries/record-countries.service.ts - 52 - - - - Bermuda - - src/app/core/record-countries/record-countries.service.ts - 53 - - - - Bhutan - - src/app/core/record-countries/record-countries.service.ts - 54 - - - - Bolivia - - src/app/core/record-countries/record-countries.service.ts - 55 - - - - Bosnia and Herzegovina - - src/app/core/record-countries/record-countries.service.ts - 56 - - - - Botswana - - src/app/core/record-countries/record-countries.service.ts - 57 - - - - Bouvet Island - - src/app/core/record-countries/record-countries.service.ts - 58 - - - - Brazil - - src/app/core/record-countries/record-countries.service.ts - 59 - - - - British Antarctic Territory - - src/app/core/record-countries/record-countries.service.ts - 60 - - - - British Indian Ocean Territory - - src/app/core/record-countries/record-countries.service.ts - 62 - - - - British Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 65 - - - - Brunei - - src/app/core/record-countries/record-countries.service.ts - 66 - - - - Bulgaria - - src/app/core/record-countries/record-countries.service.ts - 67 - - - - Burkina Faso - - src/app/core/record-countries/record-countries.service.ts - 68 - - - - Burundi - - src/app/core/record-countries/record-countries.service.ts - 69 - - - - Cambodia - - src/app/core/record-countries/record-countries.service.ts - 70 - - - - Cameroon - - src/app/core/record-countries/record-countries.service.ts - 71 - - - - Canada - - src/app/core/record-countries/record-countries.service.ts - 72 - - - - Cape Verde - - src/app/core/record-countries/record-countries.service.ts - 73 - - - - Cayman Islands - - src/app/core/record-countries/record-countries.service.ts - 74 - - - - Central African Republic - - src/app/core/record-countries/record-countries.service.ts - 75 - - - - Chad - - src/app/core/record-countries/record-countries.service.ts - 76 - - - - Chile - - src/app/core/record-countries/record-countries.service.ts - 77 - - - - China - - src/app/core/record-countries/record-countries.service.ts - 78 - - - - Christmas Island - - src/app/core/record-countries/record-countries.service.ts - 79 - - - - Cocos [Keeling] Islands - - src/app/core/record-countries/record-countries.service.ts - 80 - - - - Colombia - - src/app/core/record-countries/record-countries.service.ts - 81 - - - - Comoros - - src/app/core/record-countries/record-countries.service.ts - 82 - - - - Congo - Brazzaville - - src/app/core/record-countries/record-countries.service.ts - 83 - - - - Congo - Kinshasa - - src/app/core/record-countries/record-countries.service.ts - 84 - - - - Cook Islands - - src/app/core/record-countries/record-countries.service.ts - 85 - - - - Costa Rica - - src/app/core/record-countries/record-countries.service.ts - 86 - - - - Croatia - - src/app/core/record-countries/record-countries.service.ts - 87 - - - - Cuba - - src/app/core/record-countries/record-countries.service.ts - 88 - - - - Curaçao - - src/app/core/record-countries/record-countries.service.ts - 89 - - - - Cyprus - - src/app/core/record-countries/record-countries.service.ts - 90 - - - - Czech Republic - - src/app/core/record-countries/record-countries.service.ts - 91 - - - - Côte d'Ivoire - - src/app/core/record-countries/record-countries.service.ts - 92 - - - - Denmark - - src/app/core/record-countries/record-countries.service.ts - 93 - - - - Djibouti - - src/app/core/record-countries/record-countries.service.ts - 94 - - - - Dominica - - src/app/core/record-countries/record-countries.service.ts - 95 - - - - Dominican Republic - - src/app/core/record-countries/record-countries.service.ts - 96 - - - - Ecuador - - src/app/core/record-countries/record-countries.service.ts - 97 - - - - Egypt - - src/app/core/record-countries/record-countries.service.ts - 98 - - - - El Salvador - - src/app/core/record-countries/record-countries.service.ts - 99 - - - - Equatorial Guinea - - src/app/core/record-countries/record-countries.service.ts - 100 - - - - Eritrea - - src/app/core/record-countries/record-countries.service.ts - 101 - - - - Estonia - - src/app/core/record-countries/record-countries.service.ts - 102 - - - - Ethiopia - - src/app/core/record-countries/record-countries.service.ts - 103 - - - - Falkland Islands - - src/app/core/record-countries/record-countries.service.ts - 104 - - - - Faroe Islands - - src/app/core/record-countries/record-countries.service.ts - 105 - - - - Fiji - - src/app/core/record-countries/record-countries.service.ts - 106 - - - - Finland - - src/app/core/record-countries/record-countries.service.ts - 107 - - - - France - - src/app/core/record-countries/record-countries.service.ts - 108 - - - - French Guiana - - src/app/core/record-countries/record-countries.service.ts - 109 - - - - French Polynesia - - src/app/core/record-countries/record-countries.service.ts - 110 - - - - French Southern Territories - - src/app/core/record-countries/record-countries.service.ts - 111 - - - - Gabon - - src/app/core/record-countries/record-countries.service.ts - 112 - - - - Gambia - - src/app/core/record-countries/record-countries.service.ts - 113 - - - - Georgia - - src/app/core/record-countries/record-countries.service.ts - 114 - - - - Germany - - src/app/core/record-countries/record-countries.service.ts - 115 - - - - Ghana - - src/app/core/record-countries/record-countries.service.ts - 116 - - - - Gibraltar - - src/app/core/record-countries/record-countries.service.ts - 117 - - - - Greece - - src/app/core/record-countries/record-countries.service.ts - 118 - - - - Greenland - - src/app/core/record-countries/record-countries.service.ts - 119 - - - - Grenada - - src/app/core/record-countries/record-countries.service.ts - 120 - - - - Guadeloupe - - src/app/core/record-countries/record-countries.service.ts - 121 - - - - Guam - - src/app/core/record-countries/record-countries.service.ts - 122 - - - - Guatemala - - src/app/core/record-countries/record-countries.service.ts - 123 - - - - Guernsey - - src/app/core/record-countries/record-countries.service.ts - 124 - - - - Guinea - - src/app/core/record-countries/record-countries.service.ts - 125 - - - - Guinea-Bissau - - src/app/core/record-countries/record-countries.service.ts - 126 - - - - Guyana - - src/app/core/record-countries/record-countries.service.ts - 127 - - - - Haiti - - src/app/core/record-countries/record-countries.service.ts - 128 - - - - Heard Island and McDonald Islands - - src/app/core/record-countries/record-countries.service.ts - 130 - - - - Honduras - - src/app/core/record-countries/record-countries.service.ts - 133 - - - - Hong Kong SAR China - - src/app/core/record-countries/record-countries.service.ts - 134 - - - - Hungary - - src/app/core/record-countries/record-countries.service.ts - 135 - - - - Iceland - - src/app/core/record-countries/record-countries.service.ts - 136 - - - - India - - src/app/core/record-countries/record-countries.service.ts - 137 - - - - Indonesia - - src/app/core/record-countries/record-countries.service.ts - 138 - - - - Iran - - src/app/core/record-countries/record-countries.service.ts - 139 - - - - Iraq - - src/app/core/record-countries/record-countries.service.ts - 140 - - - - Ireland - - src/app/core/record-countries/record-countries.service.ts - 141 - - - - Isle of Man - - src/app/core/record-countries/record-countries.service.ts - 142 - - - - Israel - - src/app/core/record-countries/record-countries.service.ts - 143 - - - - Italy - - src/app/core/record-countries/record-countries.service.ts - 144 - - - - Jamaica - - src/app/core/record-countries/record-countries.service.ts - 145 - - - - Japan - - src/app/core/record-countries/record-countries.service.ts - 146 - - - - Jersey - - src/app/core/record-countries/record-countries.service.ts - 147 - - - - Jordan - - src/app/core/record-countries/record-countries.service.ts - 148 - - - - Kazakhstan - - src/app/core/record-countries/record-countries.service.ts - 149 - - - - Kenya - - src/app/core/record-countries/record-countries.service.ts - 150 - - - - Kiribati - - src/app/core/record-countries/record-countries.service.ts - 151 - - - - Kosovo - - src/app/core/record-countries/record-countries.service.ts - 152 - - - - Kuwait - - src/app/core/record-countries/record-countries.service.ts - 153 - - - - Kyrgyzstan - - src/app/core/record-countries/record-countries.service.ts - 154 - - - - Laos - - src/app/core/record-countries/record-countries.service.ts - 155 - - - - Latvia - - src/app/core/record-countries/record-countries.service.ts - 156 - - - - Lebanon - - src/app/core/record-countries/record-countries.service.ts - 157 - - - - Lesotho - - src/app/core/record-countries/record-countries.service.ts - 158 - - - - Liberia - - src/app/core/record-countries/record-countries.service.ts - 159 - - - - Libya - - src/app/core/record-countries/record-countries.service.ts - 160 - - - - Liechtenstein - - src/app/core/record-countries/record-countries.service.ts - 161 - - - - Lithuania - - src/app/core/record-countries/record-countries.service.ts - 162 - - - - Luxembourg - - src/app/core/record-countries/record-countries.service.ts - 163 - - - - Macau SAR China - - src/app/core/record-countries/record-countries.service.ts - 164 - - - - Madagascar - - src/app/core/record-countries/record-countries.service.ts - 165 - - - - Malawi - - src/app/core/record-countries/record-countries.service.ts - 166 - - - - Malaysia - - src/app/core/record-countries/record-countries.service.ts - 167 - - - - Maldives - - src/app/core/record-countries/record-countries.service.ts - 168 - - - - Mali - - src/app/core/record-countries/record-countries.service.ts - 169 - - - - Malta - - src/app/core/record-countries/record-countries.service.ts - 170 - - - - Marshall Islands - - src/app/core/record-countries/record-countries.service.ts - 171 - - - - Martinique - - src/app/core/record-countries/record-countries.service.ts - 172 - - - - Mauritania - - src/app/core/record-countries/record-countries.service.ts - 173 - - - - Mauritius - - src/app/core/record-countries/record-countries.service.ts - 174 - - - - Mayotte - - src/app/core/record-countries/record-countries.service.ts - 175 - - - - Mexico - - src/app/core/record-countries/record-countries.service.ts - 176 - - - - Micronesia - - src/app/core/record-countries/record-countries.service.ts - 177 - - - - Moldova - - src/app/core/record-countries/record-countries.service.ts - 178 - - - - Monaco - - src/app/core/record-countries/record-countries.service.ts - 179 - - - - Mongolia - - src/app/core/record-countries/record-countries.service.ts - 180 - - - - Montenegro - - src/app/core/record-countries/record-countries.service.ts - 181 - - - - Montserrat - - src/app/core/record-countries/record-countries.service.ts - 182 - - - - Morocco - - src/app/core/record-countries/record-countries.service.ts - 183 - - - - Mozambique - - src/app/core/record-countries/record-countries.service.ts - 184 - - - - Myanmar [Burma] - - src/app/core/record-countries/record-countries.service.ts - 185 - - - - Namibia - - src/app/core/record-countries/record-countries.service.ts - 186 - - - - Nauru - - src/app/core/record-countries/record-countries.service.ts - 187 - - - - Nepal - - src/app/core/record-countries/record-countries.service.ts - 188 - - - - Netherlands - - src/app/core/record-countries/record-countries.service.ts - 189 - - - - New Caledonia - - src/app/core/record-countries/record-countries.service.ts - 190 - - - - New Zealand - - src/app/core/record-countries/record-countries.service.ts - 191 - - - - Nicaragua - - src/app/core/record-countries/record-countries.service.ts - 192 - - - - Niger - - src/app/core/record-countries/record-countries.service.ts - 193 - - - - Nigeria - - src/app/core/record-countries/record-countries.service.ts - 194 - - - - Niue - - src/app/core/record-countries/record-countries.service.ts - 195 - - - - Norfolk Island - - src/app/core/record-countries/record-countries.service.ts - 196 - - - - North Korea - - src/app/core/record-countries/record-countries.service.ts - 197 - - - - North Macedonia - - src/app/core/record-countries/record-countries.service.ts - 198 - - - - Northern Mariana Islands - - src/app/core/record-countries/record-countries.service.ts - 199 - - - - Norway - - src/app/core/record-countries/record-countries.service.ts - 200 - - - - Oman - - src/app/core/record-countries/record-countries.service.ts - 201 - - - - Pakistan - - src/app/core/record-countries/record-countries.service.ts - 202 - - - - Palau - - src/app/core/record-countries/record-countries.service.ts - 203 - - - - Palestinian Territories - - src/app/core/record-countries/record-countries.service.ts - 204 - - - - Panama - - src/app/core/record-countries/record-countries.service.ts - 205 - - - - Papua New Guinea - - src/app/core/record-countries/record-countries.service.ts - 206 - - - - Paraguay - - src/app/core/record-countries/record-countries.service.ts - 207 - - - - Peru - - src/app/core/record-countries/record-countries.service.ts - 208 - - - - Philippines - - src/app/core/record-countries/record-countries.service.ts - 209 - - - - Pitcairn Islands - - src/app/core/record-countries/record-countries.service.ts - 210 - - - - Poland - - src/app/core/record-countries/record-countries.service.ts - 211 - - - - Portugal - - src/app/core/record-countries/record-countries.service.ts - 212 - - - - Puerto Rico - - src/app/core/record-countries/record-countries.service.ts - 213 - - - - Qatar - - src/app/core/record-countries/record-countries.service.ts - 214 - - - - Romania - - src/app/core/record-countries/record-countries.service.ts - 215 - - - - Russia - - src/app/core/record-countries/record-countries.service.ts - 216 - - - - Rwanda - - src/app/core/record-countries/record-countries.service.ts - 217 - - - - Réunion - - src/app/core/record-countries/record-countries.service.ts - 218 - - - - Saint Barthélemy - - src/app/core/record-countries/record-countries.service.ts - 219 - - - - Saint Helena - - src/app/core/record-countries/record-countries.service.ts - 220 - - - - Saint Kitts and Nevis - - src/app/core/record-countries/record-countries.service.ts - 221 - - - - Saint Lucia - - src/app/core/record-countries/record-countries.service.ts - 222 - - - - Saint Martin - - src/app/core/record-countries/record-countries.service.ts - 223 - - - - Saint Pierre and Miquelon - - src/app/core/record-countries/record-countries.service.ts - 224 - - - - Saint Vincent and the Grenadines - - src/app/core/record-countries/record-countries.service.ts - 226 - - - - Samoa - - src/app/core/record-countries/record-countries.service.ts - 229 - - - - San Marino - - src/app/core/record-countries/record-countries.service.ts - 230 - - - - Saudi Arabia - - src/app/core/record-countries/record-countries.service.ts - 231 - - - - Senegal - - src/app/core/record-countries/record-countries.service.ts - 232 - - - - Serbia - - src/app/core/record-countries/record-countries.service.ts - 233 - - - - Seychelles - - src/app/core/record-countries/record-countries.service.ts - 234 - - - - Sierra Leone - - src/app/core/record-countries/record-countries.service.ts - 235 - - - - Singapore - - src/app/core/record-countries/record-countries.service.ts - 236 - - - - Sint Maarten (Dutch Part) - - src/app/core/record-countries/record-countries.service.ts - 237 - - - - Slovakia - - src/app/core/record-countries/record-countries.service.ts - 238 - - - - Slovenia - - src/app/core/record-countries/record-countries.service.ts - 239 - - - - Solomon Islands - - src/app/core/record-countries/record-countries.service.ts - 240 - - - - Somalia - - src/app/core/record-countries/record-countries.service.ts - 241 - - - - South Africa - - src/app/core/record-countries/record-countries.service.ts - 242 - - - - South Georgia and the South Sandwich Islands - - src/app/core/record-countries/record-countries.service.ts - 244 - - - - South Korea - - src/app/core/record-countries/record-countries.service.ts - 247 - - - - South Sudan - - src/app/core/record-countries/record-countries.service.ts - 248 - - - - Spain - - src/app/core/record-countries/record-countries.service.ts - 249 - - - - Sri Lanka - - src/app/core/record-countries/record-countries.service.ts - 250 - - - - Sudan - - src/app/core/record-countries/record-countries.service.ts - 251 - - - - Suriname - - src/app/core/record-countries/record-countries.service.ts - 252 - - - - Svalbard and Jan Mayen - - src/app/core/record-countries/record-countries.service.ts - 253 - - - - Swaziland - - src/app/core/record-countries/record-countries.service.ts - 254 - - - - Sweden - - src/app/core/record-countries/record-countries.service.ts - 255 - - - - Switzerland - - src/app/core/record-countries/record-countries.service.ts - 256 - - - - Syria - - src/app/core/record-countries/record-countries.service.ts - 257 - - - - São Tomé and Príncipe - - src/app/core/record-countries/record-countries.service.ts - 258 - - - - Taiwan - - src/app/core/record-countries/record-countries.service.ts - 259 - - - - Tajikistan - - src/app/core/record-countries/record-countries.service.ts - 260 - - - - Tanzania - - src/app/core/record-countries/record-countries.service.ts - 261 - - - - Thailand - - src/app/core/record-countries/record-countries.service.ts - 262 - - - - Timor-Leste - - src/app/core/record-countries/record-countries.service.ts - 263 - - - - Togo - - src/app/core/record-countries/record-countries.service.ts - 264 - - - - Tokelau - - src/app/core/record-countries/record-countries.service.ts - 265 - - - - Tonga - - src/app/core/record-countries/record-countries.service.ts - 266 - - - - Trinidad and Tobago - - src/app/core/record-countries/record-countries.service.ts - 267 - - - - Tunisia - - src/app/core/record-countries/record-countries.service.ts - 268 - - - - Türkiye - - src/app/core/record-countries/record-countries.service.ts - 269 - - - - Turkmenistan - - src/app/core/record-countries/record-countries.service.ts - 270 - - - - Turks and Caicos Islands - - src/app/core/record-countries/record-countries.service.ts - 271 - - - - Tuvalu - - src/app/core/record-countries/record-countries.service.ts - 272 - - - - U.S. Minor Outlying Islands - - src/app/core/record-countries/record-countries.service.ts - 273 - - - - U.S. Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 274 - - - - Uganda - - src/app/core/record-countries/record-countries.service.ts - 275 - - - - Ukraine - - src/app/core/record-countries/record-countries.service.ts - 276 - - - - United Arab Emirates - - src/app/core/record-countries/record-countries.service.ts - 277 - - - - United Kingdom - - src/app/core/record-countries/record-countries.service.ts - 278 - - - - United States - - src/app/core/record-countries/record-countries.service.ts - 279 - - - - Uruguay - - src/app/core/record-countries/record-countries.service.ts - 280 - - - - Uzbekistan - - src/app/core/record-countries/record-countries.service.ts - 281 - - - - Vanuatu - - src/app/core/record-countries/record-countries.service.ts - 282 - - - - Vatican City - - src/app/core/record-countries/record-countries.service.ts - 283 - - - - Venezuela - - src/app/core/record-countries/record-countries.service.ts - 284 - - - - Vietnam - - src/app/core/record-countries/record-countries.service.ts - 285 - - - - Wallis and Futuna - - src/app/core/record-countries/record-countries.service.ts - 286 - - - - Western Sahara - - src/app/core/record-countries/record-countries.service.ts - 287 - - - - Yemen - - src/app/core/record-countries/record-countries.service.ts - 288 - - - - Zambia - - src/app/core/record-countries/record-countries.service.ts - 289 - - - - Zimbabwe - - src/app/core/record-countries/record-countries.service.ts - 290 - - - - Åland Islands - - src/app/core/record-countries/record-countries.service.ts - 291 - - - - Import your works - - src/app/core/record-works/record-works.service.ts - 595 - - - - These services can help you update your ORCID record quickly by searching for your research outputs from various databases. Connect to a service to grant permission and add selected research outputs to your ORCID record. - - src/app/core/record-works/record-works.service.ts - 596 - - - - Find out more about importing works into your ORCID record - - src/app/core/record-works/record-works.service.ts - 599 - - - - ORCID Certified Services - - src/app/core/record-works/record-works.service.ts - 601 - - - - More Services - - src/app/core/record-works/record-works.service.ts - 602 - - - - Connect now - - src/app/core/record-works/record-works.service.ts - 603 - - - - Connected - - src/app/core/record-works/record-works.service.ts - 604 - - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 14,16 - - - - Close Import your works - - src/app/core/record-works/record-works.service.ts - 605 - - - - Show more services - - src/app/core/record-works/record-works.service.ts - 606 - - - - Hide more services - - src/app/core/record-works/record-works.service.ts - 607 - - - - Connect with {{name}} now - - src/app/core/record-works/record-works.service.ts - 608 - - - - Connected with {{name}} - - src/app/core/record-works/record-works.service.ts - 609 - - - - Generate a new client secret - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 3,5 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 14,16 - - - src/app/developer-tools/components/client-secret/client-secret.component.html - 12,13 - - - - Resetting your client secret will generate a new secret. Your current client secret shown below will be discarded within the next 24 hours. - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 29,32 - - - - Close - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.ts - 17 - - - - Client ID - - src/app/developer-tools/components/client-secret/client-secret.component.html - 2 - - - - Client secret - - src/app/developer-tools/components/client-secret/client-secret.component.html - 5 - - - - Collapse - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 13 - - - - Expand - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 14 - - - - example code - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 15 - - - - This section is intended for developers who plan to integrate ORCID into their system using the ORCID Public API. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 1,4 - - - - Getting started with the free ORCID Public API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 6,8 - - - - ORCID offers a free Public API (Application Programming Interface) that allows your systems and applications to connect to the ORCID registry for non-commercial use. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 10,14 - - - - By registering for Public API Credentials, your system or application can: - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 15,17 - - - - Allow users to sign into your system/application with their ORCID account - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 20,22 - - - - Obtain users' authenticated ORCID iDs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 23,25 - - - - Read public information from ORCID records in machine-readable format - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 26,28 - - - - Search public data in the ORCID Registry - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 29,31 - - - - Obtain a higher usage quota than the ORCID Anonymous API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 32,34 - - - - The ORCID Public API is RESTful and uses - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 39 - - - - OAuth - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 47 - - - - , a well-established, standard protocol for user-based permissions. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 49,50 - - - - Public API Credentials are granted to individuals and not organizations, and your Public API Credentials are personal to you (even if being used in connection with your work for an organization). - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 52,56 - - - - If you need access to an ORCID API for commercial use, need a higher usage quota, organizational administration of your API credentials, or the ability to write data to or access Trusted Party data in ORCID records, our - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 59,63 - - - - Member API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 70,72 - - - - is available to ORCID member organizations. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 73,75 - - - - Additional resources - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 78,80 - - - - Read the Public API documentation - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 90,91 - - - - Find out more about the differences between the Public and Member APIs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 100 - - - - ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 108,110 - - - - The ORCID Public API is free for non-commercial use by individuals as stated in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 116,119 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 448,449 - - - - Public APIs Terms of Service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 126 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 456 - - - - By “non-commercial” we mean that you may not charge any re-use fees for the Public API, and you may not make use of the Public API in connection with any revenue-generating product or service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 128,132 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 459,462 - - - - No verified email addresses found - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 136,138 - - - - You must have at least one verified email address in your ORCID account to register for your Public API credentials. Manage your email addresses in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 142,144 - - - - Emails and domains section of your ORCID record - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 149 - - - - You must accept the Public Client Terms of Service before you can register for your Public API credentials. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 162,165 - - - - I have read and agree to the ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 178,179 - - - - Register for your ORCID Public API credentials - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 191,193 - - - - Developer tools - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 10,12 - - - - Back to my record - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 18 - - - - You’ve registered for your ORCID Public API credentials - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 45,47 - - - - Add your application details and one or more redirect URIs in the form below. Once these details are saved we’ll generate your client ID and secret so you can start using the Public API right away. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 49,54 - - - - Application details - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 60,62 - - - - Application name - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 77 - - - - Application name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 94,96 - - - - Application name cannot exceed 255 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 100,102 - - - - The name shown to users on the OAuth authorization screen - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 104,105 - - - - Application URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 120 - - - - Website name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 133,135 - - - - Invalid website - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 139,141 - - - - Application description - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 156 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 173,175 - - - - Application description cannot exceed 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 179,181 - - - - The description shown to users on the OAuth authorization screen. Maximum 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 183,184 - - - - Redirect URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 189,191 - - - - Once the user has authorized your application, they will be returned to a URI that you specify. You must provide these URIs in advance or your integration users will experience an error. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 194,198 - - - - Please note - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 205,207 - - - - Only - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 210 - - - - HTTPS URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 211 - - - - are accepted in production - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 212,214 - - - - Domains registered - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 218 - - - - MUST - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 220 - - - - exactly match the domains used, including subdomains - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 222,223 - - - - Register all redirect URIs fully where possible. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 228 - - - - This is the most secure option and what we recommend. For more information about redirect URIs, please see our - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 231,233 - - - - redirect URI FAQ - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 242 - - - - Please add a redirect URI before saving your application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 253,255 - - - - Redirect URI cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 279,281 - - - - Invalid redirect URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 285,287 - - - - Add another redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 317,319 - - - - Example code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 326,328 - - - - Provides an authorization code that can be exchanged for an access token and an authenticated ORCID iD. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 331,334 - - - - Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 336 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 362 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 404 - - - - Scope - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 339 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 407 - - - - Response type - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 343 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 366 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 411 - - - - code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 345 - - - - REPLACE WITH REDIRECT URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 352 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 380 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 420 - - - - Provides an authenticated ORCID iD and an access token that can be used to read public information on the record. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 357,360 - - - - access token and ORCID iD - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 368,370 - - - - REPLACE WITH OAUTH CODE - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 382 - - - - Provides an access token that can be used to read public information on the record and an id_token using OpenID Connect and client-side only implicit OAuth. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 388,391 - - - - More information on OpenID Connect Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 400 - - - - Changes have been saved successfully. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 429,431 - - - - Redirect URIs must be unique - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 439,441 - - - - Save application and generate my client ID and secret - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 479,481 - - - - Save application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 486,488 - - - - Delete redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 54 - - - - Authorize request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 55 - - - - Token request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 56 - - - - OpenID/Implicit request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 57 - - - - Warning! - - src/app/environment-banner/environment-banner/environment-banner.component.html - 7 - - - - is a test website. - - src/app/environment-banner/environment-banner/environment-banner.component.html - 11,12 - - - - is the official website. Sandbox only sends email messages to - - src/app/environment-banner/environment-banner/environment-banner.component.html - 19,21 - - - - mailinator.com - - src/app/environment-banner/environment-banner/environment-banner.component.html - 27 - - - - email addresses, see Sandbox FAQ for - - src/app/environment-banner/environment-banner/environment-banner.component.html - 30 - - - - more information - - src/app/environment-banner/environment-banner/environment-banner.component.html - 37,38 - - - - Dismiss - - src/app/environment-banner/environment-banner/environment-banner.component.html - 47,49 - - - src/app/layout/banners/banners.component.html - 23 - - - - Warning, testing website - - src/app/environment-banner/environment-banner/environment-banner.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 135 - - - - Oh no! An error occurred - - src/app/errors.ts - 28 - - - src/app/errors.ts - 44 - - - src/app/errors.ts - 57 - - - src/app/errors.ts - 72 - - - src/app/errors.ts - 88 - - - src/app/errors.ts - 105 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.ts - 66 - - - src/locale/i18n.pseudo.component.html - 89 - - - - visit our knowledge base. - - src/app/errors.ts - 31 - - - src/app/errors.ts - 47 - - - src/app/errors.ts - 59 - - - src/app/errors.ts - 75 - - - src/app/errors.ts - 91 - - - src/app/errors.ts - 108 - - - src/locale/i18n.pseudo.component.html - 103 - - - - Please try again, and if the error persists please - - src/app/errors.ts - 58 - - - src/locale/i18n.pseudo.component.html - 99 - - - - We couldn't recover your account details. Please try again, and if the error persists please - - src/app/errors.ts - 74 - - - src/locale/i18n.pseudo.component.html - 91,93 - - - - We couldn't complete your registration. Please try again, and if the error persists please - - src/app/errors.ts - 90 - - - src/locale/i18n.pseudo.component.html - 95,97 - - - - We couldn't reactivate your ORCID account. Please try again, and if the error persists please - - src/app/errors.ts - 107 - - - src/locale/i18n.pseudo.component.html - 180,181 - - - - LATEST NEWS - - src/app/home/components/news/news.component.html - 6,8 - - - - MORE NEWS - - src/app/home/components/news/news.component.html - 16,18 - - #upperCase - - - FULL ARTICLE - - src/app/home/components/news/news.component.html - 49,51 - - - - MORE NEWS - - src/app/home/components/news/news.component.html - 66,68 - - - - News - - src/app/home/components/news/news.component.ts - 18 - - - src/locale/i18n.pseudo.component.html - 138 - - - - Distinguish yourself in - - src/app/home/pages/home/home.component.html - 26,28 - - #sentenceCase - - - three easy steps - - src/app/home/pages/home/home.component.html - 29,30 - - #lowerCase - - - ORCID provides a persistent digital identifier (an ORCID iD) that you own and control, and that distinguishes you from every other researcher. You can connect your iD with your professional information — affiliations, grants, publications, peer review, and more. You can use your iD to share your information with other systems, ensuring you get recognition for all your contributions, saving you time and hassle, and reducing the risk of errors. - - src/app/home/pages/home/home.component.html - 37,45 - - - - FIND OUT MORE ABOUT OUR MISSION AND VALUES - - src/app/home/pages/home/home.component.html - 53,55 - - - - 1 - - src/app/home/pages/home/home.component.html - 67 - - - - REGISTER - - src/app/home/pages/home/home.component.html - 69,71 - - - - Get your unique ORCID identifier. It’s free and only takes a minute, so - - src/app/home/pages/home/home.component.html - 76,79 - - - - register now! - - src/app/home/pages/home/home.component.html - 84,86 - - #lowerCase - - - 2 - - src/app/home/pages/home/home.component.html - 92,94 - - - - USE YOUR - - src/app/home/pages/home/home.component.html - 101 - - - - ORCID ID - - src/app/home/pages/home/home.component.html - 102 - - - - Use your iD, when prompted, in systems and platforms from grant application to manuscript submission and beyond, to ensure you get credit for your contributions. - - src/app/home/pages/home/home.component.html - 108,112 - - - - 3 - - src/app/home/pages/home/home.component.html - 117 - - - - SHARE YOUR ORCID iD - - src/app/home/pages/home/home.component.html - 125 - - - - The more information connected to your ORCID record, the more you’ll benefit from sharing your iD - so give the organizations you trust permission to update your record as well as adding your affiliations, emails, other names you’re known by, and more. - - src/app/home/pages/home/home.component.html - 132,137 - - - - Our organizational members make ORCID possible! - - src/app/home/pages/home/home.component.html - 166,168 - - - - ORCID is a non-profit organization supported by a global community of member organizations, including research institutions, publishers, funders, professional associations, service providers, and other stakeholders in the research ecosystem. - - src/app/home/pages/home/home.component.html - 171,177 - - - - Curious about who our members are? - - src/app/home/pages/home/home.component.html - 179,181 - - - - See our complete list of member organizations - - src/app/home/pages/home/home.component.html - 182,184 - - - - You can now sign in to ORCID with your - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 3 - - - - account - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 6 - - - - Please complete the process by connecting - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 11 - - - - with your ORCID record. - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 14,15 - - - - Grant permission - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 29,31 - - - src/app/inbox/components/notification-permission/notification-permission.component.html - 85,87 - - - - You may benefit from automatic updates to your record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 2,4 - - - - Based on your verified email domain, we have found an ORCID integration for - - src/app/inbox/components/notification-permission/notification-permission.component.html - 6,7 - - - - If you are a current faculty or staff member at - - src/app/inbox/components/notification-permission/notification-permission.component.html - 12 - - - - connecting with this integration will allow - - src/app/inbox/components/notification-permission/notification-permission.component.html - 16 - - - - to automatically add validated information to your ORCID record. This will save you time and effort when maintaining your ORCID record, and help make sure it stays up-to-date. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 20,22 - - - - If you are no longer affiliated with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 28 - - - - you may disregard this notification or remove the relevant email address from your ORCID record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 33,34 - - - - would like your permission to interact with your ORCID Record as a trusted party. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 44,45 - - - - Archive without granting permissions - - src/app/inbox/components/notification-permission/notification-permission.component.html - 72,74 - - - - Connect with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 99,101 - - - - Affiliations - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 44 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 155 - - - - Bio - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 46 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 156 - - - - Distinction - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 48 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 157 - - - - Education - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 50 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 81 - - - src/locale/i18n.pseudo.component.html - 158 - - - - Employment - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 52 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 159 - - - - External Identifiers - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 54 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 85 - - - src/locale/i18n.pseudo.component.html - 160 - - - - Funding - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 56 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 87 - - - src/locale/i18n.pseudo.component.html - 161 - - - - Invited Position - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 58 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 116 - - - src/locale/i18n.pseudo.component.html - 162 - - - - Membership - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 60 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 118 - - - src/locale/i18n.pseudo.component.html - 163 - - - - Peer Review - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 62 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 93 - - - src/locale/i18n.pseudo.component.html - 164 - - - - Preferences - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 64 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 95 - - - src/locale/i18n.pseudo.component.html - 165 - - - - Qualification - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 66 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 97 - - - src/locale/i18n.pseudo.component.html - 166 - - - - Research Resource - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 68 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 99 - - - src/locale/i18n.pseudo.component.html - 168 - - - - Service - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 70 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 120 - - - src/locale/i18n.pseudo.component.html - 167 - - - - Work - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 72 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 169 - - - - unknown - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 74 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 105 - - - src/locale/i18n.pseudo.component.html - 170 - - - - has updated the - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 9 - - - - section of your record: - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 11 - - - - Added - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 172 - - - - Updated - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 47 - - - src/locale/i18n.pseudo.component.html - 173 - - - - Deleted - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 49 - - - src/locale/i18n.pseudo.component.html - 174 - - - - Other - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 51 - - - src/locale/i18n.pseudo.component.html - 175 - - - - Professional activities - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 79 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 89 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 91 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 101 - - - - archive - - src/app/inbox/components/notification/notification.component.ts - 64 - - - src/locale/i18n.pseudo.component.html - 177 - - - - YOUR RECORD - - src/app/inbox/components/notification/notification.component.ts - 110 - - - src/locale/i18n.pseudo.component.html - 148 - - - - PERMISSIONS - - src/app/inbox/components/notification/notification.component.ts - 112 - - - src/locale/i18n.pseudo.component.html - 149 - - - - ANNOUNCEMENT - - src/app/inbox/components/notification/notification.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 150 - - - - has made changes to your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 138 - - - src/locale/i18n.pseudo.component.html - 151 - - - - Connecting your - - src/app/inbox/components/notification/notification.component.ts - 140 - - - src/locale/i18n.pseudo.component.html - 152 - - - - account with your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 142 - - - src/locale/i18n.pseudo.component.html - 153 - - - - Notifications - - src/app/inbox/components/notifications/notifications.component.html - 2 - - - - Select All - - src/app/inbox/components/notifications/notifications.component.html - 22,24 - - - - Archive selected - - src/app/inbox/components/notifications/notifications.component.html - 32 - - - - Hide archived - - src/app/inbox/components/notifications/notifications.component.html - 38 - - - - Show archived - - src/app/inbox/components/notifications/notifications.component.html - 41 - - - - You don’t have any notifications yet. - - src/app/inbox/components/notifications/notifications.component.html - 71 - - - - You can manage the frequency of your ORCID notifications in your - - src/app/inbox/components/notifications/notifications.component.html - 73,75 - - - - account settings. - - src/app/inbox/components/notifications/notifications.component.html - 77,78 - - - - You don't have any unarchived notifications right now. - - src/app/inbox/components/notifications/notifications.component.html - 87,89 - - - - Show more notifications - - src/app/inbox/components/notifications/notifications.component.html - 114,116 - - - - Access through your institution - - src/app/institutional/pages/institutional/institutional.component.html - 28,30 - - - - Sign in with email/iD and password - - src/app/institutional/pages/institutional/institutional.component.html - 35,37 - - - - You may sign in to the ORCID Registry using institutional accounts you already have, like one from your university. If you don’t have an ORCID iD, you will be prompted to create one. - - src/app/institutional/pages/institutional/institutional.component.html - 44,49 - - - - Suggested organization - - src/app/institutional/pages/institutional/institutional.component.html - 52,54 - - - - Sign in with this organization - - src/app/institutional/pages/institutional/institutional.component.html - 94,96 - - - - OR - - src/app/institutional/pages/institutional/institutional.component.html - 99 - - - - Organization - - src/app/institutional/pages/institutional/institutional.component.html - 114,116 - - - - Please enter an organization name - - src/app/institutional/pages/institutional/institutional.component.html - 162,163 - - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/institutional/pages/institutional/institutional.component.html - 169,171 - - - - Continue - - src/app/institutional/pages/institutional/institutional.component.html - 180,182 - - - - Cancel institutional sign in - - src/app/institutional/pages/institutional/institutional.component.html - 189,190 - - - - Institution - - src/app/institutional/pages/institutional/institutional.component.ts - 53 - - - src/locale/i18n.pseudo.component.html - 136 - - - - Clear - - src/app/institutional/pages/institutional/institutional.component.ts - 54 - - - src/locale/i18n.pseudo.component.html - 137 - - - - Type your organization name - - src/app/institutional/pages/institutional/institutional.component.ts - 55 - - - - We notice you are using a browser that our site does not support. Some features on this site may not work correctly. - - src/app/layout/banners/banners.component.html - 5,7 - - - - We recommend that you upgrade to a - - src/app/layout/banners/banners.component.html - 10,12 - - - - supported browser - - src/app/layout/banners/banners.component.html - 19 - - - - Understood - - src/app/layout/banners/banners.component.html - 37 - - - - Cookies Policy - - src/app/layout/banners/banners.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 223 - - - - The text of this website is published under a - - src/app/layout/footer/footer.component.html - 129 - - - - CC0 license. - - src/app/layout/footer/footer.component.html - 137 - - - - the ORCID logo, and the iD logo are trademarks of ORCID, Inc. ORCID is registered in the US and other jurisdictions. - - src/app/layout/footer/footer.component.html - 139,140 - - - - About ORCID - - src/app/layout/footer/footer.component.html - 156,158 - - - - Privacy Policy - - src/app/layout/footer/footer.component.html - 164,166 - - - - Terms of Use - - src/app/layout/footer/footer.component.html - 171,173 - - - - Accessibility Statement - - src/app/layout/footer/footer.component.html - 178,180 - - - - Dispute procedures - - src/app/layout/footer/footer.component.html - 192,194 - - - - Brand Guidelines - - src/app/layout/footer/footer.component.html - 199,201 - - - - Cookie Settings - - src/app/layout/footer/footer.component.html - 207,209 - - - src/app/layout/footer/footer.component.ts - 51 - - - - footer - - src/app/layout/footer/footer.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 128 - - - - license - - src/app/layout/footer/footer.component.ts - 23 - - - - Connecting research and researchers - - src/app/layout/header/header.component.html - 27,29 - - - - Sign in - - src/app/layout/header/header.component.html - 117 - - - src/app/layout/user-menu/user-menu.component.html - 53 - - - - Register - - src/app/layout/header/header.component.html - 119 - - - src/app/layout/user-menu/user-menu.component.html - 54 - - - - Connecting research and researchers - - src/app/layout/header/header.component.ts - 72 - - - - main menu - - src/app/layout/header/header.component.ts - 73 - - - src/app/layout/menu-icon/menu-icon.component.ts - 11 - - - src/locale/i18n.pseudo.component.html - 130 - - - - About - - src/app/layout/header/menu.ts - 5 - - - src/locale/i18n.pseudo.component.html - 6 - - - - For Researchers - - src/app/layout/header/menu.ts - 10 - - - src/locale/i18n.pseudo.component.html - 4 - - - - Membership - - src/app/layout/header/menu.ts - 15 - - - src/locale/i18n.pseudo.component.html - 29 - - - src/locale/i18n.pseudo.component.html - 125 - - - - Documentation - - src/app/layout/header/menu.ts - 20 - - - src/locale/i18n.pseudo.component.html - 126 - - - - Resources - - src/app/layout/header/menu.ts - 25 - - - src/locale/i18n.pseudo.component.html - 25 - - - - News & Events - - src/app/layout/header/menu.ts - 31 - - - src/locale/i18n.pseudo.component.html - 127 - - - - Select your preferred language. Current language is - - src/app/layout/language/language.component.ts - 22 - - - src/locale/i18n.pseudo.component.html - 131 - - - - Maintenance message - - src/app/layout/maintenance-message/maintenance-message.component.ts - 23 - - - src/locale/i18n.pseudo.component.html - 132 - - - - Search the ORCID registry - - src/app/layout/search/search.component.html - 19 - - - - Search the ORCID registry - - src/app/layout/search/search.component.ts - 24 - - - src/locale/i18n.pseudo.component.html - 133 - - - - registry - - src/app/layout/search/search.component.ts - 30 - - - src/app/layout/search/search.component.ts - 37 - - - src/app/layout/search/search.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 65 - - - - website - - src/app/layout/search/search.component.ts - 33 - - - src/locale/i18n.pseudo.component.html - 66 - - - - How many people are using ORCID? - - src/app/layout/statistics/statistics.component.html - 9 - - - - statistics - - src/app/layout/statistics/statistics.component.ts - 13 - - - src/locale/i18n.pseudo.component.html - 134 - - - - View my ORCID record - - src/app/layout/user-menu/user-menu.component.html - 106,108 - - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.html - 123 - - - src/locale/i18n.pseudo.component.html - 78 - - - - Account settings - - src/app/layout/user-menu/user-menu.component.html - 137 - - - - Trusted parties - - src/app/layout/user-menu/user-menu.component.html - 145 - - - - Developer tools - - src/app/layout/user-menu/user-menu.component.html - 159 - - - src/locale/i18n.pseudo.component.html - 71 - - - - Member tools - - src/app/layout/user-menu/user-menu.component.html - 168 - - - - Logout - - src/app/layout/user-menu/user-menu.component.html - 172 - - - - Sign in to ORCID or register for your ORCID iD - - src/app/layout/user-menu/user-menu.component.ts - 32 - - - - User menu - - src/app/layout/user-menu/user-menu.component.ts - 33 - - - - You have unread notifications - - src/app/layout/user-menu/user-menu.component.ts - 34 - - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.ts - 35 - - - - Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 36 - - - - You have unread notifications. Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 37 - - - - Link your - - src/app/link-account/pages/link-account/link-account.component.html - 21,23 - - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 25 - - - - You are signed into - - src/app/link-account/pages/link-account/link-account.component.html - 28,30 - - - - To link your - - src/app/link-account/pages/link-account/link-account.component.html - 43,45 - - - - account please sign in to ORCID below. You will only need to do this once. Once the accounts are linked you will be able to sign in to your ORCID record with your - - src/app/link-account/pages/link-account/link-account.component.html - 47,51 - - - - account. - - src/app/link-account/pages/link-account/link-account.component.html - 53,55 - - - - If you have any questions - - src/app/link-account/pages/link-account/link-account.component.html - 59,61 - - - - please visit the ORCID help centre - - src/app/link-account/pages/link-account/link-account.component.html - 69,71 - - - - Sign in and link your - - src/app/link-account/pages/link-account/link-account.component.html - 92,94 - - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 96,98 - - - - Cancel linking - - src/app/link-account/pages/link-account/link-account.component.html - 105,107 - - - - Forgot your password or ORCID ID? - - src/app/link-account/pages/link-account/link-account.component.html - 113,115 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 131,133 - - - - Register now - - src/app/link-account/pages/link-account/link-account.component.html - 121,123 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 39,40 - - - - We’re really sorry, we can’t find the page you’re looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 15,17 - - - - What happened? - - src/app/page-not-found-404/not-found/not-found.component.html - 18,20 - - - - If you typed in a URL or link by hand - - src/app/page-not-found-404/not-found/not-found.component.html - 23,25 - - - - Please check the URL or link for typos or mistakes. If you are looking for a specific ORCID record make sure the ORCID iD - the 16-digit number at the end of the URL - is right. A correctly-formatted ORCID iD URL looks like this: https://orcid.org/1234-5678-9101-1121 - - src/app/page-not-found-404/not-found/not-found.component.html - 26,32 - - - - If you followed a link to this record from another site or service - - src/app/page-not-found-404/not-found/not-found.component.html - 35,37 - - - - Please report the broken link to the site or service you came from so they can fix it. - - src/app/page-not-found-404/not-found/not-found.component.html - 38,41 - - - - If you have previously bookmarked this record and it has now stopped working - - src/app/page-not-found-404/not-found/not-found.component.html - 44,47 - - - - Please get in touch with our support team via the Help button below. They can help you find the record you are looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 48,51 - - - - What to do next - - src/app/page-not-found-404/not-found/not-found.component.html - 54,56 - - - - Try using our advanced search to find researchers by their name or ORCID iD - - src/app/page-not-found-404/not-found/not-found.component.html - 62,65 - - - - Head back to the main ORCID homepage - - src/app/page-not-found-404/not-found/not-found.component.html - 72,74 - - - - Find out more about ORCID on our information site - - src/app/page-not-found-404/not-found/not-found.component.html - 81,83 - - - - Sign in to ORCID and manage your record - - src/app/page-not-found-404/not-found/not-found.component.html - 90,92 - - - - Register for an ORCID record - - src/app/page-not-found-404/not-found/not-found.component.html - 99,101 - - - - 404 - ORCID record not found - - src/app/page-not-found-404/not-found/not-found.component.ts - 19 - - - - Password and iD recovery - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 11,13 - - - src/app/reset-password/reset-password/reset-password.component.html - 109 - - - src/app/reset-password/reset-password/reset-password.component.html - 122 - - - - Lost access to your email addresses? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 25,27 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 22 - - - - You can always sign in to ORCID with your - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 30 - - - - 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 31 - - - - and - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 32 - - - src/app/register/components/form-terms/form-terms.component.html - 29 - - - - account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 34 - - - - instead. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 35 - - - - Try signing in with your iD and password now - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 44 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 23 - - - - What have you forgotten? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 52,54 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 56,58 - - - - my ORCID account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 67,69 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 25 - - - - my 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 79,81 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 26 - - - - Where should we send the recovery email? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 88,90 - - - - Please use an email address associated with your ORCID account. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 94,96 - - - - Email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 105,106 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 16 - - - - For example: joe@institution.edu - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 129,130 - - - - Please enter your email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 135 - - - src/app/register/components/form-personal/form-personal.component.html - 152,154 - - - - Send recovery email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 159,161 - - - - We have sent a recovery email to - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 164 - - - - and any other verified email addresses on your account - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 168 - - - - If you do not receive the recovery email within 10 minutes please check your spam folder. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 172,175 - - - - Back to sign in - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 182 - - - - I've forgotten - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 24 - - - - Invalid Data Record Corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 12,14 - - - - A core - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 18 - - - - ORCID Trust principle - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 23 - - - - is “Individual Control”; this means that your data is controlled by you. However, in limited circumstances, ORCID may proactively correct data in a record where system errors have resulted in invalid data. We will not correct incorrect data. All corrections of invalid data are listed below. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 26,30 - - - - Loading record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 37 - - - - Try again - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 73,75 - - - - Invalid data record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 89,91 - - - - Executed date - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 98,100 - - - - Description - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 105,107 - - - - Updated records - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 112,114 - - - - Previous - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 140,142 - - - - Next - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 150,152 - - - - record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 30 - - - - No corrections to report - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 31 - - - - The list of record corrections could not be loaded. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 32 - - - - Record corrections pagination - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 33 - - - - Make this affiliation public to enable highlighting - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 384 - - - - Click to remove this highlight - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 388 - - - - Click to highlight this affiliation - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 391 - - - - Your affiliation - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 40 - - - - has been highlighted and will be shown at the top of your public record. To remove this highlight click the star icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 44,46 - - - - Find out more about highlighting affiliations in your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 102,104 - - - - Highlight your affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 69 - - - - Highlighted affiliations are shown at the top of your public record. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 74,75 - - - - To highlight an affiliation click the - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 79 - - - - star - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 82 - - - - icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 86 - - - - You can only highlight one affiliation at a time. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 91 - - - - Add details of your current and previous employers. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 125,127 - - - - Learn more about adding employment information to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 134,136 - - - - Add details about where you have studied and educational or professional qualifications you have been awarded. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 191,194 - - - - Learn more about adding education or qualifications to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 201,204 - - - - Add the invited positions or memberships you have held, awards or prizes you have received, and donations of time and resources given in service of organizations or institutions. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 266,270 - - - - Learn more about adding professional activities to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 276,278 - - - - Affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 36 - - - - Professional activities - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 37 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 174 - - - - Add Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 38 - - - src/locale/i18n.pseudo.component.html - 244 - - - - Sort Employments - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 39 - - - src/locale/i18n.pseudo.component.html - 245 - - - - Sort Education - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 247 - - - - Sort Invited Positions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 249 - - - - Sort Memberships - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 251 - - - - Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 166 - - - src/app/types/record-affiliation.endpoint.ts - 137 - - - - Education and qualifications - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 168 - - - - Invited positions and distinctions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 170 - - - - Membership and service - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 172 - - - - Organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 14,16 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 141,143 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 178,179 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 95 - - - - Journal - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 22,24 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 147,149 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 185,186 - - - - Employment details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 32,34 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 503,505 - - - - Qualification details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 40,42 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 509,511 - - - - Education details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 48,50 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 515,517 - - - - Invited Position details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 521,523 - - - - Distinction details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 64,66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 527,529 - - - - Membership details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 72,74 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 533,535 - - - - Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 80,82 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 88,90 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 536,538 - - - - Visibility - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 93,95 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 842 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 26,28 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 943 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 87 - - - src/app/record/components/work-form/work-form/work-form.component.html - 826,828 - - - src/app/record/components/work-modal/work-modal.component.html - 40,42 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 67,69 - - - - Required information - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 158,159 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 78 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 656 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 59 - - - src/app/record/components/work-form/work-form/work-form.component.html - 18 - - - - Identify as: - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 233 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 712 - - - - Unidentified organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 243,245 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 722,724 - - - - Please enter an organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 263,265 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 296,298 - - - - City - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 316 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 761 - - - - Please enter a city - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 335,337 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 780,782 - - - - Region, State or County - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 348 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 793 - - - - Please enter a country or location - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 407,409 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 853,855 - - - - ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 418 - - - - ISSN identifier for the journal. Use the 1234-5678 format. - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 433,435 - - - - Invalid ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 440,442 - - - - Homepage URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 451 - - - src/app/record/components/affiliation/affiliation.component.html - 49 - - - src/app/record/components/funding/funding.component.html - 51 - - - src/app/record/components/research-resource/research-resource.component.html - 129 - - - src/app/record/components/research-resource/research-resource.component.html - 269 - - - src/app/record/components/work-details/work-details.component.html - 41 - - - - Use the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 465,467 - - - - Invalid URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 472,474 - - - - Editorial Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 542,544 - - - - Department - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 553 - - - - Degree/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 575,577 - - - - Role/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 587,589 - - - - Distinction/award - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 590,592 - - - - Membership type - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 593,595 - - - - Day - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 680 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 763 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 60 - - - src/app/record/components/work-form/work-form/work-form.component.html - 383,385 - - - src/app/record/components/work-form/work-form/work-form.component.html - 401 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 68 - - - - End date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 709 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 65 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 570 - - - - End date must come after start date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 783,785 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 628,630 - - - - Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 795 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 63 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 64 - - - - A link to a profile page or description of the role. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 809,812 - - - - Invalid Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 817,819 - - - - Save changes to - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 57 - - - - Cancel changes and close - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 62 - - - - Date of distinction - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 78 - - - - Control who can see this information by setting the visibility. Your default visibility is - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 119 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 140 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 113 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 32 - - - - Show more detail - - src/app/record/components/affiliation/affiliation.component.html - 83 - - - src/app/record/components/funding/funding.component.html - 78 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 73,75 - - - src/app/record/components/research-resource/research-resource.component.html - 74,76 - - - src/app/record/components/research-resource/research-resource.component.html - 220,222 - - - src/app/record/components/work/work.component.html - 91 - - - - Show less detail - - src/app/record/components/affiliation/affiliation.component.html - 96 - - - src/app/record/components/funding/funding.component.html - 91 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 88,90 - - - src/app/record/components/research-resource/research-resource.component.html - 89,91 - - - src/app/record/components/research-resource/research-resource.component.html - 235,237 - - - src/app/record/components/work/work.component.html - 101 - - - - Added - - src/app/record/components/affiliation/affiliation.component.html - 114 - - - src/app/record/components/funding/funding.component.html - 205 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 151,152 - - - src/app/record/components/research-resource/research-resource.component.html - 140 - - - src/app/record/components/work-details/work-details.component.html - 328 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 105,106 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 79 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 77,78 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 75,76 - - - - Last modified - - src/app/record/components/affiliation/affiliation.component.html - 122,124 - - - src/app/record/components/funding/funding.component.html - 213,215 - - - src/app/record/components/research-resource/research-resource.component.html - 145,147 - - - src/app/record/components/work-details/work-details.component.html - 336,338 - - - - undefined id - - src/app/record/components/display-external-ids/display-external-ids.component.ts - 14 - - - - Identifier - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 3 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 3 - - - - Grant number - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 23 - - - - Grant number is required - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 39,41 - - - - Must be less than 2084 characters - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 45,47 - - - - Grant link - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 62 - - - - A link to more information about the funding award - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 75,77 - - - - Invalid URL - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 81,83 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 378,380 - - - - Relationship - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 103 - - - - Grant number: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 11 - - - - Grant URL: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 12 - - - - Relationship: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 13 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 15 - - - - Add grants, awards and other funding you have received to support your work. - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 33,36 - - - - Learn more about adding funding information to your ORCID record - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 43,45 - - - - Funding - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.ts - 42 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 3 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 133 - - - src/locale/i18n.pseudo.component.html - 241 - - - - Link funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 3 - - - - Search and Link wizards are our recommended way to populate your record. They make adding works, funding and peer reviews simple and save you time over updating your record manually. Select a platform from the list below to start linking items to your record. - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 7,12 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 9,14 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 7,12 - - - - More information about linking funding to your ORCID record - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 19,21 - - - - Available Search & Link wizards - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 27 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 29 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 29 - - - - Funding details - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 7,9 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 67,69 - - - - Funding agency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 12,14 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 647 - - - - Funding identifiers - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 21,23 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 873,875 - - - - Funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 96 - - - - Select a funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 118,120 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 137 - - - - Funding subtype - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 133 - - - src/app/record/components/funding/funding.component.html - 115,117 - - - src/locale/i18n.pseudo.component.html - 263 - - - - Must be less than 255 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 148,150 - - - - Title of funded project - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 168 - - - - Please enter a title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 185,187 - - - - Show translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 218,220 - - - src/app/record/components/work-form/work-form/work-form.component.html - 110,112 - - - - Hide translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 224,226 - - - src/app/record/components/work-form/work-form/work-form.component.html - 116,118 - - - - Funding project translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 250 - - - src/app/record/components/funding/funding.component.html - 146 - - - src/locale/i18n.pseudo.component.html - 264 - - - - Please enter a translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 273,275 - - - src/app/record/components/work-form/work-form/work-form.component.html - 168,170 - - - - Language of this title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 304 - - - - Please select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 333,335 - - - src/app/record/components/work-form/work-form/work-form.component.html - 230,232 - - - - Project link - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 353 - - - - A link to the project supported by this funding. Links should be in full URL format e.g. http://www.website.com/page.html - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 371,374 - - - - Description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 395 - - - src/app/record/components/funding/funding.component.html - 167,169 - - - src/locale/i18n.pseudo.component.html - 262 - - - - Must be less than 5000 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 415,417 - - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 429 - - - src/app/record/components/funding/funding.component.html - 126,128 - - - src/locale/i18n.pseudo.component.html - 260 - - - - Amount should be a numeric value with format 1,234,567.89 - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 476,478 - - - - Please select a currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 484,486 - - - - Funding agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 673 - - - - Please enter an agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 739,741 - - - - Add another identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 920,922 - - - src/app/record/components/work-form/work-form/work-form.component.html - 678,680 - - - - Add an identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 923,925 - - - src/app/record/components/work-form/work-form/work-form.component.html - 690,692 - - - - Currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 124 - - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 125 - - - - Save funding changes - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 128 - - - - Cancel changes and close Funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 129 - - - - Close funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 130 - - - - Project description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 131 - - - - Amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 132 - - - - Select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 138 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 110 - - - - Contributors - - src/app/record/components/funding/funding.component.html - 177,179 - - - src/locale/i18n.pseudo.component.html - 261 - - - - Delete items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 3 - - - - Delete selected items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 13,15 - - - - Deleting items permanently removes them from your ORCID record. Please review the items selected for deletion. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 28,31 - - - - Selected items to delete - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 36,38 - - - - Select all - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 53,55 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 103,105 - - - src/app/record/components/work-stack-group/work-stack-group.component.html - 58 - - - - Selected - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 58 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 108 - - - - Review date: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 110,112 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 32 - - - - Type: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 116,118 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 36 - - - - Role: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 122,124 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 40 - - - - No items selected. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 165,166 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 120,121 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 105,106 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 92,93 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 87,88 - - - - You haven’t selected any items to delete. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 134 - - - - Organization identifiers - - src/app/record/components/org-identifier/org-identifier.component.html - 3,5 - - - - Other organization identifiers provided by - - src/app/record/components/org-identifier/org-identifier.component.html - 64 - - - - preferred - - src/app/record/components/org-identifier/org-identifier.component.html - 101 - - - - View - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 100,102 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 103,105 - - - - Link peer reviews - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 3,5 - - - - More information about linking peer reviews to your ORCID record - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 21,23 - - - - Review activity for - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 43,45 - - - - Connect to trusted organizations to automatically add your peer review activity to your ORCID record. - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 107,110 - - - - Learn more about how peer reviews are added to your ORCID record - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 117,119 - - - - Peer reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 35 - - - - Add Peer Review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 257 - - - - Sort Peer Reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 37 - - - src/locale/i18n.pseudo.component.html - 258 - - - - Peer review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 239 - - - - Review identifier(s) - - src/app/record/components/peer-review/peer-review.component.html - 12 - - - - Convening organization - - src/app/record/components/peer-review/peer-review.component.html - 20 - - - - Review subject - - src/app/record/components/peer-review/peer-review.component.html - 35 - - - - Is this you? Sign in to start editing your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 66 - - - src/app/record/components/record-header/record-header.component.ts - 281 - - - - Edit your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 71 - - - src/app/record/components/record-header/record-header.component.ts - 285 - - - - Names - - src/app/record/components/record-header/record-header.component.ts - 128 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 3 - - - src/app/record/components/top-bar/top-bar.component.html - 158,160 - - - src/app/record/components/top-bar/top-bar.component.ts - 69 - - - - Printable record - - src/app/record/components/record-header/record-header.component.ts - 130 - - - - Copy iD - - src/app/record/components/record-header/record-header.component.ts - 131 - - - - Hide record summary - - src/app/record/components/record-header/record-header.component.ts - 137 - - - - Show record summary - - src/app/record/components/record-header/record-header.component.ts - 138 - - - - Copy your ORCID iD to the clipboard - - src/app/record/components/record-header/record-header.component.ts - 140 - - - - View a printable version of your ORCID record (Opens in new tab) - - src/app/record/components/record-header/record-header.component.ts - 141 - - - - We lock records when they violate conditions of our - - src/app/record/components/record-info/record-info.component.html - 10,11 - - - - terms of service. - - src/app/record/components/record-info/record-info.component.html - 18 - - - - If you feel this record has been locked in error please - - src/app/record/components/record-info/record-info.component.html - 22,23 - - - - contact ORCID support for further assistance. - - src/app/record/components/record-info/record-info.component.html - 30,31 - - - - When an ORCID record is deactivated all information in the record is deleted. Deactivated records are not shown in registry searches. - - src/app/record/components/record-info/record-info.component.html - 43,46 - - - - Find out more about reactivating an ORCID account - - src/app/record/components/record-info/record-info.component.html - 55,56 - - - - This account has been deprecated, please see account - - src/app/record/components/record-info/record-info.component.html - 62,63 - - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 22,24 - - - - for the latest information. - - src/app/record/components/record-info/record-info.component.html - 68,69 - - - - A deprecated record is a duplicate or unwanted ORCID record that has been merged with another owned by the same person. - - src/app/record/components/record-info/record-info.component.html - 72,75 - - - - Find out more about removing additional or duplicate ORCID records - - src/app/record/components/record-info/record-info.component.html - 84,85 - - - - There's no displayable data for this record - - src/app/record/components/record-info/record-info.component.html - 96,98 - - - - The record owner may not have added information to their record or the visibility for items on their record may be set to Trusted parties or Only me. - - src/app/record/components/record-info/record-info.component.html - 100,104 - - - - Find out more about visibility settings in ORCID - - src/app/record/components/record-info/record-info.component.html - 113,114 - - - - Record summary - - src/app/record/components/record-summary/record-summary.component.html - 3,5 - - - - Find out more about record summaries - - src/app/record/components/record-summary/record-summary.component.html - 14 - - - src/app/record/components/record-summary/record-summary.component.ts - 33 - - - - Connect to trusted organizations to automatically add the specialist resources you use for your research. - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 54,57 - - - - Learn more about how research resources are added to your ORCID record - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 58,60 - - - - Research resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 35 - - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 65 - - - src/locale/i18n.pseudo.component.html - 265 - - - - Sort Research Resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 256 - - - - present - - src/app/record/components/research-resource/research-resource.component.html - 33,35 - - - - Translated title - - src/app/record/components/research-resource/research-resource.component.html - 121,123 - - - - Show more - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 26,28 - - - - Show less - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 37,39 - - - - Is this you? - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 11,13 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 17 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 19 - - - - Sign in to start editing - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 25 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 21 - - - - Printable version - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 36,38 - - - - View printable version (Opens of a different tab) - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 16 - - - - This ORCID Record is deactivated - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 6,7 - - - - This ORCID Record is locked - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 18,19 - - - - for the latest information - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 29,30 - - - - Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 3 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 49 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 58 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 54 - - - src/app/record/components/top-bar/top-bar.component.html - 230,232 - - - src/app/record/components/top-bar/top-bar.component.html - 281,283 - - - src/app/record/components/top-bar/top-bar.component.ts - 70 - - - - Information about yourself, your research interests and other pertinent details that enhance your ORCID record. - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 53,56 - - - - Add your biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 46 - - - src/locale/i18n.pseudo.component.html - 230 - - - - Control who can see your biography by setting the visibility. Your default visibility setting is - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 47 - - - - Close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 48 - - - - Save changes to Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 49 - - - - Cancel changes close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 50 - - - - Set biography visibility to Everyone - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 51 - - - - Set biography visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 52 - - - - Set biography visibility to Only Me - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 53 - - - - Your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 50 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 90 - - - - Also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 226,228 - - - src/app/record/components/top-bar/top-bar.component.html - 189,191 - - - - ORCID has a number of options for adding and managing your names. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 68,70 - - - - Find out more about managing names in your ORCID record - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 77,79 - - - - Your given and family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 84,86 - - - - Given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 96 - - - - Please enter your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 113,115 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 148,150 - - - - Invalid name characters or format - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 119,121 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 154,156 - - - - Must be less than 100 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 125,127 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 160,162 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 191,193 - - - - Family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 132 - - - - Your published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 166,168 - - - - How you prefer your name to appear when credited. Adding a published name lets you control how your name is displayed in your ORCID record. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 170,173 - - - - Published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 176 - - - src/app/record/components/top-bar/top-bar.component.html - 163,165 - - - - Who can see your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 197,199 - - - - Add other names you may be known by. These can include abbreviated names, middle names, former names or names in a different character set or language. Adding other names can help people find your record when they search the ORCID registry. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 231,236 - - - - Must be less than 255 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 292,294 - - - - Add other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 339,341 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 234 - - - - Add another name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 345,347 - - - - Your given names or forenames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 70 - - - src/locale/i18n.pseudo.component.html - 231 - - - - Your family names or surnames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 71 - - - src/locale/i18n.pseudo.component.html - 232 - - - - Add a published or credit name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 233 - - - - Control who can see your given, family and published names by setting the visibility. The default visibility for your names is - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 74 - - - - Close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 75 - - - - Save changes to Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 76 - - - - Cancel changes and close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 77 - - - - Your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 78 - - - - Your family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 79 - - - - Your published names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 80 - - - - I am also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 81 - - - - Set names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 82 - - - - Set names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 83 - - - - Set names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 84 - - - - Set other names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 85 - - - - Set other names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 86 - - - - Set other names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 87 - - - - Delete other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 88 - - - - Your account has been locked - - src/app/record/components/top-bar/top-bar.component.html - 24,26 - - - - Please contact - - src/app/record/components/top-bar/top-bar.component.html - 28 - - - - ORCID support - - src/app/record/components/top-bar/top-bar.component.html - 35 - - - - if you believe this account was locked in error. - - src/app/record/components/top-bar/top-bar.component.html - 38 - - - - Email domains shared - - src/app/record/components/top-bar/top-bar.component.html - 45 - - - - The email domains - - src/app/record/components/top-bar/top-bar.component.html - 51 - - - - The email domain - - src/app/record/components/top-bar/top-bar.component.html - 56 - - - - and - - src/app/record/components/top-bar/top-bar.component.html - 71,73 - - - - are now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 79,82 - - - - is now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 86,89 - - - - Emails & domains section - - src/app/record/components/top-bar/top-bar.component.html - 95 - - - - Backup email address added - - src/app/record/components/top-bar/top-bar.component.html - 103 - - - - You have successfully added - - src/app/record/components/top-bar/top-bar.component.html - 107 - - - - as your backup email address. - - src/app/record/components/top-bar/top-bar.component.html - 111 - - - - Manage your email addresses and domains - - src/app/record/components/top-bar/top-bar.component.html - 117 - - - - Employment affiliation added - - src/app/record/components/top-bar/top-bar.component.html - 124 - - - - has been added to your ORCID record. Manage your existing employment affiliations or add new ones in the - - src/app/record/components/top-bar/top-bar.component.html - 128,130 - - - - Employment section - - src/app/record/components/top-bar/top-bar.component.html - 136 - - - - Name - - src/app/record/components/top-bar/top-bar.component.html - 168,170 - - - src/app/record/components/top-bar/top-bar.component.html - 180,182 - - - - Organizations want to connect - - src/app/record/components/top-bar/top-bar.component.ts - 74 - - - - Connecting with trusted organizations helps keep your ORCID record up-to-date. - - src/app/record/components/top-bar/top-bar.component.ts - 75 - - - - wants to add information to your ORCID record - - src/app/record/components/top-bar/top-bar.component.ts - 232 - - - - Read - - src/app/record/components/top-bar/top-bar.component.ts - 241 - - - - Connect now - - src/app/record/components/top-bar/top-bar.component.ts - 247 - - - - Your contributions to this work - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 8,10 - - - - Role cannot be duplicated - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 48,50 - - - src/app/record/components/work-contributors/work-contributors.component.html - 283,285 - - - - Add another role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 80,82 - - - src/app/record/components/work-contributors/work-contributors.component.html - 312,314 - - - - Delete - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 33 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 55 - - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 20 - - - - Please select a role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 43 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 77 - - - - Add yourself as contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 12,14 - - - - Contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 21,23 - - - - et al. - - src/app/record/components/work-contributors/work-contributors.component.html - 69 - - - src/app/record/components/work-details/work-details.component.html - 123,125 - - - src/app/record/components/work/work.component.html - 75,77 - - - - This work has a large number of contributors - - src/app/record/components/work-contributors/work-contributors.component.html - 79,81 - - - - You cannot edit the list of contributors on a work with more than 50 named participants. - - src/app/record/components/work-contributors/work-contributors.component.html - 82,85 - - - - Find out more about managing contributors in ORCID - - src/app/record/components/work-contributors/work-contributors.component.html - 92,94 - - - src/app/record/components/work-contributors/work-contributors.component.html - 369,371 - - - - Contributor name is required - - src/app/record/components/work-contributors/work-contributors.component.html - 212,214 - - - - Must be less than 100 characters - - src/app/record/components/work-contributors/work-contributors.component.html - 220,222 - - - - You cannot add any more contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 356,358 - - - - ORCID supports a maximum of 50 contributors when adding them manually. - - src/app/record/components/work-contributors/work-contributors.component.html - 359,362 - - - - Add another contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 395,397 - - - - Add other contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 401,403 - - - - Select your contributor to this work - - src/app/record/components/work-contributors/work-contributors.component.ts - 78 - - - - Contributor name - - src/app/record/components/work-contributors/work-contributors.component.ts - 80 - - - - Translated title - - src/app/record/components/work-details/work-details.component.html - 6 - - - - Language - - src/app/record/components/work-details/work-details.component.html - 21 - - - - Subtitle - - src/app/record/components/work-details/work-details.component.html - 31 - - - - Contributors - - src/app/record/components/work-details/work-details.component.html - 66 - - - src/app/record/components/work-details/work-details.component.html - 77 - - - src/app/record/components/work-form/work-form/work-form.component.html - 710,712 - - - src/app/record/components/work-modal/work-modal.component.html - 26,28 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 52,54 - - - src/app/record/components/work/work.component.html - 38 - - - - Showing the first - - src/app/record/components/work-details/work-details.component.html - 73 - - - - For the full contributor list - - src/app/record/components/work-details/work-details.component.html - 128,130 - - - - export this work as BibTeX - - src/app/record/components/work-details/work-details.component.html - 136,138 - - - src/app/record/components/work-details/work-details.component.html - 247,249 - - - - or - - src/app/record/components/work-details/work-details.component.html - 146,148 - - - src/app/record/components/work-details/work-details.component.html - 250,252 - - - - visit the work source - - src/app/record/components/work-details/work-details.component.html - 158,160 - - - src/app/record/components/work-details/work-details.component.html - 262,264 - - - - Citation - - src/app/record/components/work-details/work-details.component.html - 169 - - - src/app/record/components/work-form/work-form/work-form.component.html - 486,488 - - - src/app/record/components/work-form/work-form/work-form.component.html - 546 - - - src/app/record/components/work-modal/work-modal.component.html - 12,14 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 33,35 - - - - Show citation - - src/app/record/components/work-details/work-details.component.html - 186,188 - - - - Hide citation - - src/app/record/components/work-details/work-details.component.html - 193,195 - - - - Switch to expanded formatting - - src/app/record/components/work-details/work-details.component.html - 226,228 - - - src/app/record/components/work-details/work-details.component.html - 292,294 - - - - Switch to compact formatting - - src/app/record/components/work-details/work-details.component.html - 233,235 - - - src/app/record/components/work-details/work-details.component.html - 300,302 - - - - For full citation - - src/app/record/components/work-details/work-details.component.html - 241 - - - - Description - - src/app/record/components/work-details/work-details.component.html - 311 - - - - Country/Location of publication - - src/app/record/components/work-details/work-details.component.html - 317,319 - - - src/app/record/components/work-form/work-form/work-form.component.html - 787 - - - - Identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 29 - - - - The type of identifier associated with the work, such as an ISBN, DOI or PMID. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 50,52 - - - - Please select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 59 - - - - Identifier value - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 79,80 - - - - Invalid id for the selected identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 101,103 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 147,149 - - - - We are unable to validate this identifier. Please check it is correct before saving. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 120,123 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 43 - - - - We couldn't find a resource that matches the identifier you entered. Please check the value or enter a valid link to the resource. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 140,143 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 40,41 - - - - The identifier associated with the work. The format will depend on the type of identifier selected. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 153,154 - - - - Please enter an external ID - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 163 - - - - Identifier URL - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 180,181 - - - - The URL that the identifier resolves to, for example https://doi.org/10.23640/07243.c.4232246 - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 194,197 - - - - Invalid url - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 201,203 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 42,44 - - - src/app/record/components/work-form/work-form/work-form.component.html - 449,451 - - - - Relationship - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 220 - - - - Only identifier types "grant number", "doi", "uri" or "proposal id" are allowed when using "funded-by" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 255,257 - - - - At least one "self" identifier is required when using "version-of" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 264,266 - - - - Set relationship of - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 28 - - - - as - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 29 - - - - Cancel adding an identifier - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 38 - - - - Select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 50 - - - - Type: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 12 - - - - Value: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 13 - - - - URL: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 14 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 143 - - - - Add your works to enable featuring - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 30,32 - - - - You need to add - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 35 - - - - at least one work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 36 - - - - to your ORCID record to enable featuring. Click the ‘Add’ button in the - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 38,39 - - - - Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 40 - - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 32 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 75 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 181 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 33 - - - - section below to start adding research outputs to your record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 42,43 - - - - You can feature up to 5 works in your ORCID record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 51,53 - - - - Learn more about featuring works in your ORCID record - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 60,62 - - - - Add Work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 33 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 76 - - - src/locale/i18n.pseudo.component.html - 254 - - - - Sort Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 34 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 255 - - - - Select all Works on this page - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 35 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 78 - - - - Featured works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 53 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 7 - - - - Choose an action to apply to selected works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 55 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 182 - - - - Featured work - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.html - 12 - - - - Close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 21 - - - src/app/record/components/work-modal/work-modal.component.ts - 19 - - - - Cancel changes and close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 22 - - - src/app/record/components/work-modal/work-modal.component.ts - 20 - - - - Save changes to Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 23 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 35 - - - src/app/record/components/work-modal/work-modal.component.ts - 21 - - - - Select up to 5 works to be featured on your ORCID record. Featured works are highlighted in their own section above your other outputs. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 35,37 - - - - Your featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 43 - - - - You don’t have any featured works yet. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 50 - - - - You have the maximum number of featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 118,120 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 151 - - - - You can’t feature any more works until you have removed some from the list above. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 122,125 - - - - Add featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 134,136 - - - - Search your public works to find items to feature on your ORCID record. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 140,142 - - - - You searched for: - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 173 - - - - Your search term is too long - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 178,180 - - - - Search terms must be less than 100 characters in length. Please make your search term shorter and try searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 185,188 - - - - No results found. Please edit your search terms and try again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 192,194 - - - - Your search returned a lot of results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 197,199 - - - - If you can’t find what you are looking for try adding more detail to your search term and searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 201,204 - - - - results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 215 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 221 - - - - result - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 219 - - - - Make featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 250 - - - - Close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 28 - - - - Cancel changes and close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 29 - - - - Move - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 30 - - - - Remove - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 31 - - - - Make - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 32 - - - - featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 33 - - - - from featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 34 - - - - Search your public works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 36 - - - - Search public work titles - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 37 - - - - Remove featured item - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 38 - - - - You can’t feature any more works until you have removed some of the currently featured items. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 150 - - - - Work details - - src/app/record/components/work-form/work-form/work-form.component.html - 12,14 - - - src/app/record/components/work-modal/work-modal.component.html - 7,9 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 23,25 - - - - Work title - - src/app/record/components/work-form/work-form/work-form.component.html - 63 - - - - Set a work title - - src/app/record/components/work-form/work-form/work-form.component.html - 76,78 - - - - Must be less than 1000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 82,84 - - - src/app/record/components/work-form/work-form/work-form.component.html - 178,180 - - - src/app/record/components/work-form/work-form/work-form.component.html - 293,295 - - - - Work translated title - - src/app/record/components/work-form/work-form/work-form.component.html - 143 - - - - Language of this title - - src/app/record/components/work-form/work-form/work-form.component.html - 198 - - - - Work subtitle - - src/app/record/components/work-form/work-form/work-form.component.html - 246 - - - - Publication date - - src/app/record/components/work-form/work-form/work-form.component.html - 311 - - - - Link - - src/app/record/components/work-form/work-form/work-form.component.html - 432 - - - - Must be less than 2000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 455,457 - - - - A link to more information about the work. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/work-form/work-form/work-form.component.html - 459,461 - - - - Citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 504 - - - - Select a citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 530,532 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 111 - - - - Select a citation - - src/app/record/components/work-form/work-form/work-form.component.html - 567,569 - - - - Citation description - - src/app/record/components/work-form/work-form/work-form.component.html - 581 - - - - Must be less than 5000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 605,607 - - - - Work identifiers - - src/app/record/components/work-form/work-form/work-form.component.html - 633,635 - - - - Other information - - src/app/record/components/work-form/work-form/work-form.component.html - 741,743 - - - src/app/record/components/work-modal/work-modal.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 62,64 - - - - Language used in this form - - src/app/record/components/work-form/work-form/work-form.component.html - 752 - - - - Select the language used in this form - - src/app/record/components/work-form/work-form/work-form.component.ts - 69 - - - - Select a country or location of publication - - src/app/record/components/work-form/work-form/work-form.component.ts - 70 - - - - Work - - src/app/record/components/work-form/work-form/work-form.component.ts - 71 - - - - Select a work type - - src/app/record/components/work-form/work-form/work-form.component.ts - 109 - - - - Popular work types - - src/app/record/components/work-form/work-form/work-type-menu.ts - 11 - - - - Books, journal articles, conference outputs, preprints and working papers - - src/app/record/components/work-form/work-form/work-type-menu.ts - 32 - - - - Other academic publication - - src/app/record/components/work-form/work-form/work-type-menu.ts - 77 - - - - Selecting this will set the work type to ‘Other’ - - src/app/record/components/work-form/work-form/work-type-menu.ts - 78 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 115 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 162 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 206 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 251 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 285 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 313 - - - - Annotations, transcriptions, reviews and editing - - src/app/record/components/work-form/work-form/work-type-menu.ts - 87 - - - - Other review or editing output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 114 - - - - Blog posts, media articles, speeches and podcasts - - src/app/record/components/work-form/work-form/work-type-menu.ts - 124 - - - - Other dissemination output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 159 - - - - Designs, images, video, music, sound and interactive media - - src/app/record/components/work-form/work-form/work-type-menu.ts - 169 - - - - Other creative output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 203 - - - - Datasets, software, plans and research tools - - src/app/record/components/work-form/work-form/work-type-menu.ts - 213 - - - - Other data or process output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 248 - - - - Patents, trademarks, copyright and other legal items - - src/app/record/components/work-form/work-form/work-type-menu.ts - 258 - - - - Other legal or IP output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 282 - - - - Working with students - - src/app/record/components/work-form/work-form/work-type-menu.ts - 292 - - - - Other teaching or supervision output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 310 - - - - Works - - src/app/record/components/work-modal/work-modal.component.html - 3 - - - - Identifiers - - src/app/record/components/work-modal/work-modal.component.html - 17,19 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 43,45 - - - - Works - Import BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 3,4 - - - - Import works to your record - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 14,16 - - - - Import citations from BibTex (.bib) files, including files exported from Google Scholar. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 30,33 - - - - More information on importing BibTeX files into ORCID - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 40,42 - - - - Choose BibTeX file to import - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 59,61 - - - - This file cannot be read. Please check the BibTeX formatting and try again. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 71,74 - - - - Error parsing Bibtex. No Bibtex entries found in file - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 75,77 - - - - Works found in BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 86,88 - - - - You haven’t selected any items to import. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 387 - - - - Works - Add work from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 6,8 - - - - Works - Add work from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 12,14 - - - - Add this work to your ORCID record - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 79,81 - - - - You can use the full DOI URL or just the identifier value. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 99,101 - - - - Type or paste the full PubMed URL or just the identifier value - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 105,107 - - - - DOI identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 117,119 - - - - PubMed identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 123,125 - - - - Unable to import using this identifier. Please add work using a different option. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 150,153 - - - - Retrieve work details from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 167,169 - - - - Retrieve work details from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 173,175 - - - - Link works - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 3 - - - - More information about linking works to your ORCID record - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 21,23 - - - - All - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 51 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 75 - - - - Geographical area - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 62 - - - - Items currently selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 66,67 - - - - Actions - - src/app/record/components/work-stack-group/work-stack-group.component.html - 78 - - - - Export selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 90 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 3,5 - - - - Export ALL works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 98 - - - - Group selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 125 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 14,16 - - - - 5 works maximum, - - src/app/record/components/work-stack-group/work-stack-group.component.html - 133 - - - - selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 136 - - - - Set visibility for selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 147 - - - - Delete selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 161 - - - - Manage similar works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 172,174 - - - - Add your research outputs such as publications, data sets, conference presentations and more. - - src/app/record/components/work-stack-group/work-stack-group.component.html - 191,194 - - - - Learn more about adding works to your ORCID record - - src/app/record/components/work-stack-group/work-stack-group.component.html - 201,203 - - - - Import works from other services - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 92 - - - - Connect with services that can help keep your ORCID record up-to-date - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 93 - - - - Import works from a BibTeX file - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 98 - - - - Import works into your ORCID record using BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 99 - - - - Add work with a DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 105 - - - - Add work with a PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 112 - - - - Add work manually - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 119 - - - - Enter the work details yourself - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 120 - - - - Add DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 135 - - - - Add PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 142 - - - - Add BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 149 - - - - Combine selected works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 15,17 - - - - ORCID have found - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 33,34 - - - - sets of works with similar titles that you may want to combine. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 36,38 - - - - The selected works will be grouped together and displayed as a single group item on your record. All versions of the work will still be available but one will be shown as your preferred version - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 41,45 - - - - Learn more about combining works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 52,54 - - - - Combining works cannot be undone! - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 58,60 - - - - Please check the selected works are correct before combining them. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 61,63 - - - - Selected works to combine - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 67,69 - - - - The selected works will be grouped together into a single item on your record. All versions of the work will still be available, with one displayed as your preferred version. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 32,34 - - - - A maximum of 5 works can be grouped at a time. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 36 - - - - Learn more about grouping similar works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 45 - - - - Selected works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 51 - - - - Are you sure you want to group these works? - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 87,89 - - - - We recommend only grouping similar or related works together. Related works might have differing titles, identifiers or come from different sources. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 91,95 - - - - Grouping un-related works can result in unexpected grouped items in your record. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 97,98 - - - - Export selected works to BibTeX - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 14,16 - - - - Export selected works to a BibTeX file. Please note that exporting to BibTeX may cause problems for text in some languages. - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 30,33 - - - - Find out more on exporting BibTeX files - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 40,42 - - - - Selected works to export - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 47,49 - - - - Set visibility selected works - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 3,5 - - - - Selected works to set visibility - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 45,47 - - - - Activities - - src/app/record/pages/my-orcid/my-orcid.component.html - 122,124 - - - src/app/record/pages/my-orcid/my-orcid.component.ts - 97 - - - - Collapse all - - src/app/record/pages/my-orcid/my-orcid.component.html - 137 - - - - Expand all - - src/app/record/pages/my-orcid/my-orcid.component.html - 140 - - - - Collapse all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 71 - - - - Expand all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 72 - - - - This email is already associated with an existing ORCID record. Please use a different email address to continue registering a new ORCID iD. - - src/app/register/components/backend-error/backend-error.component.html - 16,18 - - - - Additional email cannot match primary email - - src/app/register/components/backend-error/backend-error.component.html - 25,27 - - - - Additional emails cannot be duplicated - - src/app/register/components/backend-error/backend-error.component.html - 32,34 - - - - Please check the recaptcha box - - src/app/register/components/form-anti-robots/form-anti-robots.component.html - 8 - - - - Current employment - - src/app/register/components/form-current-employment/form-current-employment.component.html - 2,4 - - - - Affiliation found - - src/app/register/components/form-current-employment/form-current-employment.component.html - 15,17 - - - - Based on your email address we think you are currently affiliated with - - src/app/register/components/form-current-employment/form-current-employment.component.html - 21,24 - - - - We’ve pre-selected this organization for you in the form below. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 31,33 - - - - When you complete registration your affiliation will be automatically added to your new ORCID record. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 38,41 - - - - Not ready to add your affiliation? - - src/app/register/components/form-current-employment/form-current-employment.component.html - 53,55 - - - - You don’t need to add an affiliation to complete registration and get your ORCID record and iD. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 61,64 - - - - Skip this step and continue registration - - src/app/register/components/form-current-employment/form-current-employment.component.html - 70 - - - src/app/register/components/step-c2/step-c2.component.html - 74 - - - - This organization is not in our database. Please try entering the name again. If you cannot find your organization you can - - src/app/register/components/form-current-employment/form-current-employment.component.html - 183,184 - - - - skip this step - - src/app/register/components/form-current-employment/form-current-employment.component.html - 190 - - - - Year - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 111 - - - - Month - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 112 - - - - Tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 2,4 - - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/register/components/form-notifications/form-notifications.component.html - 5,8 - - - - I’d like to receive the ORCID tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 16,17 - - - - Your new password - - src/app/register/components/form-password/form-password.component.html - 3 - - - - Your password - - src/app/register/components/form-password/form-password.component.html - 5,7 - - - - Password must not be the same as your email address - - src/app/register/components/form-password/form-password.component.html - 47,49 - - - - Password must be between 8 and 256 characters - - src/app/register/components/form-password/form-password.component.html - 64,66 - - - - Passwords do not match - - src/app/register/components/form-password/form-password.component.html - 123,125 - - - - info about password - - src/app/register/components/form-password/form-password.component.ts - 73 - - - src/app/reset-password/reset-password/reset-password.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 143 - - - - close - - src/app/register/components/form-password/form-password.component.ts - 74 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 32 - - - src/app/register/components/form-personal/form-personal.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 140 - - - - Confirm your password - - src/app/register/components/form-password/form-password.component.ts - 75 - - - - Your password must include at least 1 letter or symbol and 1 number - - src/app/register/components/form-password/form-password.component.ts - 77 - - - - Your password must be 8 or more characters and include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 78 - - - - Your password must be 8 or more characters and include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 79 - - - - Your password must include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 80 - - - - Your password must include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 81 - - - - Your password must be 8 or more characters - - src/app/register/components/form-password/form-password.component.ts - 82 - - - - All password constraints are met - - src/app/register/components/form-password/form-password.component.ts - 258 - - - - Your passwords match - - src/app/register/components/form-password/form-password.component.ts - 291 - - - - Your passwords do not match - - src/app/register/components/form-password/form-password.component.ts - 295 - - - - Additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 17 - - - - Please enter a valid email address, for example joe@institution.edu - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 42,44 - - - src/app/register/components/form-personal/form-personal.component.html - 162,164 - - - src/app/register/components/form-personal/form-personal.component.html - 289,291 - - - - info about emails - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 30 - - - src/locale/i18n.pseudo.component.html - 142 - - - - delete email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 31 - - - src/locale/i18n.pseudo.component.html - 141 - - - - Add an additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 33 - - - - Your names - - src/app/register/components/form-personal/form-personal.component.html - 2,4 - - - - Given names - - src/app/register/components/form-personal/form-personal.component.html - 14 - - - - Please enter your given names - - src/app/register/components/form-personal/form-personal.component.html - 40,42 - - - - Invalid name characters or format - - src/app/register/components/form-personal/form-personal.component.html - 46,48 - - - src/app/register/components/form-personal/form-personal.component.html - 90,92 - - - - Family names - - src/app/register/components/form-personal/form-personal.component.html - 61 - - - - Your email addresses - - src/app/register/components/form-personal/form-personal.component.html - 106,108 - - - - Primary email - - src/app/register/components/form-personal/form-personal.component.html - 119 - - - - The email address - - src/app/register/components/form-personal/form-personal.component.html - 191,193 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 5,7 - - - - is already associated with - - src/app/register/components/form-personal/form-personal.component.html - 196,197 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 13,14 - - - - an existing - - src/app/register/components/form-personal/form-personal.component.html - 201,202 - - - - an unclaimed - - src/app/register/components/form-personal/form-personal.component.html - 206,207 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 16,17 - - - - a deactivated - - src/app/register/components/form-personal/form-personal.component.html - 211,212 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 21,22 - - - - ORCID record. - - src/app/register/components/form-personal/form-personal.component.html - 214 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 23 - - - - You cannot use this email address when creating a new ORCID iD. - - src/app/register/components/form-personal/form-personal.component.html - 216,218 - - - - Sign in to ORCID using this email address - - src/app/register/components/form-personal/form-personal.component.html - 225,226 - - - - Resend a claim email to this email address - - src/app/register/components/form-personal/form-personal.component.html - 232,233 - - - - Reactivate the ORCID record associated with this email address - - src/app/register/components/form-personal/form-personal.component.html - 239,240 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 105,107 - - - - Please confirm your email address - - src/app/register/components/form-personal/form-personal.component.html - 279,281 - - - - Email addresses do not match - - src/app/register/components/form-personal/form-personal.component.html - 298,300 - - - - This looks like a personal email - - src/app/register/components/form-personal/form-personal.component.html - 327,329 - - - - Add an additional - - src/app/register/components/form-personal/form-personal.component.html - 333 - - - - professional email - - src/app/register/components/form-personal/form-personal.component.html - 336 - - - - as backup so we can better recommend affiliations and other related data to you. - - src/app/register/components/form-personal/form-personal.component.html - 338,341 - - - - Add an additional email to secure your account - - src/app/register/components/form-personal/form-personal.component.html - 357,359 - - - - Adding an additional email as backup helps secure your account and makes sure you can always sign in. - - src/app/register/components/form-personal/form-personal.component.html - 361,364 - - - - This looks like a professional email - - src/app/register/components/form-personal/form-personal.component.html - 382,384 - - - - We recommend adding an additional - - src/app/register/components/form-personal/form-personal.component.html - 388 - - - - personal email - - src/app/register/components/form-personal/form-personal.component.html - 390 - - - - as backup so you always have access to your ORCID account if you change jobs or roles. - - src/app/register/components/form-personal/form-personal.component.html - 392,393 - - - - The email address you use most - - src/app/register/components/form-personal/form-personal.component.ts - 100 - - - - Confirm your email address - - src/app/register/components/form-personal/form-personal.component.ts - 101 - - - - info about names - - src/app/register/components/form-personal/form-personal.component.ts - 102 - - - src/locale/i18n.pseudo.component.html - 139 - - - - Confirm primary email - - src/app/register/components/form-personal/form-personal.component.ts - 104 - - - - Your given names or forenames - - src/app/register/components/form-personal/form-personal.component.ts - 105 - - - - Your family names or surnames - - src/app/register/components/form-personal/form-personal.component.ts - 106 - - - - Your emails match - - src/app/register/components/form-personal/form-personal.component.ts - 334 - - - - Your emails do not match - - src/app/register/components/form-personal/form-personal.component.ts - 339 - - - - Reactivating your account - - src/app/register/components/form-personal/form-personal.component.ts - 397 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 472 - - - src/locale/i18n.pseudo.component.html - 178 - - - - Thank you for reactivating your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/register/components/form-personal/form-personal.component.ts - 399 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 58,62 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 474 - - - - contact support. - - src/app/register/components/form-personal/form-personal.component.ts - 400 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 475 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 496 - - - src/locale/i18n.pseudo.component.html - 224 - - - - Terms of Use - - src/app/register/components/form-terms/form-terms.component.html - 1 - - - - You must accept the terms of use and consent to your data being processed in the United States - - src/app/register/components/form-terms/form-terms.component.html - 9,10 - - - - I consent to the - - src/app/register/components/form-terms/form-terms.component.html - 19 - - - - privacy policy - - src/app/register/components/form-terms/form-terms.component.html - 26,28 - - - - terms of use - - src/app/register/components/form-terms/form-terms.component.html - 36,38 - - - - and agree to my data being publicly accessible where marked as “Visible to Everyone”. - - src/app/register/components/form-terms/form-terms.component.html - 40,41 - - - - I consent to my data being processed in the United States. - - src/app/register/components/form-terms/form-terms.component.html - 50,52 - - - - More information on how ORCID process your data. - - src/app/register/components/form-terms/form-terms.component.html - 62,64 - - - - Your ORCID iD connects with your ORCID record that can contain links to your research activities, affiliations, awards, other versions of your name, and more. You control this content and who can see it. - - src/app/register/components/form-visibility/form-visibility.component.html - 3,7 - - - - Visibility settings - - src/app/register/components/form-visibility/form-visibility.component.html - 14,16 - - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/register/components/form-visibility/form-visibility.component.html - 18,21 - - - - Please select a default visibility for new items - - src/app/register/components/form-visibility/form-visibility.component.html - 30 - - - - Everyone can see these items - - src/app/register/components/form-visibility/form-visibility.component.html - 55,57 - - - - Trusted parties - - src/app/register/components/form-visibility/form-visibility.component.html - 74 - - - - Only people and organizations you’ve given permission - - src/app/register/components/form-visibility/form-visibility.component.html - 82,84 - - - - Items are private and only visible to you - - src/app/register/components/form-visibility/form-visibility.component.html - 106,108 - - - - More information on visibility settings (Opens in new tab) - - src/app/register/components/form-visibility/form-visibility.component.ts - 53 - - - - Create your ORCID iD - - src/app/register/components/step-a/step-a.component.html - 12,14 - - - src/app/register/components/step-b/step-b.component.html - 12,14 - - - src/app/register/components/step-c/step-c.component.html - 18,20 - - - src/app/register/components/step-c2/step-c2.component.html - 18,20 - - - src/app/register/components/step-d/step-d.component.html - 18,20 - - - - Reactivate your ORCID account - - src/app/register/components/step-a/step-a.component.html - 20,22 - - - src/app/register/components/step-b/step-b.component.html - 20,22 - - - src/app/register/components/step-c/step-c.component.html - 26,28 - - - src/app/register/components/step-c2/step-c2.component.html - 26,28 - - - src/app/register/components/step-d/step-d.component.html - 26,28 - - - - Step 1 of 5 - Names and emails - - src/app/register/components/step-a/step-a.component.html - 26,28 - - - - Per ORCID's - - src/app/register/components/step-a/step-a.component.html - 34 - - - - terms of use - - src/app/register/components/step-a/step-a.component.html - 42 - - - - , you may only register for an ORCID iD for yourself. Already have an ORCID iD? - - src/app/register/components/step-a/step-a.component.html - 44,45 - - - - Sign In - - src/app/register/components/step-a/step-a.component.html - 48 - - - - Next Step - - src/app/register/components/step-a/step-a.component.html - 65,67 - - - src/app/register/components/step-b/step-b.component.html - 46 - - - src/app/register/components/step-c/step-c.component.html - 52 - - - src/app/register/components/step-c2/step-c2.component.html - 62 - - - - Cancel registration - - src/app/register/components/step-a/step-a.component.html - 79 - - - - Cancel reactivation - - src/app/register/components/step-a/step-a.component.html - 84 - - - - Step 2 of 5 - Password - - src/app/register/components/step-b/step-b.component.html - 26,28 - - - - Previous Step - - src/app/register/components/step-b/step-b.component.html - 56 - - - - Step 4 of 5 - Visibility - - src/app/register/components/step-c/step-c.component.html - 32,34 - - - - Previous Step - - src/app/register/components/step-c/step-c.component.html - 62 - - - src/app/register/components/step-c2/step-c2.component.html - 85 - - - src/app/register/components/step-d/step-d.component.html - 75 - - - - Step 3 of 5 - Current employment - - src/app/register/components/step-c2/step-c2.component.html - 34 - - - - Adding a current employment affiliation helps distinguish you from other researchers with a similar name. - - src/app/register/components/step-c2/step-c2.component.html - 44,47 - - - - Step 5 of 5 - Terms and conditions - - src/app/register/components/step-d/step-d.component.html - 32,34 - - - - Complete registration - - src/app/register/components/step-d/step-d.component.html - 57,59 - - - - Reactivate my ORCID account - - src/app/register/components/step-d/step-d.component.html - 63,65 - - - - Personal data - - src/app/register/pages/register/register.component.html - 24 - - - - Security and notifications - - src/app/register/pages/register/register.component.html - 34 - - - - Visibility and terms - - src/app/register/pages/register/register.component.html - 57 - - - src/app/register/pages/register/register.component.html - 68 - - - - Reset your password - - src/app/reset-password/reset-password/reset-password.component.html - 26,28 - - - - After resetting your password you will be asked to sign in using your email address or ORCID iD and your new password. - - src/app/reset-password/reset-password/reset-password.component.html - 34,37 - - - - Save your new password - - src/app/reset-password/reset-password/reset-password.component.html - 57,59 - - - - Cancel password reset - - src/app/reset-password/reset-password/reset-password.component.html - 65,66 - - - - Your password reset link has expired - - src/app/reset-password/reset-password/reset-password.component.html - 84 - - - - This password reset link has already been used - - src/app/reset-password/reset-password/reset-password.component.html - 88 - - - - There is a problem with your password reset link - - src/app/reset-password/reset-password/reset-password.component.html - 92 - - - - You can request a new link from - - src/app/reset-password/reset-password/reset-password.component.html - 101 - - - - Please try the link again. If this does not work you can request a new password reset link from - - src/app/reset-password/reset-password/reset-password.component.html - 113,114 - - - - to complete your password reset - - src/app/reset-password/reset-password/reset-password.component.ts - 43 - - - - Search - - src/app/search/components/advance-search/advance-search.component.html - 2 - - - - ADVANCED SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 13 - - - src/app/search/components/advance-search/advance-search.component.ts - 42 - - - - First Name - - src/app/search/components/advance-search/advance-search.component.html - 32 - - - src/app/search/components/results/results.component.html - 16,18 - - - - Last Name - - src/app/search/components/advance-search/advance-search.component.html - 36 - - - src/app/search/components/results/results.component.html - 19,21 - - - - Institution Name - - src/app/search/components/advance-search/advance-search.component.html - 41 - - - - affiliation or organization ID - - src/app/search/components/advance-search/advance-search.component.html - 46 - - - src/app/search/components/advance-search/advance-search.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 81 - - - - Keyword - - src/app/search/components/advance-search/advance-search.component.html - 60 - - - - Also search other name fields - - src/app/search/components/advance-search/advance-search.component.html - 71 - - - - ORCID ID - - src/app/search/components/advance-search/advance-search.component.html - 77 - - - src/app/search/components/results/results.component.html - 13,15 - - - - Given value doesn't match ORCID iD pattern - - src/app/search/components/advance-search/advance-search.component.html - 79,81 - - - - SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 91,93 - - - - Show advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 219 - - - - Hide advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 220 - - - - Other Names - - src/app/search/components/results/results.component.html - 22,24 - - - - Affiliations - - src/app/search/components/results/results.component.html - 25,27 - - - - No results found. Please edit your search terms. - - src/app/search/components/results/results.component.html - 61,63 - - - - Search Results - - src/app/search/components/results/results.component.ts - 21 - - - src/app/search/pages/search/search.component.ts - 27 - - - src/locale/i18n.pseudo.component.html - 69 - - - - results. - - src/app/search/pages/search/search.component.html - 11 - - - - bottom paginator - - src/app/search/pages/search/search.component.ts - 26 - - - src/locale/i18n.pseudo.component.html - 222 - - - - We're updating ORCID Self Service - - src/app/self-service/self-service/self-service.component.html - 12,14 - - - - As of - - src/app/self-service/self-service/self-service.component.html - 25 - - - - June 1, 2022 - - src/app/self-service/self-service/self-service.component.html - 28 - - - - , Self Service will no longer be available through the ORCID Registry. - - src/app/self-service/self-service/self-service.component.html - 31,32 - - - - An enhanced version of Self Service will be added to the - - src/app/self-service/self-service/self-service.component.html - 38,39 - - - - ORCID Member Portal - - src/app/self-service/self-service/self-service.component.html - 47 - - - - in the coming year. All current Self Service features will be transferred to the portal, along with additional new functionality. - - src/app/self-service/self-service/self-service.component.html - 50,52 - - - - While we build this improved version for the Member Portal, Self Service will be unavailable. - - src/app/self-service/self-service/self-service.component.html - 57,58 - - - - What to do next - - src/app/self-service/self-service/self-service.component.html - 61,63 - - - - Should you need any of the Self Service features during this time, please reach out to - - src/app/self-service/self-service/self-service.component.html - 66,67 - - - - for assistance. - - src/app/self-service/self-service/self-service.component.html - 72 - - - - Showing - - src/app/shared/components/showing-of/showing-of.component.html - 3 - - - - of - - src/app/shared/components/showing-of/showing-of.component.html - 5 - - - - Edit - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 22 - - - - Show more details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 24 - - - - Hide details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 26 - - - - Select - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 28 - - - - Expand - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 30 - - - - Collapse - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 32 - - - - employment - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 37 - - - - education - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 40 - - - - qualification - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 43 - - - - distinction - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 46 - - - - invited position - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 49 - - - - membership - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 52 - - - - service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 55 - - - - editorial service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 58 - - - - funding - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 61 - - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 63 - - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 65 - - - - peer review - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 68 - - - - research resources - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 72 - - - - Add employment - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 10 - - - - Add a professional activity - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 12 - - - - Add education or qualification - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 14 - - - - Add invited position or distinction - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 16 - - - - Add membership or service - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 22 - - - - Add funding - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 24 - - - - Add a work - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 26 - - - - Collapse the Employment section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 10 - - - - Collapse the professional activities section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 12 - - - - Collapse the Education and qualifications section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 14 - - - - Collapse the Invited positions and distinction section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 19 - - - - Collapse the Membership and service section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 25 - - - - Collapse the Funding section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 27 - - - - Collapse the Works section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 29 - - - - Collapse review activity for - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 33 - - - - Collapse the Peer review section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 38 - - - - Collapse the research resource - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 43 - - - - Collapse the Research resources section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 48 - - - - Collapse Other names - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 52 - - - - Hide email details - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 57 - - - - Collapse Website & Social links - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 59 - - - - Collapse Personal identifiers - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 61 - - - - Collapse Keywords - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 63 - - - - Collapse Countries - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 65 - - - - Expand the Employment section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 10 - - - - Expand the professional activities section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 12 - - - - Expand the Education and qualifications section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 14 - - - - Expand the Invited positions and distinction section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 19 - - - - Expand the Membership and service section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 25 - - - - Expand the Funding section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 27 - - - - Expand the Works section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 29 - - - - Expand review activity for - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 33 - - - - Expand the Peer review section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 38 - - - - Expand the research resource - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 43 - - - - Expand the Research resources section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 48 - - - - Expand Other names - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 52 - - - - Show email details - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 56 - - - - Expand Website & Social links - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 58 - - - - Expand Personal identifiers - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 60 - - - - Expand Keywords - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 62 - - - - Expand Countries - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 64 - - - - (Disabled) - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 11 - - - - Sort your employment - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 15 - - - - Sort your professional activities - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 20 - - - - Sort your education and qualifications - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 25 - - - - Sort your invited positions and distinctions - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 33 - - - - Sort your membership and services - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 42 - - - - Sort your funding - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 47 - - - - Sort your works - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 52 - - - - Sort your peer reviews - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 57 - - - - Sort your research resources - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 62 - - - - Sort peer review by Publication/Grant title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 24 - - - - Sort employment by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 32 - - - - Sort professional activities by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 34 - - - - Sort education and qualifications by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 37 - - - - Sort invited positions and distinction by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 40 - - - - Sort membership, service, and editorial service by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 44 - - - - Sort funding by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 46 - - - - Sort works by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 48 - - - - Sort research resources by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 50 - - - - Sort employment by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 57 - - - - Sort professional activities by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 59 - - - - Sort education and qualifications by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 62 - - - - Sort invited positions and distinction by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 65 - - - - Sort membership, service, and editorial service by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 69 - - - - Sort employment by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 76 - - - - Sort professional activities by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 78 - - - - Sort education and qualifications by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 81 - - - - Sort invited positions and distinction by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 84 - - - - Sort membership, service, and editorial service by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 88 - - - - Sort professional activities by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 95 - - - - Sort funding by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 97 - - - - Sort works by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 99 - - - - Sort funding by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 106 - - - - Sort works by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 108 - - - - Sort research resources by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 110 - - - - Sort employment by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 117 - - - - Sort education and qualifications by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 120 - - - - Sort professional activities by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 122 - - - - Sort funding by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 124 - - - - Sort works by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 126 - - - - Manage your countries - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 17 - - - - Manage your emails - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 19 - - - - Manage your websites & social links - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 21 - - - - Manage your keywords - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 23 - - - - Manage your other IDs - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 25 - - - - Manage your biography - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 27 - - - - Manage your names - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 29 - - - - Edit - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 31 - - - - (opens in a new tab) - - src/app/shared/utils/record.util.ts - 124 - - - - A deactivated ORCID record is associated with this email address; to reactivate your ORCID record please enter your email address and submit the form to start the reactivate process. - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 4,8 - - - - If you can no longer access any emails associated with your iD, please - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 11,13 - - - - contact support - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 18,19 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 67,68 - - - - Email - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 23 - - - - example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 26 - - - - Email is required - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 32,33 - - - - Use the format example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 41,42 - - - - SUBMIT - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 52,54 - - - - The Orcid iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 8,10 - - - - You cannot sign in to ORCID with this email address until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 28,31 - - - - You cannot sign in to ORCID with this iD until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 35,38 - - - - You will need to reactivate the account before you can sign in with this email address. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 44,47 - - - - You will need to reactivate the account before you can sign in with this iD. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 51,54 - - - - This ORCID account has been deprecated. The active account is - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 58,59 - - - - To start reactivation please enter an email address associated with this account in the 'Email or ORCID iD' field above. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 69,72 - - - - If you no longer have access to any of the email addresses associated with the deactivated account please - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 78,81 - - - - contact the support team - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 88 - - - - Claim your ORCID record - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 98,99 - - - - Reactivate the ORCID record associated with this iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 111,113 - - - - Sign in to the active ORCID account - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 119,120 - - - - or - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 18 - - - - ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 19 - - - - For example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 40,41 - - - - Please enter your email address or your ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 46,47 - - - - Please enter a valid email address or ORCID iD, for example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 52,54 - - - - Your password is more than 256 characters long. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 101 - - - - You cannot sign in to this ORCID account until you have reset your password. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 104,105 - - - - Reset your password - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 108,109 - - - - Email or 16-digit ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 91 - - - - Claiming your account - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 493 - - - - Thank you for claiming your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 495 - - - - You are currently signed in as - - src/app/sign-in/components/logged-in/logged-in.component.html - 3,5 - - - - Continue as - - src/app/sign-in/components/logged-in/logged-in.component.html - 20 - - - - Not you? - - src/app/sign-in/components/logged-in/logged-in.component.html - 29,31 - - - - Sign in through your institution - - src/app/sign-in/components/social/social.component.html - 16,18 - - - - Access through your institution - - src/app/sign-in/components/social/social.component.ts - 18 - - - - Sign in with Google - - src/app/sign-in/components/social/social.component.ts - 19 - - - - Sign in with Facebook - - src/app/sign-in/components/social/social.component.ts - 20 - - - - Sign in to ORCID - - src/app/sign-in/pages/sign-in/sign-in.component.html - 26,28 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 67,69 - - - - Don't have your ORCID iD yet? - - src/app/sign-in/pages/sign-in/sign-in.component.html - 31,33 - - - - or - - src/app/sign-in/pages/sign-in/sign-in.component.ts - 54 - - - - Step 1 of 2 - Authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 7 - - - - Next step - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 8 - - - - Scan the QR code with your authentication app. - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 12,14 - - - - qr code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 19 - - - - Can't scan the QR code? - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 26,27 - - - - Get a setup code instead - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 34,36 - - - - Copy setup code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 53 - - - - Enter the 6-digit verification code from your authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 64,66 - - - - Copy setup code to clipboard - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.ts - 48 - - - - Step 2 of 2 - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 7 - - - - Your 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 14,16 - - - - Recovery codes can be used to access your ORCID account when you aren’t able to use your authentication app. Each recovery code can only be used once. - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 17,21 - - - - Download 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 53,55 - - - - Copy 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 69,71 - - - - Confirm 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 76,78 - - - - I have downloaded or copied my 2FA recovery codes and stored them somewhere safe - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 82,85 - - - - Backup codes have been copied to the clipboard - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.ts - 31 - - - - ORCID Two-factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.html - 15 - - - - Two-factor authentication is currently enabled for your ORCID account, so an additional code is required even when signing in with another account. - - src/app/two-factor/pages/two-factor/two-factor.component.html - 37,40 - - - - Learn more - - src/app/two-factor/pages/two-factor/two-factor.component.html - 46,48 - - - - info about two factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 145 - - - - Immediately - - src/app/types/account-default-visibility.endpoint.ts - 33 - - - - Daily summary - - src/app/types/account-default-visibility.endpoint.ts - 34 - - - - Weekly summary - - src/app/types/account-default-visibility.endpoint.ts - 35 - - - - Quarterly summary - - src/app/types/account-default-visibility.endpoint.ts - 36 - - - - Never - - src/app/types/account-default-visibility.endpoint.ts - 37 - - - - Read limited information from your research activities - - src/app/types/account-trusted-organizations.ts - 42 - - - - Add/update your research activities (works, affiliations, etc) - - src/app/types/account-trusted-organizations.ts - 43 - - - - Add education or employment - - src/app/types/account-trusted-organizations.ts - 44 - - - - Read limited info from your affiliations list - - src/app/types/account-trusted-organizations.ts - 45 - - - - Update your affiliations - - src/app/types/account-trusted-organizations.ts - 46 - - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 47 - - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 48 - - - src/app/types/account-trusted-organizations.ts - 49 - - - - Add funding items - - src/app/types/account-trusted-organizations.ts - 50 - - - - Read limited info from your funding list - - src/app/types/account-trusted-organizations.ts - 51 - - - - Update your funding items - - src/app/types/account-trusted-organizations.ts - 52 - - - - Add a person identifier - - src/app/types/account-trusted-organizations.ts - 53 - - - - Read your biographical information - - src/app/types/account-trusted-organizations.ts - 54 - - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 55 - - - - Add grants to your grants list - - src/app/types/account-trusted-organizations.ts - 56 - - - - Read limited info from your grants list - - src/app/types/account-trusted-organizations.ts - 57 - - - - Create a new profile - - src/app/types/account-trusted-organizations.ts - 58 - - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 59 - - - - Add works - - src/app/types/account-trusted-organizations.ts - 60 - - - - Read items in your ORCID record - - src/app/types/account-trusted-organizations.ts - 61 - - - - Update your works - - src/app/types/account-trusted-organizations.ts - 62 - - - - Add peer reviews - - src/app/types/account-trusted-organizations.ts - 63 - - - - Read peer reviews from your ORCID record - - src/app/types/account-trusted-organizations.ts - 64 - - - - Update your peer reviews - - src/app/types/account-trusted-organizations.ts - 65 - - - - Read limited information from your biography. - - src/app/types/account-trusted-organizations.ts - 66 - - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 67 - - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 68 - - - - Read public info only - - src/app/types/account-trusted-organizations.ts - 69 - - - - Notifies Application if there are changes to your record - - src/app/types/account-trusted-organizations.ts - 70 - - - - Everyone - - src/app/types/common.endpoint.ts - 226 - - - - Trusted parties - - src/app/types/common.endpoint.ts - 227 - - - - Education - - src/app/types/record-affiliation.endpoint.ts - 138 - - - - Qualification - - src/app/types/record-affiliation.endpoint.ts - 139 - - - - Invited position - - src/app/types/record-affiliation.endpoint.ts - 142 - - - - Distinction - - src/app/types/record-affiliation.endpoint.ts - 143 - - - - Membership - - src/app/types/record-affiliation.endpoint.ts - 144 - - - - Service - - src/app/types/record-affiliation.endpoint.ts - 145 - - - - Editorial service - - src/app/types/record-affiliation.endpoint.ts - 148 - - - - Award - - src/app/types/record-funding.endpoint.ts - 67 - - - - Contract - - src/app/types/record-funding.endpoint.ts - 68 - - - - Grant - - src/app/types/record-funding.endpoint.ts - 69 - - - - Salary award - - src/app/types/record-funding.endpoint.ts - 70 - - - - Self - - src/app/types/record-funding.endpoint.ts - 79 - - - - Part of - - src/app/types/record-funding.endpoint.ts - 80 - - - - The identifier applies to the funding award itself. - - src/app/types/record-funding.endpoint.ts - 84 - - - - The identifier applies to the larger award of which the project is part. - - src/app/types/record-funding.endpoint.ts - 85 - - - - Academic publications - - src/app/types/works.endpoint.ts - 84 - - - - Review and editing - - src/app/types/works.endpoint.ts - 85 - - - - Other - - src/app/types/works.endpoint.ts - 86 - - - src/app/types/works.endpoint.ts - 138 - - - - Dissemination - - src/app/types/works.endpoint.ts - 87 - - - - Creative - - src/app/types/works.endpoint.ts - 88 - - - - Data and process - - src/app/types/works.endpoint.ts - 89 - - - - Legal and IP - - src/app/types/works.endpoint.ts - 90 - - - - Teaching and supervision - - src/app/types/works.endpoint.ts - 91 - - - - Conference abstract - - src/app/types/works.endpoint.ts - 95 - - - - Conference paper - - src/app/types/works.endpoint.ts - 96 - - - - Conference poster - - src/app/types/works.endpoint.ts - 97 - - - - Book chapter - - src/app/types/works.endpoint.ts - 98 - - - - Book review - - src/app/types/works.endpoint.ts - 99 - - - - Book - - src/app/types/works.endpoint.ts - 100 - - - - Dictionary entry - - src/app/types/works.endpoint.ts - 101 - - - - Dissertation or Thesis - - src/app/types/works.endpoint.ts - 102 - - - - Edited book - - src/app/types/works.endpoint.ts - 103 - - - - Encyclopedia entry - - src/app/types/works.endpoint.ts - 104 - - - - Journal article - - src/app/types/works.endpoint.ts - 105 - - - - Journal issue or edition - - src/app/types/works.endpoint.ts - 106 - - - - Magazine article - - src/app/types/works.endpoint.ts - 107 - - - - Manual - - src/app/types/works.endpoint.ts - 108 - - - - Newsletter article - - src/app/types/works.endpoint.ts - 109 - - - - Newspaper article - - src/app/types/works.endpoint.ts - 110 - - - - Interactive resource - - src/app/types/works.endpoint.ts - 111 - - - - Preprint - - src/app/types/works.endpoint.ts - 112 - - - - Report - - src/app/types/works.endpoint.ts - 113 - - - - Research tool - - src/app/types/works.endpoint.ts - 114 - - - - Supervised student publication - - src/app/types/works.endpoint.ts - 115 - - - - Test - - src/app/types/works.endpoint.ts - 116 - - - - Translation - - src/app/types/works.endpoint.ts - 117 - - - - Website - - src/app/types/works.endpoint.ts - 118 - - - - Working paper - - src/app/types/works.endpoint.ts - 119 - - - - Review - - src/app/types/works.endpoint.ts - 120 - - - - Disclosure - - src/app/types/works.endpoint.ts - 121 - - - - License - - src/app/types/works.endpoint.ts - 122 - - - - Patent - - src/app/types/works.endpoint.ts - 123 - - - - Registered copyright - - src/app/types/works.endpoint.ts - 124 - - - - Trademark - - src/app/types/works.endpoint.ts - 125 - - - src/app/types/works.endpoint.ts - 178 - - - - Annotation - - src/app/types/works.endpoint.ts - 126 - - - - Artistic output or performance - - src/app/types/works.endpoint.ts - 127 - - - - Data management plan - - src/app/types/works.endpoint.ts - 128 - - - - Dataset - - src/app/types/works.endpoint.ts - 129 - - - - Invention - - src/app/types/works.endpoint.ts - 130 - - - - Lecture - - src/app/types/works.endpoint.ts - 131 - - - - Physical object - - src/app/types/works.endpoint.ts - 132 - - - - Research protocol or technique - - src/app/types/works.endpoint.ts - 133 - - - - Software - - src/app/types/works.endpoint.ts - 134 - - - src/app/types/works.endpoint.ts - 490 - - - - Spin off company - - src/app/types/works.endpoint.ts - 135 - - - - Standards or policy - - src/app/types/works.endpoint.ts - 136 - - - - Technical Standard - - src/app/types/works.endpoint.ts - 137 - - - - Blog post - - src/app/types/works.endpoint.ts - 139 - - - - Clinical study - - src/app/types/works.endpoint.ts - 140 - - - - Cartographic material - - src/app/types/works.endpoint.ts - 141 - - - - Conference output - - src/app/types/works.endpoint.ts - 142 - - - - Conference presentation - - src/app/types/works.endpoint.ts - 143 - - - - Conference proceedings - - src/app/types/works.endpoint.ts - 144 - - - - Design - - src/app/types/works.endpoint.ts - 145 - - - - Image - - src/app/types/works.endpoint.ts - 146 - - - - Teaching material - - src/app/types/works.endpoint.ts - 147 - - - - Moving image or video - - src/app/types/works.endpoint.ts - 148 - - - - Musical composition - - src/app/types/works.endpoint.ts - 149 - - - - Sound - - src/app/types/works.endpoint.ts - 150 - - - - Transcription - - src/app/types/works.endpoint.ts - 151 - - - - Talk, interview, podcast or speech - - src/app/types/works.endpoint.ts - 152 - - - - Publisher - - src/app/types/works.endpoint.ts - 169 - - - - Conference title - - src/app/types/works.endpoint.ts - 170 - - - - Book title - - src/app/types/works.endpoint.ts - 171 - - - - Journal title - - src/app/types/works.endpoint.ts - 172 - - - - Magazine title - - src/app/types/works.endpoint.ts - 173 - - - - Newsletter title - - src/app/types/works.endpoint.ts - 174 - - - - Newspaper title - - src/app/types/works.endpoint.ts - 175 - - - - Institution - - src/app/types/works.endpoint.ts - 176 - - - - Custodian - - src/app/types/works.endpoint.ts - 177 - - - - No specified role - - src/app/types/works.endpoint.ts - 445 - - - - Conceptualization - - src/app/types/works.endpoint.ts - 450 - - - - Data curation - - src/app/types/works.endpoint.ts - 455 - - - - Formal analysis - - src/app/types/works.endpoint.ts - 460 - - - - Funding acquisition - - src/app/types/works.endpoint.ts - 465 - - - - Investigation - - src/app/types/works.endpoint.ts - 470 - - - - Methodology - - src/app/types/works.endpoint.ts - 475 - - - - Project administration - - src/app/types/works.endpoint.ts - 480 - - - - Resources - - src/app/types/works.endpoint.ts - 485 - - - - Supervision - - src/app/types/works.endpoint.ts - 495 - - - - Validation - - src/app/types/works.endpoint.ts - 500 - - - - Visualization - - src/app/types/works.endpoint.ts - 505 - - - - Writing - original draft - - src/app/types/works.endpoint.ts - 510 - - - - Writing - review & editing - - src/app/types/works.endpoint.ts - 515 - - - - Author - - src/app/types/works.endpoint.ts - 523 - - - - Assignee - - src/app/types/works.endpoint.ts - 528 - - - - Editor - - src/app/types/works.endpoint.ts - 533 - - - - Chair or Translator - - src/app/types/works.endpoint.ts - 538 - - - - Co-investigator - - src/app/types/works.endpoint.ts - 543 - - - - Co-inventor - - src/app/types/works.endpoint.ts - 548 - - - - Graduate Student - - src/app/types/works.endpoint.ts - 553 - - - - Other inventor - - src/app/types/works.endpoint.ts - 558 - - - - Principal Investigator - - src/app/types/works.endpoint.ts - 563 - - - - Postdoctoral Researcher - - src/app/types/works.endpoint.ts - 568 - - - - Support Staff - - src/app/types/works.endpoint.ts - 573 - - - - Lead - - src/app/types/works.endpoint.ts - 578 - - - - Co-lead - - src/app/types/works.endpoint.ts - 583 - - - - Supported by - - src/app/types/works.endpoint.ts - 588 - - - - Other contribution - - src/app/types/works.endpoint.ts - 593 - - - - Self - - src/app/types/works.endpoint.ts - 623 - - - - Part of - - src/app/types/works.endpoint.ts - 624 - - - - Version of - - src/app/types/works.endpoint.ts - 625 - - - - Funded by - - src/app/types/works.endpoint.ts - 626 - - - - The identifier applies to the work itself. For example, a DOI for a book chapter. - - src/app/types/works.endpoint.ts - 630 - - - - The identifier applies to part of a larger work. For example, the ISBN of the book in which the work was published. - - src/app/types/works.endpoint.ts - 631 - - - - The identifier applies to an alternate version of the work. For example, an earlier draft of an article. - - src/app/types/works.endpoint.ts - 632 - - - - The identifier applies to the grant or other funding awarded for the work. For example, a DOI for the funding or an internal grant number. - - src/app/types/works.endpoint.ts - 633 - - - - For Organizations - - src/locale/i18n.pseudo.component.html - 5 - - - - Help - - src/locale/i18n.pseudo.component.html - 7 - - - - SIGN IN - - src/locale/i18n.pseudo.component.html - 8 - - #upperCase - - - Register for an ORCID iD - - src/locale/i18n.pseudo.component.html - 9 - - - - Learn more - - src/locale/i18n.pseudo.component.html - 10 - - - src/locale/i18n.pseudo.component.html - 75 - - - - Funders - - src/locale/i18n.pseudo.component.html - 11 - - - - Research Organizations - - src/locale/i18n.pseudo.component.html - 12 - - - - Publishers - - src/locale/i18n.pseudo.component.html - 13 - - - - Associations - - src/locale/i18n.pseudo.component.html - 14 - - - - Integrators - - src/locale/i18n.pseudo.component.html - 15 - - - - What is ORCID - - src/locale/i18n.pseudo.component.html - 16 - - - - The ORCID Team - - src/locale/i18n.pseudo.component.html - 17 - - - - The ORCID Community - - src/locale/i18n.pseudo.component.html - 18 - - - - Events - - src/locale/i18n.pseudo.component.html - 19 - - - - News - - src/locale/i18n.pseudo.component.html - 20 - - - - FAQ - - src/locale/i18n.pseudo.component.html - 21 - - - - Give Feedback - - src/locale/i18n.pseudo.component.html - 22 - - - - Contact us - - src/locale/i18n.pseudo.component.html - 23 - - - - Knowledge Base - - src/locale/i18n.pseudo.component.html - 24 - - - - OUTREACH RESOURCES - - src/locale/i18n.pseudo.component.html - 26 - - - - Ambassadors - - src/locale/i18n.pseudo.component.html - 27 - - - - USE CASES - - src/locale/i18n.pseudo.component.html - 28 - - - - THE ORCID API - - src/locale/i18n.pseudo.component.html - 30 - - - - REGISTER A CLIENT APPLICATION - - src/locale/i18n.pseudo.component.html - 31 - - - - CURRENT INTEGRATIONS - - src/locale/i18n.pseudo.component.html - 32 - - - - INTEGRATION CHART - - src/locale/i18n.pseudo.component.html - 33 - - - - BETA TESTERS - - src/locale/i18n.pseudo.component.html - 34 - - - - Our Mission - - src/locale/i18n.pseudo.component.html - 35 - - - - Our Principles - - src/locale/i18n.pseudo.component.html - 36 - - - - OUR GOVERNANCE - - src/locale/i18n.pseudo.component.html - 37 - - - - OUR POLICIES - - src/locale/i18n.pseudo.component.html - 38 - - - - Working Groups - - src/locale/i18n.pseudo.component.html - 39 - - - - Sponsors - - src/locale/i18n.pseudo.component.html - 40 - - - - Launch Partners - - src/locale/i18n.pseudo.component.html - 41 - - - - Members - - src/locale/i18n.pseudo.component.html - 42 - - - - OPEN SOURCE - - src/locale/i18n.pseudo.component.html - 43 - - - - PARTNERS - - src/locale/i18n.pseudo.component.html - 44 - - - - ADOPTION AND INTEGRATION PROGRAM - - src/locale/i18n.pseudo.component.html - 45 - - - - ORCID GEAR - - src/locale/i18n.pseudo.component.html - 46 - - - - MEMBERSHIP COMPARISON - - src/locale/i18n.pseudo.component.html - 47 - - - - Standard Member Agreement - - src/locale/i18n.pseudo.component.html - 49 - - - - Our Members - - src/locale/i18n.pseudo.component.html - 51 - - - - STANDARD CREATOR MEMBER AGREEMENT - - src/locale/i18n.pseudo.component.html - 53 - - - - BLOG - - src/locale/i18n.pseudo.component.html - 55 - - - - SUBSCRIBE! - - src/locale/i18n.pseudo.component.html - 56 - - - - DISPUTE PROCEDURES - - src/locale/i18n.pseudo.component.html - 58 - - - - privacy policy - - src/locale/i18n.pseudo.component.html - 59 - - - - Public Client Terms of Service - - src/locale/i18n.pseudo.component.html - 61 - - - - PUBLIC DATA FILE USE POLICY - - src/locale/i18n.pseudo.component.html - 63 - - - - Trademark and iD Display Guidelines - - src/locale/i18n.pseudo.component.html - 64 - - - - Search... - - src/locale/i18n.pseudo.component.html - 67 - - - - Search the ORCID registry - - src/locale/i18n.pseudo.component.html - 68 - - - - Account Settings - - src/locale/i18n.pseudo.component.html - 70 - - - - Manage members - - src/locale/i18n.pseudo.component.html - 72 - - - - Admin page - - src/locale/i18n.pseudo.component.html - 73 - - - - Member Tools - - src/locale/i18n.pseudo.component.html - 74 - - - - My ORCID Record - - src/locale/i18n.pseudo.component.html - 77 - - - - Could this be you? - - src/locale/i18n.pseudo.component.html - 102 - - - - We found some accounts with your name, which means you may have already created an ORCID iD using a different email address. Before creating an account, please confirm that none of these records belong to you. Not sure if any of these are you? - - src/locale/i18n.pseudo.component.html - 105,108 - - - - Contact us. - - src/locale/i18n.pseudo.component.html - 110 - - - - First Name - - src/locale/i18n.pseudo.component.html - 111 - - - - Last Name - - src/locale/i18n.pseudo.component.html - 112 - - - - Affiliations - - src/locale/i18n.pseudo.component.html - 113 - - - - Date Created - - src/locale/i18n.pseudo.component.html - 114 - - - - View Record - - src/locale/i18n.pseudo.component.html - 115 - - - - I ALREADY HAVE AN ID, GO BACK TO SIGN IN - - src/locale/i18n.pseudo.component.html - 117 - - - - NONE OF THESE ARE ME, CONTINUE WITH REGISTRATION - - src/locale/i18n.pseudo.component.html - 120 - - - - - Add/update your research activities (works, affiliations, etc) - - src/locale/i18n.pseudo.component.html - 188,189 - - - - Read your information with visibility set to Trusted Organizations - - src/locale/i18n.pseudo.component.html - 191,192 - - - - Your Oauth request is invalid - - src/locale/i18n.pseudo.component.html - 217 - - - - Add Funding - - src/locale/i18n.pseudo.component.html - 252 - - - - Sort Fundings - - src/locale/i18n.pseudo.component.html - 253 - - - - Name is private - - - ORCID iD - - - Biography - - - Personal information - - - Emails - - - Websites & social links - - - Other IDs - - - Keywords - - - Countries - - - Activities - - - Employments - - - Education and qualifications - - - Professional activities - - - Fundings - - - Research Resources - - - Works - - - Organization - - - Organization address - - - Start date - - - End date - - - Publication date - - - Journal - - - Role title - - - Department - - - Type - - - URL - - - Untitled - - - Identifier - - - Loading ORCID record... - - - Record data was not found in ORCID response. - - - Redirecting to primary ORCID record… - - - This record has not been claimed - - - This record has not been claimed yet - - - ORCID Print view - - - Print / Save as PDF - - - Print this ORCID profile - - - Self - - - Part of - - - Version of - - - Funded by - - - Peer review ( reviews for publications/grants) - - - Afghanistan - - - Albania - - - Algeria - - - American Samoa - - - Andorra - - - Angola - - - Anguilla - - - Antarctica - - - Antigua and Barbuda - - - Argentina - - - Armenia - - - Aruba - - - Australia - - - Austria - - - Azerbaijan - - - Bahamas - - - Bahrain - - - Bangladesh - - - Barbados - - - Belarus - - - Belgium - - - Belize - - - Benin - - - Bermuda - - - Bhutan - - - Bolivia - - - Bosnia and Herzegovina - - - Botswana - - - Bouvet Island - - - Brazil - - - British Antarctic Territory - - - British Indian Ocean Territory - - - British Virgin Islands - - - Brunei - - - Bulgaria - - - Burkina Faso - - - Burundi - - - Cambodia - - - Cameroon - - - Canada - - - Cape Verde - - - Cayman Islands - - - Central African Republic - - - Chad - - - Chile - - - China - - - Christmas Island - - - Cocos [Keeling] Islands - - - Colombia - - - Comoros - - - Congo - Brazzaville - - - Congo - Kinshasa - - - Cook Islands - - - Costa Rica - - - Croatia - - - Cuba - - - Curaçao - - - Cyprus - - - Czech Republic - - - Côte d'Ivoire - - - Denmark - - - Djibouti - - - Dominica - - - Dominican Republic - - - Ecuador - - - Egypt - - - El Salvador - - - Equatorial Guinea - - - Eritrea - - - Estonia - - - Ethiopia - - - Falkland Islands - - - Faroe Islands - - - Fiji - - - Finland - - - France - - - French Guiana - - - French Polynesia - - - French Southern Territories - - - Gabon - - - Gambia - - - Georgia - - - Germany - - - Ghana - - - Gibraltar - - - Greece - - - Greenland - - - Grenada - - - Guadeloupe - - - Guam - - - Guatemala - - - Guernsey - - - Guinea - - - Guinea-Bissau - - - Guyana - - - Haiti - - - Heard Island and McDonald Islands - - - Honduras - - - Hong Kong SAR China - - - Hungary - - - Iceland - - - India - - - Indonesia - - - Iran - - - Iraq - - - Ireland - - - Isle of Man - - - Israel - - - Italy - - - Jamaica - - - Japan - - - Jersey - - - Jordan - - - Kazakhstan - - - Kenya - - - Kiribati - - - Kosovo - - - Kuwait - - - Kyrgyzstan - - - Laos - - - Latvia - - - Lebanon - - - Lesotho - - - Liberia - - - Libya - - - Liechtenstein - - - Lithuania - - - Luxembourg - - - Macau SAR China - - - Madagascar - - - Malawi - - - Malaysia - - - Maldives - - - Mali - - - Malta - - - Marshall Islands - - - Martinique - - - Mauritania - - - Mauritius - - - Mayotte - - - Mexico - - - Micronesia - - - Moldova - - - Monaco - - - Mongolia - - - Montenegro - - - Montserrat - - - Morocco - - - Mozambique - - - Myanmar [Burma] - - - Namibia - - - Nauru - - - Nepal - - - Netherlands - - - New Caledonia - - - New Zealand - - - Nicaragua - - - Niger - - - Nigeria - - - Niue - - - Norfolk Island - - - North Korea - - - North Macedonia - - - Northern Mariana Islands - - - Norway - - - Oman - - - Pakistan - - - Palau - - - Palestinian Territories - - - Panama - - - Papua New Guinea - - - Paraguay - - - Peru - - - Philippines - - - Pitcairn Islands - - - Poland - - - Portugal - - - Puerto Rico - - - Qatar - - - Romania - - - Russia - - - Rwanda - - - Réunion - - - Saint Barthélemy - - - Saint Helena - - - Saint Kitts and Nevis - - - Saint Lucia - - - Saint Martin - - - Saint Pierre and Miquelon - - - Saint Vincent and the Grenadines - - - Samoa - - - San Marino - - - Saudi Arabia - - - Senegal - - - Serbia - - - Seychelles - - - Sierra Leone - - - Singapore - - - Sint Maarten (Dutch Part) - - - Slovakia - - - Slovenia - - - Solomon Islands - - - Somalia - - - South Africa - - - South Georgia and the South Sandwich Islands - - - South Korea - - - South Sudan - - - Spain - - - Sri Lanka - - - Sudan - - - Suriname - - - Svalbard and Jan Mayen - - - Swaziland - - - Sweden - - - Switzerland - - - Syria - - - São Tomé and Príncipe - - - Taiwan - - - Tajikistan - - - Tanzania - - - Thailand - - - Timor-Leste - - - Togo - - - Tokelau - - - Tonga - - - Trinidad and Tobago - - - Tunisia - - - Türkiye - - - Turkmenistan - - - Turks and Caicos Islands - - - Tuvalu - - - U.S. Minor Outlying Islands - - - U.S. Virgin Islands - - - Uganda - - - Ukraine - - - United Arab Emirates - - - United Kingdom - - - United States - - - Uruguay - - - Uzbekistan - - - Vanuatu - - - Vatican City - - - Venezuela - - - Vietnam - - - Wallis and Futuna - - - Western Sahara - - - Yemen - - - Zambia - - - Zimbabwe - - - Åland Islands - - - - \ No newline at end of file diff --git a/src/locale/messages.xx.xlf b/src/locale/messages.xx.xlf deleted file mode 100644 index 66ead2e2d5..0000000000 --- a/src/locale/messages.xx.xlf +++ /dev/null @@ -1,22657 +0,0 @@ - - - - - Verify your ORCID account - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 18,20 - - X - - - Enter - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 22 - - X - - - your ORCID account password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 23 - - X - - - and - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 25 - - X - - - a two-factor authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 27 - - X - - - Password - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 43 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 83,84 - - - src/app/register/components/form-password/form-password.component.html - 16 - - X - - - Password cannot be empty - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 69,71 - - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 52,54 - - X - - - The password does not match our records - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 73,75 - - X - - - Two-factor authentication - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 88,90 - - - src/app/account-settings/components/settings-security/settings-security.component.ts - 15 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 121,123 - - X - - - Enter the code from your two-factor authentication app - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 115,117 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 150,152 - - X - - - Invalid authentication code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 120,122 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 162,164 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 191,193 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 121,123 - - X - - - Authentication code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 127,129 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 175,177 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 45,47 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 90,92 - - X - - - Invalid authentication code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 135,137 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 189,191 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 63,65 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 107,109 - - X - - - Recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 163,165 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 227,229 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 123,124 - - X - - - Enter a recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 192 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 256 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 95,96 - - X - - - Invalid recovery code - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 196,198 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 269,271 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 197,199 - - X - - - Recovery code is required - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 203,205 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 284,286 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 151,153 - - X - - - Invalid recovery code length - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 211,213 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 302,304 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 169,171 - - X - - - Don't have your device? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 231,233 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 207 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 88,90 - - X - - - Use a recovery code instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 240,242 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 212,214 - - X - - - Don't have your recovery codes? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 246,248 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 322,324 - - X - - - Use your authentication app instead - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 255,257 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 329,331 - - X - - - Don't have your device or recovery code? - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 261,263 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 336,338 - - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 99,101 - - X - - - ORCID help centre - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 270,272 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 344,346 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 59 - - X - - - Verify my account and continue - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 286,288 - - X - - - Cancel account verification - - projects/orcid-registry-ui/src/lib/components/auth-challenge/auth-challenge.component.html - 296,298 - - X - - - Delete alternate account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 3 - - X - - - After your - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 6 - - X - - - account is unlinked, you will no longer be able to use it to access your ORCID record. - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 8,10 - - X - - - Unlink account - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 20,22 - - X - - - Cancel - - src/app/account-settings/components/dialog-security-alternate-account-delete/dialog-security-alternate-account-delete.component.html - 29,31 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 47,49 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 37,39 - - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 62,64 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 44,46 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 26,28 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 38,40 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 23,25 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 25,27 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 26,28 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 24,26 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 117,119 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 7 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 49,51 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 23,25 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 35,37 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 35,37 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 28,30 - - - src/app/record/components/work-modal/work-modal.component.html - 64,66 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 24,26 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 88,90 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 25,27 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 24,26 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 24,26 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 23,25 - - X - - - If you no longer want to continue using ORCID you can deactivate your account at any time. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 2,5 - - X - - - What happens when I deactivate my account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 8,10 - - X - - - Once your account is deactivated your ORCID iD and record will be disabled. All data, apart from the primary email address, is deleted. The email address is cryptographically hashed and securely stored in a private data file. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 13,18 - - X - - - You will no longer be able to use your iD to sign in or access other services. Your public record remains accessible but will only contain the iD and a ‘Deactivated record’ message. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 20,24 - - X - - - Learn more about deactivating an ORCID account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 33,35 - - X - - - Deactivating or removing? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 38,40 - - X - - - If you have accidentally created multiple ORCID accounts you can always remove the duplicates instead of deactivating them. - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 44,46 - - X - - - Account settings > Remove duplicate record - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 55,56 - - X - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 66 - - X - - - Ready to deactivate your account? - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 70,72 - - X - - - 1. Click the button below to send a deactivation email to the primary email address associated with this account - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 75,78 - - X - - - 2. Click the link in the email to confirm ownership of the email address - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 79,81 - - X - - - 3. Enter your ORCID password to complete deactivation - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 82,84 - - X - - - Send account deactivation email - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 98,100 - - X - - - An account deactivation email has been sent to - - src/app/account-settings/components/settings-actions-deactivate/settings-actions-deactivate.component.html - 104,106 - - X - - - ORCID collects limited data about you when you register for an ORCID iD, including your first name and your email address. You can also choose to add other data to your ORCID record, such as your last name, affiliations, title, education, grants, patents and publications. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 2,7 - - X - - - You can easily download an XML file of all your personal data in the ORCID registry. This file is unique to you and only you have access to it. - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 8,11 - - X - - - Learn more about downloading your personal ORCID data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 20,21 - - X - - - Download all my data - - src/app/account-settings/components/settings-actions-download/settings-actions-download.component.html - 31,33 - - X - - - Duplicate account removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 4 - - X - - - - - The record  has been deprecated. - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 12,15 - - orcidToDeprecate=accound id that was - deprecated - successful deprecation message - X - - - Duplicate account not removed - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 19 - - X - - - We could not verify your ORCID account details. The duplicate record has not been deprecated. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 20,23 - - X - - - If you have two or more ORCID records you can easily remove any unwanted duplicates. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 26,29 - - X - - - Learn more about removing duplicate records - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 38 - - X - - - What happens when you remove a duplicate ORCID account? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 43 - - X - - - - - - The email addresses are transferred from the duplicate account to - - - - All information on the duplicate account is permanently deleted - - - - - - - - - - - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 45,53 - - X - - - You are removing this duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 57 - - X - - - Name is private - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 61 - - - src/app/core/account-trusted-individuals/account-trusted-individuals.service.ts - 42 - - - src/app/core/search/search.service.ts - 44 - - - src/app/core/trusted-individuals/trusted-individuals.service.ts - 38 - - - src/app/record/components/record-header/record-header.component.ts - 132 - - - src/app/record/components/work-details/work-details.component.ts - 24 - - X - - - Email addresses to be transferred to this account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 68 - - X - - - All other information on this account will be permanently deleted. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 72 - - X - - - Remove duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 80,82 - - X - - - Which account do you want to remove? - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 86 - - X - - - You will need to verify your sign in details for the duplicate account before it can be removed. - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 87,90 - - X - - - Duplicate account email address or ORCID iD - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 100 - - X - - - Duplicate account password - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 124 - - X - - - Verify duplicate account details - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.html - 152,154 - - X - - - for - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 59 - - - src/app/reset-password/reset-password/reset-password.component.ts - 44 - - X - - - to continue removing a duplicate account - - src/app/account-settings/components/settings-actions-duplicated/settings-actions-duplicated.component.ts - 60 - - X - - - Account actions - - src/app/account-settings/components/settings-actions/settings-actions.component.html - 1,3 - - X - - - Download your ORCID data - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 15 - - X - - - Remove a duplicate record - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 16 - - X - - - Deactivate your ORCID account - - src/app/account-settings/components/settings-actions/settings-actions.component.ts - 17 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 38,40 - - X - - - Notifications keep you up-to-date with activity in your ORCID record. Updates are automatically sent to your ORCID inbox but you can also have them sent to you by email. You can choose the kind of notifications you wish to receive by email and how often you want to receive them. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 2,7 - - X - - - In addition to the optional account and record notifications, we may occasionally send you emails with service messages relating to your ORCID account. As the information in these emails may affect your privacy settings and the functioning of your ORCID account, you cannot opt-out of these service messages per our - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 9,15 - - X - - - Privacy Policy - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 22,24 - - X - - - Notification email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 27,29 - - X - - - Your ORCID notification emails will be sent to: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 30,32 - - X - - - Verified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 57,59 - - X - - - Unverified email address - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 65,67 - - X - - - Manage your emails - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 84,86 - - X - - - Email frequency - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 91,93 - - X - - - How often should we send you ORCID notification emails about: - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 98,100 - - X - - - Items added or edited in your record by a trusted party - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 104,106 - - X - - - Administrative changes, such as being made a trusted individual - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 129,131 - - X - - - ORCID members wanting your permission to automatically update your record - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 151,153 - - X - - - Tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 175,177 - - X - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 178,181 - - X - - - I’d like to receive the ORCID tips & features email - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.html - 185 - - X - - - Set the frequency for update notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 48 - - X - - - Set the frequency for administrative change notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 49 - - X - - - Set the frequency for permission request notifications - - src/app/account-settings/components/settings-defaults-email-frequency/settings-defaults-email-frequency.component.ts - 50 - - X - - - Set your preferred language for display and ORCID automated notifications. - - src/app/account-settings/components/settings-defaults-language/settings-defaults-language.component.html - 2,4 - - X - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 2,5 - - X - - - Everyone - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 21 - - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 24 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 36 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 92,94 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 131 - - - src/app/register/components/form-visibility/form-visibility.component.html - 47 - - X - - - (87% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 24 - - - src/app/register/components/form-visibility/form-visibility.component.html - 50 - - X - - - Trusted Organizations - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 41 - - X - - - (5% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 77 - - X - - - Only me - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 58 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 44 - - - src/app/register/components/form-visibility/form-visibility.component.html - 98 - - X - - - (8% of users choose this) - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 61 - - - src/app/register/components/form-visibility/form-visibility.component.html - 101 - - X - - - More information on visibility settings - - src/app/account-settings/components/settings-defaults-visibility/settings-defaults-visibility.component.html - 75 - - - src/app/register/components/form-visibility/form-visibility.component.html - 123,126 - - X - - - Account settings - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 1,3 - - X - - - Defaults - - src/app/account-settings/components/settings-defaults/settings-defaults.component.html - 4 - - X - - - Notification email frequency - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 17 - - X - - - Language - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 18 - - X - - - Visibility - - src/app/account-settings/components/settings-defaults/settings-defaults.component.ts - 19 - - X - - - - The alternate sign in account  has been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 5,10 - - X - - - - The alternate sign in account  has not been unlinked - - - - - - - - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 14,19 - - X - - - You can sign into ORCID using any of the institutional accounts you have linked to your ORCID record. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 21,24 - - X - - - Learn more about using alternate accounts to sign in to ORCID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 33,35 - - X - - - Account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 50 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 72,74 - - X - - - Alternate sign in ID - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 53 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 85,87 - - X - - - Access granted - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 56 - - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 92,94 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 46 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 106,108 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 33 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 94,96 - - X - - - You haven't added any alternate sign in accounts yet. - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.html - 120,122 - - X - - - to unlink the alternate sign in account - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 45 - - X - - - Delete - - src/app/account-settings/components/settings-security-alternate-sign-in/settings-security-alternate-sign-in.component.ts - 46 - - - src/app/cdk/panel/panel-source/panel-source.component.ts - 102 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 25 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 48 - - X - - - Your ORCID account password has been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 5,7 - - X - - - Your account password has not been updated - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 11,13 - - X - - - Change or update your account password. - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 16 - - X - - - Old password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 26 - - X - - - New password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 74 - - X - - - Password cannot be empty - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 113,115 - - X - - - Password must meet all requirements - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 125,127 - - X - - - Password must not be the same as your email address - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 132,134 - - - src/app/register/components/form-password/form-password.component.html - 114,116 - - - src/locale/i18n.pseudo.component.html - 123 - - X - - - Password must be between 8 and 256 characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 140,142 - - X - - - Retype your password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 193,195 - - - src/app/register/components/form-password/form-password.component.html - 105,107 - - X - - - Passwords do not match - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 204,206 - - X - - - Your password has: - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 210 - - - src/app/register/components/form-password/form-password.component.html - 128 - - X - - - 8 or more characters - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 216 - - - src/app/register/components/form-password/form-password.component.html - 134 - - X - - - At least 1 letter or symbol - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 222,224 - - - src/app/register/components/form-password/form-password.component.html - 140,142 - - X - - - At least 1 number - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 230 - - - src/app/register/components/form-password/form-password.component.html - 148 - - X - - - Save changes - - src/app/account-settings/components/settings-security-password/settings-security-password.component.html - 241,243 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 16,18 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 24,26 - - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 13,15 - - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 15,17 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 16,18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 107,109 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 39,41 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 25,27 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 25,27 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 18,20 - - - src/app/record/components/work-modal/work-modal.component.html - 54,56 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 14,16 - - X - - - Confirm your new password - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 50 - - X - - - to complete your password reset - - src/app/account-settings/components/settings-security-password/settings-security-password.component.ts - 51 - - X - - - Two-factor authentication has been disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 4,6 - - X - - - Two-factor authentication was not disabled - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 10,12 - - X - - - Add extra security to your ORCID account by enabling two-factor authentication (2FA). - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 16,19 - - X - - - - Learn more about two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 26,28 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 29,31 - - X - - - Enable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 37,39 - - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 6 - - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 8 - - X - - - Sign in with 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 44 - - X - - - Use your authentication app to generate a verification code whenever you sign in to ORCID. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 48,51 - - X - - - Authentication app - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 61,63 - - X - - - Account recovery - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 74 - - X - - - Recover access to your ORCID account if you can't use your authentication app. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 78,81 - - X - - - 2FA recovery codes - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 91,93 - - X - - - You can disable two-factor authentication at any time. Turning 2FA off will reset any account recovery options you have set up. - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 103,106 - - X - - - - Find out more about disabling two-factor authentication open_in_new - - - - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 113,115 - - X - - - Disable two-factor authentication - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.html - 123,125 - - X - - - to disable 2FA - - src/app/account-settings/components/settings-security-two-factor-auth/settings-security-two-factor-auth.component.ts - 32 - - X - - - Security - - src/app/account-settings/components/settings-security/settings-security.component.html - 1 - - X - - - Account password - - src/app/account-settings/components/settings-security/settings-security.component.ts - 14 - - X - - - Alternate sign in accounts - - src/app/account-settings/components/settings-security/settings-security.component.ts - 16 - - X - - - Copy the code below and paste it into your personal website. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 2,4 - - X - - - Preview - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 30 - - X - - - Default styles shown above. The actual font/text colour should match your site. - - src/app/account-settings/components/settings-sharing-html-code/settings-sharing-html-code.component.html - 48,50 - - X - - - A QR code is a machine-readable graphic that contains information, typically a website URL. Your ORCID iD QR code is unique to you and it represents your ORCID iD. Anyone who scans it with a QR code reader such as a mobile phone will be sent to your public ORCID record. - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 2,7 - - X - - - Download your ORCID iD QR code and display it on posters, presentations, stickers, business cards - anywhere you want your ORCID iD to be found! - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 9,12 - - X - - - Click to download your QR code - - src/app/account-settings/components/settings-sharing-qr-code/settings-sharing-qr-code.component.html - 23 - - X - - - Sharing - - src/app/account-settings/components/settings-sharing/settings-sharing.component.html - 1 - - X - - - Display your ORCID iD on the web - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 11 - - X - - - Get a QR code for your ORCID iD - - src/app/account-settings/components/settings-sharing/settings-sharing.component.ts - 12 - - X - - - Your ORCID account has been deactivated - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 18,20 - - X - - - You can reactivate your ORCID account at any time by entering your email address in the - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 23,24 - - X - - - registration form. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 26 - - X - - - Enter the password for - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 42 - - X - - - to complete account deactivation. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 45 - - X - - - Invalid sign in details - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 59,61 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 34,36 - - X - - - Please check your ORCID sign in details and then try signing in again. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 65,68 - - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 40,42 - - X - - - A password is required - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 104 - - - src/app/register/components/form-password/form-password.component.ts - 83 - - X - - - Deactivate ORCID account - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 357,359 - - X - - - Cancel deactivation and sign in to ORCID - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 364 - - X - - - There is a problem with your deactivation link - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 377,379 - - X - - - Please try the link again. If this does not work you can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 382,383 - - X - - - account settings. - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 385 - - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 399 - - X - - - Your deactivation link has expired - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 392,394 - - X - - - You can request a new deactivation link from your - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.html - 397 - - X - - - Your ORCID password - - src/app/account-settings/pages/confirm-deactivate-account/confirm-deactivate-account.component.ts - 30 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 92 - - X - - - Add access - Trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 3,4 - - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 3,4 - - X - - - You can't add yourself as a trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 6,8 - - X - - - Close - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals-your-own-email/dialog-add-trusted-individuals-your-own-email.component.html - 17,19 - - - src/app/cdk/modal/modal-header/modal-header.component.ts - 27 - - - src/app/cdk/snackbar/snackbar/snackbar.component.ts - 18 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 56 - - - src/locale/i18n.pseudo.component.html - 147 - - X - - - Adding this user as a trusted individual will mean they are able to update your ORCID record. - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 6,9 - - X - - - Add as trusted individual - - src/app/account-trusted-parties/components/dialog-add-trusted-individuals/dialog-add-trusted-individuals.component.html - 38,40 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 82,83 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 142,143 - - X - - - Revoke access - Trusted individual - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 3,4 - - X - - - Revoking this user’s access permissions means they will no longer be able to interact with your ORCID record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 6,9 - - X - - - Revoke access - - src/app/account-trusted-parties/components/dialog-revoke-trusted-individuals/dialog-revoke-trusted-individuals.component.html - 28,30 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 35,37 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 66,67 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 126,127 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 54,55 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 114,115 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 64,65 - - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 78,79 - - X - - - Revoke access - Trusted organization - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 3,4 - - X - - - Revoking this organization’s access permissions means they will no longer be able to interact with your ORCID record. This will not affect your other trusted organizations, nor will it block access to publicly accessible data in your record. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 6,11 - - X - - - will no longer be able to: - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 13,15 - - X - - - Organizations can still delete items they added to your record even after their access permissions have been revoked. - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 28,30 - - X - - - Find out more about Trusted Organizations and access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 39,41 - - X - - - Revoke access permissions - - src/app/account-trusted-parties/components/dialog-revoke-trusted-organization/dialog-revoke-trusted-organization.component.html - 53,55 - - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 3,4 - - X - - - Revoking your Account Delegate access permissions means you will no longer be able to manage the ORCID account shown below. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 6,9 - - X - - - This user will be notified that you have revoked your account delegate access permissions for their record. - - src/app/account-trusted-parties/components/dialog-revoke-your-own-permissions/dialog-revoke-your-own-permissions.component.html - 22,25 - - X - - - Search for ORCID users to add as trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 4 - - X - - - Search ORCID for trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 27,29 - - X - - - Name - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 44 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 100 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 84 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 21 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 72 - - X - - - ORCID iD - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 49 - - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 108,110 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 36 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 91,93 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 23 - - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 79,81 - - X - - - No results found. Please edit your search terms. - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.html - 170,172 - - X - - - paginator - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 50 - - - src/app/search/pages/search/search.component.ts - 25 - - - src/locale/i18n.pseudo.component.html - 221 - - X - - - ORCID iD, email address, or names - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 54 - - X - - - You already added this user - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 57 - - X - - - Trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals-search/settings-trusted-individuals-search.component.ts - 60 - - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 6,8 - - X - - - Trusted individuals, also known as Account Delegates, are other ORCID iD holders to whom you have granted permission to update your ORCID record. You decide whether to grant access to them and can revoke this access at any time. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 11,16 - - X - - - Learn more about trusted individuals - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 25 - - X - - - Trusted individual - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 34 - - X - - - You haven't added any trusted individuals yet. - - src/app/account-trusted-parties/components/settings-trusted-individuals/settings-trusted-individuals.component.html - 139,141 - - X - - - Access type - - src/app/account-trusted-parties/components/settings-trusted-organization/settings-trusted-organization.component.html - 2 - - X - - - Trusted parties - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 6,8 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 116,118 - - X - - - Trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 9,11 - - X - - - Trusted organizations are those to which you have granted permission to interact with your iD and record, e.g. when submitting a manuscript or grant application. You decide whether to grant this access and you may revoke it at any time. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 14,19 - - X - - - Learn more about trusted organizations - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 28 - - X - - - You haven't added any trusted organizations yet. - - src/app/account-trusted-parties/components/settings-trusted-organizations/settings-trusted-organizations.component.html - 46,48 - - X - - - Users that trust you - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 6,8 - - X - - - ORCID users who have made you an account delegate for their ORCID record. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 11,13 - - X - - - You haven't been added as a trusted individual yet. - - src/app/account-trusted-parties/components/settings-users-that-thrust-you/settings-users-that-thrust-you.component.html - 127,129 - - X - - - Authorize access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 15,17 - - - src/app/authorize/components/form-authorize/form-authorize.component.html - 137,139 - - X - - - You are currently signed in as: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 21,23 - - X - - - Sign out - - src/app/authorize/components/form-authorize/form-authorize.component.html - 51 - - - src/locale/i18n.pseudo.component.html - 57 - - X - - - This organization has asked for the following access to your ORCID record: - - src/app/authorize/components/form-authorize/form-authorize.component.html - 73,75 - - X - - - If authorized, this organization will have access to your ORCID record, as outlined above and described in further detail in - - src/app/authorize/components/form-authorize/form-authorize.component.html - 99,102 - - X - - - ORCID’s privacy policy. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 110 - - X - - - You can manage access permissions for this and other Trusted Organizations from within your list of - - src/app/authorize/components/form-authorize/form-authorize.component.html - 114,117 - - X - - - trusted parties. - - src/app/authorize/components/form-authorize/form-authorize.component.html - 124 - - X - - - Deny access - - src/app/authorize/components/form-authorize/form-authorize.component.html - 142 - - X - - - Authorize access for - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 73 - - X - - - - ORCID - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 74 - - X - - - Get your ORCID iD - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 310 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 314 - - - src/locale/i18n.pseudo.component.html - 183 - - X - - - Add/update information about you (country, keywords, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 318 - - - src/locale/i18n.pseudo.component.html - 185,186 - - X - - - Add/update your research activities (works, affiliations, etc.) - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 322 - - X - - - Read your information with visibility set to Trusted parties - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 326 - - X - - - Allow this organization or application to get your 16-character ORCID iD and read information on your ORCID record you have marked as public. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 337 - - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 341 - - - src/locale/i18n.pseudo.component.html - 194,196 - - X - - - Allow this organization or application to add information about you (for example, your country, key words, other identifiers - but not your biography) that is stored in their system(s) to the lefthand section of your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 346 - - - src/locale/i18n.pseudo.component.html - 198,204 - - X - - - Allow this organization or application to add information about your research activities (for example, works, affiliations) that is stored in their system(s) to your ORCID record. They will also be able to update this and any other information they have added, but will not be able to edit information added by you or by another trusted organization. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 351 - - - src/locale/i18n.pseudo.component.html - 206,211 - - X - - - Allow this organization or application to read any information from your record you have marked as limited access. They cannot read information you have marked as private. - - src/app/authorize/components/form-authorize/form-authorize.component.ts - 356 - - - src/locale/i18n.pseudo.component.html - 213,216 - - X - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 19 - - X - - - , missing redirect uri parameter - - src/app/authorize/components/oauth-error/oauth-error.component.html - 23 - - X - - - Error: The provided redirect URI - - src/app/authorize/components/oauth-error/oauth-error.component.html - 30,31 - - X - - - does not match the redirect URIs registered by - - src/app/authorize/components/oauth-error/oauth-error.component.html - 35,36 - - X - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 49 - - X - - - is invalid. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 53 - - X - - - Error: Incorrect OAuth Link, missing client id parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 60,62 - - X - - - Error: The provided request couldn't be completed because the integration and hence, the client - - src/app/authorize/components/oauth-error/oauth-error.component.html - 66,67 - - X - - - is locked. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 71 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 82 - - X - - - Error: The provided client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 78 - - X - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 97 - - X - - - , missing scope parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 101 - - X - - - Error: Incorrect OAuth Link for client id - - src/app/authorize/components/oauth-error/oauth-error.component.html - 114 - - X - - - , missing response type parameter. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 118 - - X - - - You have reached this page due to an error with the application's integration. Please report this error to the organization that is requesting your ORCID iD. - - src/app/authorize/components/oauth-error/oauth-error.component.html - 124,128 - - - src/app/authorize/components/oauth-error/oauth-error.component.html - 149,153 - - X - - - Show details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 10 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 16 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 10 - - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 67 - - - src/locale/i18n.pseudo.component.html - 226 - - X - - - Hide details - - src/app/cdk/account-panel/settings-panels-expand-buttons/settings-panels-expand-buttons.component.ts - 11 - - - src/app/cdk/info-drop-down/info-drop-down.component.html - 19 - - - src/app/cdk/panel/panel-expand-buttons/panel-expand-buttons.component.ts - 11 - - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 68 - - - src/locale/i18n.pseudo.component.html - 227 - - X - - - ON - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 24 - - X - - - OFF - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 27 - - X - - - Access granted: - - src/app/cdk/account-panel/settings-panels/settings-panels.component.html - 46,47 - - X - - - Select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.html - 21,23 - - X - - - Please select a work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 62 - - X - - - Work type - - src/app/cdk/deep-select-input/deep-select-input/deep-select-input.component.ts - 63 - - - src/app/record/components/work-form/work-form/work-form.component.html - 35 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 72 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 39 - - X - - - Show details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 17 - - X - - - Hide details for - - src/app/cdk/info-drop-down/info-drop-down.component.ts - 18 - - X - - - Employment affiliation found - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 10,12 - - X - - - Based on the verified email - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 24 - - X - - - we think you are currently affiliated with - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 29 - - X - - - We’ve pre-selected this organization for you in the form below. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 37,39 - - X - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 60 - - X - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 142,145 - - X - - - Please enter an organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 155,157 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 204,206 - - X - - - Department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 168 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 217 - - X - - - (Optional) - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 170 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 199 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 230 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 218 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 251 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 20 - - - src/app/register/components/form-personal/form-personal.component.html - 63 - - - src/app/register/components/step-c2/step-c2.component.html - 35 - - X - - - Must be less than 1000 characters - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 184,186 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 213,215 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 269,271 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 302,304 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 341,343 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 362,364 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 568,570 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 609,611 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 191,193 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 283,285 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 745,747 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 786,788 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 807,809 - - - src/app/record/components/work-form/work-form/work-form.component.html - 263,265 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 236,238 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 269,271 - - X - - - Role/Job title - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 197 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 249 - - X - - - Start date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 229 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 67 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 76 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 503 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 126 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 127 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 285 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 113 - - X - - - Year - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 247 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 68 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 642 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 725 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 58 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 520 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 587 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.html - 325,327 - - - src/app/record/components/work-form/work-form/work-form.component.html - 339 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 303 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 114 - - X - - - Month - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 267 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 69 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 661 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 744 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 59 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 540 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 607 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 136 - - - src/app/record/components/work-form/work-form/work-form.component.html - 352,354 - - - src/app/record/components/work-form/work-form/work-form.component.html - 370 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 67 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 323 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 115 - - X - - - Invalid date - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 280,282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 691,693 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 775,777 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 554,556 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 621,623 - - - src/app/record/components/work-form/work-form/work-form.component.html - 413,415 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 336,338 - - X - - - Add this affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 296,298 - - X - - - Continue without adding affiliation - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 305,307 - - X - - - Employment affiliation added - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 326,328 - - X - - - The following organization has been added to your ORCID record as an employment affiliation. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 332,335 - - X - - - Visit your ORCID record to manage your affiliations, works, professional activities and more. - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 366,369 - - X - - - Continue to - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.html - 380,382 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 209 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 136,138 - - X - - - Clear organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 63 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 107 - - X - - - Type your organization name - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 64 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 108 - - X - - - School, college or department - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 65 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 109 - - X - - - Your role or job in the organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 66 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 110 - - X - - - Organization - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 70 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 116 - - X - - - Organization - We've added an organization based on your email domain - - src/app/cdk/interstitials/affiliations-interstitial/interstitial-component/affiliations-interstitial.component.ts - 71 - - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 117 - - X - - - Add a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 7,9 - - X - - - We’ve noticed you only have one email address associated with your ORCID account. Adding a backup email will help you sign in to ORCID if you lose access to your primary email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 15,19 - - X - - - Your primary email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 23,25 - - X - - - Professional - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 35 - - X - - - Personal - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 41 - - X - - - Your backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 49,51 - - X - - - Add another email to your ORCID account as a backup. A mix of personal and professional email addresses works best. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 52,55 - - X - - - Backup email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 64,66 - - X - - - Please enter your email - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 92,94 - - X - - - Please enter a valid email address, for example joe@institution.edu - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 101,104 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 225,228 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 143,145 - - X - - - This email is already associated with an existing ORCID record. Please use a different email address. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 112,115 - - X - - - Add backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 130,132 - - X - - - Continue without adding a backup email address - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 143 - - X - - - Backup email address added - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 168,170 - - X - - - You have successfully added the following email address as your backup email. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 175,178 - - X - - - Visit your ORCID record to manage your email addresses, domains, affiliations, works and more. - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 193,196 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 122,125 - - X - - - Continue - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.html - 214 - - X - - - Add an additional email as backup - - src/app/cdk/interstitials/backup-email/interstitial-component/backup-email.component.ts - 43 - - X - - - Share your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 10,12 - - X - - - We’ve found some unshared email domains in your ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 17,19 - - X - - - Sharing your email domains lets you prove your association with an organization or institution without having to make your full email address public. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 21,25 - - X - - - Your verified email domains - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 31,33 - - X - - - Uncheck any email domains you don’t want to share on your public ORCID record - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 36,39 - - X - - - Make selected domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 69,71 - - X - - - Continue without making domains public - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 75 - - X - - - Email domains shared - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 96,98 - - X - - - The following email domains are now visible on your public ORCID record. - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - - src/app/cdk/interstitials/share-emails-domains/interstitial-component/share-emails-domains.component.html - 102,104 - - X - - - Almost done! - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 8,10 - - X - - - Sign in to complete your email verification - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 11,13 - - X - - - Your email couldn't be verified, please check the link you used to verify it. - - src/app/cdk/my-orcid-alerts/my-orcid-alerts.component.html - 19,22 - - X - - - Part of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 11 - - X - - - Funded by - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 12,14 - - X - - - Version of - - src/app/cdk/panel/panel-data-line/panel-data-line.component.html - 15,17 - - X - - - Source: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 2 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 173 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 1 - - X - - - via - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 5 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 53 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 98 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 4 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 140 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 94 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 68 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 66 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 64 - - X - - - Verified: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 11 - - X - - - Created: - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 14 - - - src/app/cdk/side-bar/modals/source-hit/source-hit.component.html - 7 - - X - - - Verified - - src/app/cdk/panel/panel-element-source/panel-element-source.component.html - 21 - - X - - - visibility is currently set to - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 16 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 42 - - X - - - Only me - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 29 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 138 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 136 - - - src/app/types/common.endpoint.ts - 228 - - X - - - Trusted - - src/app/cdk/panel/panel-privacy/panel-privacy.component.ts - 34 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 39 - - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 141 - - X - - - Source - - src/app/cdk/panel/panel-source/panel-source.component.html - 17 - - - src/app/cdk/panel/panel-source/panel-source.component.html - 63 - - - src/app/cdk/panel/sort-label.pipe.ts - 16 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 135 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 87 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 63 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 61 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 59 - - X - - - Preferred source - - src/app/cdk/panel/panel-source/panel-source.component.html - 108 - - X - - - of - - src/app/cdk/panel/panel-source/panel-source.component.html - 115 - - - src/app/cdk/panel/panels/panels.component.html - 30 - - - src/app/core/announcer/announcer.service.ts - 11 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 213 - - X - - - (Close other sources) - - src/app/cdk/panel/panel-source/panel-source.component.html - 124 - - X - - - Hide all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 29 - - X - - - Show all sources for - - src/app/cdk/panel/panel-source/panel-source.component.ts - 30 - - X - - - Validated source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 32 - - X - - - Self-asserted source - - src/app/cdk/panel/panel-source/panel-source.component.ts - 33 - - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 78 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 49 - - X - - - Edit - - src/app/cdk/panel/panel/panel.component.ts - 138 - - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 107 - - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.html - 24 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 47 - - - src/locale/i18n.pseudo.component.html - 228 - - X - - - Make a copy and edit - - src/app/cdk/panel/panel/panel.component.ts - 139 - - X - - - Open sources to edit you own version - - src/app/cdk/panel/panel/panel.component.ts - 140 - - X - - - You can only edit your own version - - src/app/cdk/panel/panel/panel.component.ts - 141 - - X - - - This group of items has mixed visibility settings. Please select a visibility to apply to all items in the group. - - src/app/cdk/panel/panel/panel.component.ts - 142,143 - - X - - - Expand item - - src/app/cdk/panel/panel/panel.component.ts - 144 - - X - - - Expand featured item - - src/app/cdk/panel/panel/panel.component.ts - 145 - - X - - - Open other sources - - src/app/cdk/panel/panel/panel.component.ts - 146 - - X - - - reviews - - src/app/cdk/panel/panels/panels.component.html - 57,59 - - X - - - review - - src/app/cdk/panel/panels/panels.component.html - 63,64 - - X - - - for - - src/app/cdk/panel/panels/panels.component.html - 65 - - X - - - publications/grants - - src/app/cdk/panel/panels/panels.component.html - 70 - - X - - - publication/grant - - src/app/cdk/panel/panels/panels.component.html - 75 - - X - - - Add - - src/app/cdk/panel/panels/panels.component.html - 104 - - - src/app/cdk/panel/panels/panels.component.html - 121 - - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 28 - - X - - - Add Education - - src/app/cdk/panel/panels/panels.component.html - 132 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 40 - - - src/locale/i18n.pseudo.component.html - 246 - - X - - - Add Qualification - - src/app/cdk/panel/panels/panels.component.html - 137 - - X - - - Add Invited Position - - src/app/cdk/panel/panels/panels.component.html - 145 - - - src/app/cdk/panel/panels/panels.component.html - 174 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 248 - - X - - - Add Distinction - - src/app/cdk/panel/panels/panels.component.html - 151 - - - src/app/cdk/panel/panels/panels.component.html - 179 - - X - - - Add Membership - - src/app/cdk/panel/panels/panels.component.html - 157 - - - src/app/cdk/panel/panels/panels.component.html - 186 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 250 - - X - - - Add Service - - src/app/cdk/panel/panels/panels.component.html - 162 - - - src/app/cdk/panel/panels/panels.component.html - 190 - - X - - - Add Editorial Service - - src/app/cdk/panel/panels/panels.component.html - 167 - - - src/app/cdk/panel/panels/panels.component.html - 194 - - X - - - Search & link - - src/app/cdk/panel/panels/panels.component.html - 201 - - - src/app/cdk/panel/panels/panels.component.html - 250 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 130 - - X - - - Add manually - - src/app/cdk/panel/panels/panels.component.html - 206 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 155 - - X - - - Sort - - src/app/cdk/panel/panels/panels.component.html - 266,268 - - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 66 - - X - - - Manage - - src/app/cdk/panel/panels/panels.component.html - 281 - - X - - - Sort Items - - src/app/cdk/panel/panels/panels.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 243 - - X - - - Export Items - - src/app/cdk/panel/panels/panels.component.ts - 76 - - X - - - Add Item - - src/app/cdk/panel/panels/panels.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 242 - - X - - - Ascending - - src/app/cdk/panel/panels/panels.component.ts - 81 - - X - - - Descending - - src/app/cdk/panel/panels/panels.component.ts - 82 - - X - - - Manage featured works - - src/app/cdk/panel/panels/panels.component.ts - 83 - - X - - - Title - - src/app/cdk/panel/sort-label.pipe.ts - 10 - - X - - - Start - - src/app/cdk/panel/sort-label.pipe.ts - 11 - - X - - - End - - src/app/cdk/panel/sort-label.pipe.ts - 12 - - X - - - Date - - src/app/cdk/panel/sort-label.pipe.ts - 13 - - X - - - Type - - src/app/cdk/panel/sort-label.pipe.ts - 14 - - X - - - Publication/Grant title - - src/app/cdk/panel/sort-label.pipe.ts - 15 - - X - - - Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 441,443 - - X - - - Add countries or locations to your ORCID record to highlight where you conduct your research or where your research is focused. You can add as many countries or locations as you want. - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 37,41 - - X - - - My countries/locations - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 49,51 - - X - - - Add a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 175 - - X - - - Add another country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.html - 180 - - X - - - Save changes to Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 35 - - X - - - Cancel changes and close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 36 - - X - - - Delete Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 37 - - X - - - Select country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 38 - - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 39 - - X - - - Close Countries - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 40 - - X - - - Select a country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 65 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 118 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 139 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 112 - - X - - - Country or location - - src/app/cdk/side-bar/modals/modal-country/modal-country.component.ts - 66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 377 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 823 - - X - - - Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 6 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 98,100 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 192,194 - - X - - - Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 12 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 61,63 - - X - - - Having multiple email addresses helps you maintain access to your ORCID record. A mix of personal and professional email addresses works best. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 47,50 - - X - - - Please verify your email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 53,55 - - X - - - To access all of ORCID’s editing features you must verify at least one email address. Until then you will only be able to manage - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 59,61 - - X - - - names - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 63 - - X - - - and - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 64 - - X - - - email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 65 - - X - - - in your ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 67 - - X - - - Email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 73,75 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 205,207 - - X - - - Unverified - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 180 - - X - - - Verification email sent - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 187 - - X - - - Resend verification email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 194,195 - - X - - - An email is required - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 205,207 - - X - - - Email can not be duplicated - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 215,217 - - X - - - This email is already associated with an ORCID record. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 237,239 - - X - - - Add another email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 257,259 - - X - - - Verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 268,270 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 153,155 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 219,221 - - X - - - When you verify a professional email address we will add the associated domain to your record. You can choose to show an email domain on your public record instead of the full email address. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 273,276 - - X - - - Find out more about verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 283 - - X - - - No verified email domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 288 - - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 235 - - X - - - Email notifications - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 337,339 - - X - - - Which verified email address should we send your ORCID notifications to? You can change the frequency of these notification emails in - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 341,344 - - X - - - your ORCID account settings. - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.html - 351 - - X - - - ORCID knowledge base (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 51 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 22 - - X - - - ORCID support page (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 52 - - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.ts - 23 - - X - - - ORCID terms of use (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 53 - - X - - - Save changes to Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 54 - - X - - - Save changes to Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 55 - - X - - - Notifications are sent to - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 56 - - X - - - Cancel changes and close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 57 - - X - - - Cancel changes and close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 58 - - X - - - Delete Email - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 59 - - X - - - Close Emails & domains - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 60 - - X - - - Close Emails - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 61 - - X - - - Email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 62 - - X - - - New email address - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 63 - - X - - - Other email addresses - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 64 - - X - - - Set primary email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 65 - - X - - - Set primary email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 66 - - X - - - Set primary email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 67 - - X - - - Set other email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 68 - - X - - - Set other email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 69 - - X - - - Set other email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 70 - - X - - - Set email visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 71 - - X - - - Set email visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 72 - - X - - - Set email visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 73 - - X - - - Set domain visibility to Everyone - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 74 - - X - - - Set domain visibility to Trusted Parties - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 75 - - X - - - Set domain visibility to Only Me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 76 - - X - - - Open your ORCID account settings - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 77 - - X - - - You can't delete the only email address in your account - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 79 - - X - - - Visibility set to Only me - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 80 - - X - - - ORCID email validation - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 81 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 50 - - X - - - Please review and fix the issue - - src/app/cdk/side-bar/modals/modal-email/modal-email.component.ts - 282 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 579 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 135 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 603 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 388 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 396 - - X - - - Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 3 - - X - - - Keywords are words or phrases which describe your research activities. Adding keywords can help people find you when searching the ORCID registry. - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 33,37 - - X - - - My keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 40,42 - - X - - - Must be less than 100 characters - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 114,116 - - - src/app/register/components/form-personal/form-personal.component.html - 34,36 - - - src/app/register/components/form-personal/form-personal.component.html - 82,84 - - X - - - Add a keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 166,168 - - X - - - Add another keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.html - 172,174 - - X - - - Save changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 44 - - X - - - Cancel changes to Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 45 - - X - - - Delete Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 46 - - X - - - New Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 47 - - X - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 48 - - X - - - Close Keywords - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 49 - - X - - - Keyword - - src/app/cdk/side-bar/modals/modal-keyword/modal-keyword.component.ts - 68 - - - src/locale/i18n.pseudo.component.html - 237 - - X - - - Other IDs - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 5 - - X - - - Other identifiers, also called Person identifiers, are unique IDs that systems such as ISNI and Scopus use to identify you. These identifiers can only be added to your record by trusted organizations you have connected to ORCID. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 34,39 - - X - - - Find out more on our - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 42,44 - - X - - - Other identifiers support page. - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 53 - - X - - - My other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.html - 63,65 - - X - - - Save changes to Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 22 - - X - - - Cancel changes and close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 23 - - X - - - Close Other identifiers - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 24 - - X - - - Delete identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 25 - - X - - - Identifier - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 26 - - X - - - Find out how to add other identifiers to your ORCID record (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 27 - - X - - - (Opens in a new tab) - - src/app/cdk/side-bar/modals/modal-person-identifiers/modal-person-identifiers.component.ts - 28 - - X - - - Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 3,4 - - X - - - Add links to personal websites, department profiles, Wikipedia pages or social media accounts. - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 39,42 - - X - - - My links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 45,47 - - X - - - Must be less than 355 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 105,107 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 209,211 - - X - - - An URL is required - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 133,135 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 237,239 - - X - - - Must be less than 2000 characters - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 144,146 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 248,250 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 478,480 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 823,825 - - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 87,89 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 384,386 - - X - - - Invalid URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 155,157 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 259,261 - - X - - - URL can not be duplicated - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 165,167 - - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 269,271 - - X - - - Add a link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 327,329 - - X - - - Add another link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.html - 333,335 - - X - - - Save changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 46 - - X - - - Cancel changes to Websites & social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 47 - - X - - - Delete Websites or social link - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 48 - - X - - - Close Websites and social links - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 49 - - X - - - Websites or social link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 50 - - X - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 51 - - X - - - Link Title - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 235 - - X - - - Link URL - - src/app/cdk/side-bar/modals/modal-websites/modal-websites.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 236 - - X - - - Preview public record - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.html - 41 - - X - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 17 - - X - - - Preview the public version of this record (Opens in a new tab) - - src/app/cdk/side-bar/side-bar-id/side-bar-id.component.ts - 19 - - X - - - Personal information - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 13,15 - - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 91 - - X - - - No personal information available - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 19,21 - - X - - - Verified email addresses - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 111,113 - - X - - - Websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 257,259 - - X - - - Other IDs - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 309 - - X - - - Keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.html - 367 - - X - - - Manage your emails - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 44 - - " - X - - - Manage your websites & social links - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 45 - - " - X - - - Manage your keywords - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 46 - - " - X - - - Manage your countries - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 47 - - " - X - - - Manage your personalIds - - src/app/cdk/side-bar/side-bar/side-bar.component.ts - 48 - - " - X - - - Please review the form and fix the issues before saving - - src/app/cdk/snackbar/snackbar.service.ts - 76 - - X - - - Form validation error - - src/app/cdk/snackbar/snackbar.service.ts - 77 - - X - - - You are managing this ORCID record as a trusted individual - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 21,23 - - X - - - You are managing your ORCID record - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.html - 29,31 - - X - - - Status bar - - src/app/cdk/top-bar-my-public-record-preview/top-bar-my-public-record-preview/top-bar-my-public-record-preview.component.ts - 32 - - X - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 4,6 - - X - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 17,18 - - X - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 20,22 - - X - - - Don’t have a verification email? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 28,30 - - X - - - Click the button below and we will send you a new one. - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 32,34 - - X - - - Resend verification email - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 43,45 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 31,33 - - X - - - Need help? - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 49 - - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 55 - - X - - - Visit the - - src/app/cdk/top-bar-verification-email/modals/top-bar-verification-email-modal/top-bar-verification-email-modal.component.html - 51 - - X - - - Thank you for registering with ORCID - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 3,5 - - X - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can begin adding information manually to your ORCID record. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 11,15 - - X - - - We have sent verification emails to each of your registered email addresses. You need to verify at least one email address before you can register your ORCID Public API credentials. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 20,24 - - X - - - Please verify your email addresses - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 38,40 - - X - - - You need to verify at least one email address in order to access all of ORCID’s editing features. - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 43,46 - - X - - - To verify your email address, click the link in the email sent to: - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 48,50 - - X - - - Visit the - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 56 - - X - - - ORCID help centre - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 63,64 - - X - - - Thank you for verifying your email - - src/app/cdk/top-bar-verification-email/top-bar-verification-email.component.html - 72,74 - - X - - - Switch to another account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 7 - - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 15,17 - - X - - - You have - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 19 - - X - - - accounts - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 21 - - X - - - Switch back to me - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.html - 44 - - X - - - Switch to managing another ORCID account - - src/app/cdk/trusted-individuals-dropdown/trusted-individuals-dropdown.component.ts - 21 - - X - - - to - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 86 - - - src/app/record/components/affiliation/affiliation.component.html - 14 - - - src/app/record/components/funding/funding.component.html - 13 - - X - - - present - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.html - 100,102 - - - src/app/record/components/affiliation/affiliation.component.html - 25 - - - src/app/record/components/funding/funding.component.html - 18 - - X - - - Validated source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 32 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 44 - - X - - - Self-asserted source - - src/app/cdk/trusted-summary/component/summary-panel/summary-panel.component.ts - 33 - - - src/app/cdk/trusted-summary/component/summary-simple-panel/summary-simple-panel.component.ts - 45 - - X - - - Name is private or limited - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 45 - - X - - - This record is locked - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 54,56 - - - src/app/record/components/record-header/record-header.component.ts - 135 - - X - - - This record has been deprecated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 60,62 - - - src/app/record/components/record-header/record-header.component.ts - 136 - - X - - - This record has been deactivated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 67,69 - - - src/app/record/components/record-header/record-header.component.ts - 134 - - X - - - AFFILIATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 131,133 - - X - - - EMAIL DOMAINS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 161,163 - - X - - - KEY DATES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 180,182 - - X - - - Record created - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 196 - - X - - - Today - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 205 - - X - - - Last updated - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 214 - - X - - - WORKS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 251,253 - - X - - - PEER REVIEWS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 276,278 - - X - - - FUNDING - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 301,303 - - X - - - RESEARCH RESOURCES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 327,329 - - X - - - PROFESSIONAL ACTIVITIES - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 362,364 - - X - - - EDUCATION AND QUALIFICATIONS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 394,396 - - X - - - OTHER IDENTIFIERS - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 424,426 - - X - - - Loading record summary - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.html - 448,450 - - X - - - Validated works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 59 - - X - - - Validated work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 60 - - X - - - Self-asserted works - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 61 - - X - - - Self-asserted work - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 62 - - X - - - Validated funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 63 - - X - - - Validated fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 64 - - X - - - Self-asserted funding - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 65 - - X - - - Self-asserted fundings - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 66 - - X - - - Self-asserted research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 67 - - X - - - Validated research resources - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 68 - - X - - - Self-asserted research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 69 - - X - - - Validated research resource - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 70 - - X - - - reviews for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 71 - - X - - - review for - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 72 - - X - - - publications/grants - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 73 - - X - - - publication/grant - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 74 - - X - - - more Affiliations - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 75 - - X - - - more Professional activities - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 76 - - X - - - more Other Identifiers - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 77 - - X - - - more Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 78 - - X - - - more Email Domain - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 79 - - X - - - more Affiliation - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 80 - - X - - - more Professional activity - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 81 - - X - - - more Other Identifier - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 82 - - X - - - more Education and Qualifications - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 83 - - X - - - more Education and Qualification - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 84 - - X - - - Email Domains - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 85 - - X - - - ORCID Record - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 86 - - - src/locale/i18n.pseudo.component.html - 76 - - X - - - View all affiliations in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 87 - - X - - - View all works in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 88 - - X - - - View all funding in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 89 - - X - - - View all research and resources in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 90 - - X - - - View all peer reviews in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 91 - - X - - - View all professional activities in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 92 - - X - - - View all identifiers in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 93 - - X - - - View all education and qualifications in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 94 - - X - - - View education and qualification in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 95 - - X - - - View all email domains in - - src/app/cdk/trusted-summary/component/trusted-summary/trusted-summary.component.ts - 96 - - X - - - Two-factor authentication code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 11,12 - - X - - - Enter a code - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 81,82 - - X - - - from your two-factor authentication app - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 83,85 - - X - - - ORCID Help Center - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 112,113 - - - src/app/layout/footer/footer.component.html - 185,187 - - X - - - AUTHENTICATE - - src/app/cdk/two-factor-authentication-form/two-factor/two-factor-authentication-form.component.html - 185,187 - - X - - - Set visibility for - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 54,56 - - X - - - This item only - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 61 - - X - - - All items in this group - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 67 - - X - - - Selected items - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 73,74 - - X - - - More information on ORCID visibility settings - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.html - 146,148 - - X - - - set item visibility to Everyone - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 36 - - X - - - set item visibility to Trusted Parties - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 38 - - X - - - set item visibility to Only Me - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 40 - - X - - - (Currently selected) - - src/app/cdk/visibility-selector/visibility-selector/visibility-selector.component.ts - 41 - - X - - - ORCID - - src/app/constants.ts - 123 - - X - - - 2FA - ORCID - - src/app/constants.ts - 124 - - - src/app/constants.ts - 125 - - X - - - Institutional linking - ORCID - - src/app/constants.ts - 126 - - X - - - Social linking - ORCID - - src/app/constants.ts - 127 - - X - - - Institutional sign in - ORCID - - src/app/constants.ts - 128 - - X - - - Notifications inbox - ORCID - - src/app/constants.ts - 129 - - X - - - Sign in - ORCID - - src/app/constants.ts - 130 - - - src/app/constants.ts - 131 - - - src/app/constants.ts - 137 - - X - - - Oauth - ORCID - - src/app/constants.ts - 132 - - X - - - Search - ORCID - - src/app/constants.ts - 133 - - X - - - Account reactivation - ORCID - - src/app/constants.ts - 134 - - X - - - Reset password - ORCID - - src/app/constants.ts - 135 - - X - - - Register - ORCID - - src/app/constants.ts - 136 - - X - - - Account settings - ORCID - - src/app/constants.ts - 138 - - X - - - Deactivate account - ORCID - - src/app/constants.ts - 139 - - X - - - Trusted parties - ORCID - - src/app/constants.ts - 140 - - X - - - Reset password - ORCID - - src/app/constants.ts - 141 - - X - - - Self Service - ORCID - - src/app/constants.ts - 142 - - X - - - Developer tools - ORCID - - src/app/constants.ts - 143 - - X - - - Record corrections - ORCID - - src/app/constants.ts - 145 - - - src/app/constants.ts - 146 - - X - - - - ORCID - - src/app/constants.ts - 150 - - X - - - - My ORCID - - src/app/constants.ts - 151 - - X - - - Manage employment dialog - - src/app/constants.ts - 376 - - X - - - Manage education dialog - - src/app/constants.ts - 378 - - X - - - Manage qualification dialog - - src/app/constants.ts - 380 - - X - - - Manage distinction dialog - - src/app/constants.ts - 382 - - X - - - Manage invited position dialog - - src/app/constants.ts - 384 - - X - - - Manage membership dialog - - src/app/constants.ts - 386 - - X - - - Manage service dialog - - src/app/constants.ts - 388 - - X - - - Manage editorial service dialog - - src/app/constants.ts - 390 - - X - - - Manage bibtex dialog - - src/app/constants.ts - 393 - - X - - - Manage external identifier dialog - - src/app/constants.ts - 395 - - X - - - Manage your names dialog - - src/app/constants.ts - 397 - - X - - - Manage your biography dialog - - src/app/constants.ts - 399 - - X - - - Manage your emails dialog - - src/app/constants.ts - 401 - - X - - - Manage your countries dialog - - src/app/constants.ts - 403 - - X - - - Manage your keywords dialog - - src/app/constants.ts - 405 - - X - - - Manage your other IDs dialog - - src/app/constants.ts - 407 - - X - - - Manage your websites & social links dialog - - src/app/constants.ts - 409 - - X - - - Manage funding dialog - - src/app/constants.ts - 411 - - X - - - Manage funding search dialog - - src/app/constants.ts - 413 - - X - - - Manage work dialog - - src/app/constants.ts - 415 - - X - - - Manage work search dialog - - src/app/constants.ts - 417 - - X - - - Manage peer review dialog - - src/app/constants.ts - 419 - - X - - - You are on page - - src/app/core/announcer/announcer.service.ts - 10 - - X - - - There are - - src/app/core/announcer/announcer.service.ts - 12 - - X - - - on each page - - src/app/core/announcer/announcer.service.ts - 13 - - X - - - Showing - - src/app/core/announcer/announcer.service.ts - 14 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 209 - - X - - - Cookie consent dialog opened - - src/app/core/announcer/announcer.service.ts - 15 - - X - - - Add a backup email address dialog - - src/app/core/login-interstitials-manager/implementations/login-backup-email-interstitials-manager.service.ts - 87 - - X - - - ORCID record for - - src/app/core/open-graph/open-graph.service.ts - 53 - - X - - - ORCID provides an identifier for individuals to use with their name as they engage in research, scholarship, and innovation activities. - - src/app/core/open-graph/open-graph.service.ts - 57 - - X - - - First page - - src/app/core/paginator/matPaginator.service.ts - 8 - - - src/locale/i18n.pseudo.component.html - 83 - - X - - - Items per page: - - src/app/core/paginator/matPaginator.service.ts - 9 - - - src/locale/i18n.pseudo.component.html - 84 - - X - - - Last page - - src/app/core/paginator/matPaginator.service.ts - 10 - - - src/locale/i18n.pseudo.component.html - 85 - - X - - - Next page - - src/app/core/paginator/matPaginator.service.ts - 11 - - - src/locale/i18n.pseudo.component.html - 86 - - X - - - Previous page - - src/app/core/paginator/matPaginator.service.ts - 12 - - - src/locale/i18n.pseudo.component.html - 87 - - X - - - of - - src/app/core/paginator/matPaginator.service.ts - 13 - - - src/locale/i18n.pseudo.component.html - 88 - - X - - - Page - - src/app/core/paginator/matPaginator.service.ts - 14 - - X - - - Afghanistan - - src/app/core/record-countries/record-countries.service.ts - 30 - - X - - - Albania - - src/app/core/record-countries/record-countries.service.ts - 31 - - X - - - Algeria - - src/app/core/record-countries/record-countries.service.ts - 32 - - X - - - American Samoa - - src/app/core/record-countries/record-countries.service.ts - 33 - - X - - - Andorra - - src/app/core/record-countries/record-countries.service.ts - 34 - - X - - - Angola - - src/app/core/record-countries/record-countries.service.ts - 35 - - X - - - Anguilla - - src/app/core/record-countries/record-countries.service.ts - 36 - - X - - - Antarctica - - src/app/core/record-countries/record-countries.service.ts - 37 - - X - - - Antigua and Barbuda - - src/app/core/record-countries/record-countries.service.ts - 38 - - X - - - Argentina - - src/app/core/record-countries/record-countries.service.ts - 39 - - X - - - Armenia - - src/app/core/record-countries/record-countries.service.ts - 40 - - X - - - Aruba - - src/app/core/record-countries/record-countries.service.ts - 41 - - X - - - Australia - - src/app/core/record-countries/record-countries.service.ts - 42 - - X - - - Austria - - src/app/core/record-countries/record-countries.service.ts - 43 - - X - - - Azerbaijan - - src/app/core/record-countries/record-countries.service.ts - 44 - - X - - - Bahamas - - src/app/core/record-countries/record-countries.service.ts - 45 - - X - - - Bahrain - - src/app/core/record-countries/record-countries.service.ts - 46 - - X - - - Bangladesh - - src/app/core/record-countries/record-countries.service.ts - 47 - - X - - - Barbados - - src/app/core/record-countries/record-countries.service.ts - 48 - - X - - - Belarus - - src/app/core/record-countries/record-countries.service.ts - 49 - - X - - - Belgium - - src/app/core/record-countries/record-countries.service.ts - 50 - - X - - - Belize - - src/app/core/record-countries/record-countries.service.ts - 51 - - X - - - Benin - - src/app/core/record-countries/record-countries.service.ts - 52 - - X - - - Bermuda - - src/app/core/record-countries/record-countries.service.ts - 53 - - X - - - Bhutan - - src/app/core/record-countries/record-countries.service.ts - 54 - - X - - - Bolivia - - src/app/core/record-countries/record-countries.service.ts - 55 - - X - - - Bosnia and Herzegovina - - src/app/core/record-countries/record-countries.service.ts - 56 - - X - - - Botswana - - src/app/core/record-countries/record-countries.service.ts - 57 - - X - - - Bouvet Island - - src/app/core/record-countries/record-countries.service.ts - 58 - - X - - - Brazil - - src/app/core/record-countries/record-countries.service.ts - 59 - - X - - - British Antarctic Territory - - src/app/core/record-countries/record-countries.service.ts - 60 - - X - - - British Indian Ocean Territory - - src/app/core/record-countries/record-countries.service.ts - 62 - - X - - - British Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 65 - - X - - - Brunei - - src/app/core/record-countries/record-countries.service.ts - 66 - - X - - - Bulgaria - - src/app/core/record-countries/record-countries.service.ts - 67 - - X - - - Burkina Faso - - src/app/core/record-countries/record-countries.service.ts - 68 - - X - - - Burundi - - src/app/core/record-countries/record-countries.service.ts - 69 - - X - - - Cambodia - - src/app/core/record-countries/record-countries.service.ts - 70 - - X - - - Cameroon - - src/app/core/record-countries/record-countries.service.ts - 71 - - X - - - Canada - - src/app/core/record-countries/record-countries.service.ts - 72 - - X - - - Cape Verde - - src/app/core/record-countries/record-countries.service.ts - 73 - - X - - - Cayman Islands - - src/app/core/record-countries/record-countries.service.ts - 74 - - X - - - Central African Republic - - src/app/core/record-countries/record-countries.service.ts - 75 - - X - - - Chad - - src/app/core/record-countries/record-countries.service.ts - 76 - - X - - - Chile - - src/app/core/record-countries/record-countries.service.ts - 77 - - X - - - China - - src/app/core/record-countries/record-countries.service.ts - 78 - - X - - - Christmas Island - - src/app/core/record-countries/record-countries.service.ts - 79 - - X - - - Cocos [Keeling] Islands - - src/app/core/record-countries/record-countries.service.ts - 80 - - X - - - Colombia - - src/app/core/record-countries/record-countries.service.ts - 81 - - X - - - Comoros - - src/app/core/record-countries/record-countries.service.ts - 82 - - X - - - Congo - Brazzaville - - src/app/core/record-countries/record-countries.service.ts - 83 - - X - - - Congo - Kinshasa - - src/app/core/record-countries/record-countries.service.ts - 84 - - X - - - Cook Islands - - src/app/core/record-countries/record-countries.service.ts - 85 - - X - - - Costa Rica - - src/app/core/record-countries/record-countries.service.ts - 86 - - X - - - Croatia - - src/app/core/record-countries/record-countries.service.ts - 87 - - X - - - Cuba - - src/app/core/record-countries/record-countries.service.ts - 88 - - X - - - Curaçao - - src/app/core/record-countries/record-countries.service.ts - 89 - - X - - - Cyprus - - src/app/core/record-countries/record-countries.service.ts - 90 - - X - - - Czech Republic - - src/app/core/record-countries/record-countries.service.ts - 91 - - X - - - Côte d'Ivoire - - src/app/core/record-countries/record-countries.service.ts - 92 - - X - - - Denmark - - src/app/core/record-countries/record-countries.service.ts - 93 - - X - - - Djibouti - - src/app/core/record-countries/record-countries.service.ts - 94 - - X - - - Dominica - - src/app/core/record-countries/record-countries.service.ts - 95 - - X - - - Dominican Republic - - src/app/core/record-countries/record-countries.service.ts - 96 - - X - - - Ecuador - - src/app/core/record-countries/record-countries.service.ts - 97 - - X - - - Egypt - - src/app/core/record-countries/record-countries.service.ts - 98 - - X - - - El Salvador - - src/app/core/record-countries/record-countries.service.ts - 99 - - X - - - Equatorial Guinea - - src/app/core/record-countries/record-countries.service.ts - 100 - - X - - - Eritrea - - src/app/core/record-countries/record-countries.service.ts - 101 - - X - - - Estonia - - src/app/core/record-countries/record-countries.service.ts - 102 - - X - - - Ethiopia - - src/app/core/record-countries/record-countries.service.ts - 103 - - X - - - Falkland Islands - - src/app/core/record-countries/record-countries.service.ts - 104 - - X - - - Faroe Islands - - src/app/core/record-countries/record-countries.service.ts - 105 - - X - - - Fiji - - src/app/core/record-countries/record-countries.service.ts - 106 - - X - - - Finland - - src/app/core/record-countries/record-countries.service.ts - 107 - - X - - - France - - src/app/core/record-countries/record-countries.service.ts - 108 - - X - - - French Guiana - - src/app/core/record-countries/record-countries.service.ts - 109 - - X - - - French Polynesia - - src/app/core/record-countries/record-countries.service.ts - 110 - - X - - - French Southern Territories - - src/app/core/record-countries/record-countries.service.ts - 111 - - X - - - Gabon - - src/app/core/record-countries/record-countries.service.ts - 112 - - X - - - Gambia - - src/app/core/record-countries/record-countries.service.ts - 113 - - X - - - Georgia - - src/app/core/record-countries/record-countries.service.ts - 114 - - X - - - Germany - - src/app/core/record-countries/record-countries.service.ts - 115 - - X - - - Ghana - - src/app/core/record-countries/record-countries.service.ts - 116 - - X - - - Gibraltar - - src/app/core/record-countries/record-countries.service.ts - 117 - - X - - - Greece - - src/app/core/record-countries/record-countries.service.ts - 118 - - X - - - Greenland - - src/app/core/record-countries/record-countries.service.ts - 119 - - X - - - Grenada - - src/app/core/record-countries/record-countries.service.ts - 120 - - X - - - Guadeloupe - - src/app/core/record-countries/record-countries.service.ts - 121 - - X - - - Guam - - src/app/core/record-countries/record-countries.service.ts - 122 - - X - - - Guatemala - - src/app/core/record-countries/record-countries.service.ts - 123 - - X - - - Guernsey - - src/app/core/record-countries/record-countries.service.ts - 124 - - X - - - Guinea - - src/app/core/record-countries/record-countries.service.ts - 125 - - X - - - Guinea-Bissau - - src/app/core/record-countries/record-countries.service.ts - 126 - - X - - - Guyana - - src/app/core/record-countries/record-countries.service.ts - 127 - - X - - - Haiti - - src/app/core/record-countries/record-countries.service.ts - 128 - - X - - - Heard Island and McDonald Islands - - src/app/core/record-countries/record-countries.service.ts - 130 - - X - - - Honduras - - src/app/core/record-countries/record-countries.service.ts - 133 - - X - - - Hong Kong SAR China - - src/app/core/record-countries/record-countries.service.ts - 134 - - X - - - Hungary - - src/app/core/record-countries/record-countries.service.ts - 135 - - X - - - Iceland - - src/app/core/record-countries/record-countries.service.ts - 136 - - X - - - India - - src/app/core/record-countries/record-countries.service.ts - 137 - - X - - - Indonesia - - src/app/core/record-countries/record-countries.service.ts - 138 - - X - - - Iran - - src/app/core/record-countries/record-countries.service.ts - 139 - - X - - - Iraq - - src/app/core/record-countries/record-countries.service.ts - 140 - - X - - - Ireland - - src/app/core/record-countries/record-countries.service.ts - 141 - - X - - - Isle of Man - - src/app/core/record-countries/record-countries.service.ts - 142 - - X - - - Israel - - src/app/core/record-countries/record-countries.service.ts - 143 - - X - - - Italy - - src/app/core/record-countries/record-countries.service.ts - 144 - - X - - - Jamaica - - src/app/core/record-countries/record-countries.service.ts - 145 - - X - - - Japan - - src/app/core/record-countries/record-countries.service.ts - 146 - - X - - - Jersey - - src/app/core/record-countries/record-countries.service.ts - 147 - - X - - - Jordan - - src/app/core/record-countries/record-countries.service.ts - 148 - - X - - - Kazakhstan - - src/app/core/record-countries/record-countries.service.ts - 149 - - X - - - Kenya - - src/app/core/record-countries/record-countries.service.ts - 150 - - X - - - Kiribati - - src/app/core/record-countries/record-countries.service.ts - 151 - - X - - - Kosovo - - src/app/core/record-countries/record-countries.service.ts - 152 - - X - - - Kuwait - - src/app/core/record-countries/record-countries.service.ts - 153 - - X - - - Kyrgyzstan - - src/app/core/record-countries/record-countries.service.ts - 154 - - X - - - Laos - - src/app/core/record-countries/record-countries.service.ts - 155 - - X - - - Latvia - - src/app/core/record-countries/record-countries.service.ts - 156 - - X - - - Lebanon - - src/app/core/record-countries/record-countries.service.ts - 157 - - X - - - Lesotho - - src/app/core/record-countries/record-countries.service.ts - 158 - - X - - - Liberia - - src/app/core/record-countries/record-countries.service.ts - 159 - - X - - - Libya - - src/app/core/record-countries/record-countries.service.ts - 160 - - X - - - Liechtenstein - - src/app/core/record-countries/record-countries.service.ts - 161 - - X - - - Lithuania - - src/app/core/record-countries/record-countries.service.ts - 162 - - X - - - Luxembourg - - src/app/core/record-countries/record-countries.service.ts - 163 - - X - - - Macau SAR China - - src/app/core/record-countries/record-countries.service.ts - 164 - - X - - - Madagascar - - src/app/core/record-countries/record-countries.service.ts - 165 - - X - - - Malawi - - src/app/core/record-countries/record-countries.service.ts - 166 - - X - - - Malaysia - - src/app/core/record-countries/record-countries.service.ts - 167 - - X - - - Maldives - - src/app/core/record-countries/record-countries.service.ts - 168 - - X - - - Mali - - src/app/core/record-countries/record-countries.service.ts - 169 - - X - - - Malta - - src/app/core/record-countries/record-countries.service.ts - 170 - - X - - - Marshall Islands - - src/app/core/record-countries/record-countries.service.ts - 171 - - X - - - Martinique - - src/app/core/record-countries/record-countries.service.ts - 172 - - X - - - Mauritania - - src/app/core/record-countries/record-countries.service.ts - 173 - - X - - - Mauritius - - src/app/core/record-countries/record-countries.service.ts - 174 - - X - - - Mayotte - - src/app/core/record-countries/record-countries.service.ts - 175 - - X - - - Mexico - - src/app/core/record-countries/record-countries.service.ts - 176 - - X - - - Micronesia - - src/app/core/record-countries/record-countries.service.ts - 177 - - X - - - Moldova - - src/app/core/record-countries/record-countries.service.ts - 178 - - X - - - Monaco - - src/app/core/record-countries/record-countries.service.ts - 179 - - X - - - Mongolia - - src/app/core/record-countries/record-countries.service.ts - 180 - - X - - - Montenegro - - src/app/core/record-countries/record-countries.service.ts - 181 - - X - - - Montserrat - - src/app/core/record-countries/record-countries.service.ts - 182 - - X - - - Morocco - - src/app/core/record-countries/record-countries.service.ts - 183 - - X - - - Mozambique - - src/app/core/record-countries/record-countries.service.ts - 184 - - X - - - Myanmar [Burma] - - src/app/core/record-countries/record-countries.service.ts - 185 - - X - - - Namibia - - src/app/core/record-countries/record-countries.service.ts - 186 - - X - - - Nauru - - src/app/core/record-countries/record-countries.service.ts - 187 - - X - - - Nepal - - src/app/core/record-countries/record-countries.service.ts - 188 - - X - - - Netherlands - - src/app/core/record-countries/record-countries.service.ts - 189 - - X - - - New Caledonia - - src/app/core/record-countries/record-countries.service.ts - 190 - - X - - - New Zealand - - src/app/core/record-countries/record-countries.service.ts - 191 - - X - - - Nicaragua - - src/app/core/record-countries/record-countries.service.ts - 192 - - X - - - Niger - - src/app/core/record-countries/record-countries.service.ts - 193 - - X - - - Nigeria - - src/app/core/record-countries/record-countries.service.ts - 194 - - X - - - Niue - - src/app/core/record-countries/record-countries.service.ts - 195 - - X - - - Norfolk Island - - src/app/core/record-countries/record-countries.service.ts - 196 - - X - - - North Korea - - src/app/core/record-countries/record-countries.service.ts - 197 - - X - - - North Macedonia - - src/app/core/record-countries/record-countries.service.ts - 198 - - X - - - Northern Mariana Islands - - src/app/core/record-countries/record-countries.service.ts - 199 - - X - - - Norway - - src/app/core/record-countries/record-countries.service.ts - 200 - - X - - - Oman - - src/app/core/record-countries/record-countries.service.ts - 201 - - X - - - Pakistan - - src/app/core/record-countries/record-countries.service.ts - 202 - - X - - - Palau - - src/app/core/record-countries/record-countries.service.ts - 203 - - X - - - Palestinian Territories - - src/app/core/record-countries/record-countries.service.ts - 204 - - X - - - Panama - - src/app/core/record-countries/record-countries.service.ts - 205 - - X - - - Papua New Guinea - - src/app/core/record-countries/record-countries.service.ts - 206 - - X - - - Paraguay - - src/app/core/record-countries/record-countries.service.ts - 207 - - X - - - Peru - - src/app/core/record-countries/record-countries.service.ts - 208 - - X - - - Philippines - - src/app/core/record-countries/record-countries.service.ts - 209 - - X - - - Pitcairn Islands - - src/app/core/record-countries/record-countries.service.ts - 210 - - X - - - Poland - - src/app/core/record-countries/record-countries.service.ts - 211 - - X - - - Portugal - - src/app/core/record-countries/record-countries.service.ts - 212 - - X - - - Puerto Rico - - src/app/core/record-countries/record-countries.service.ts - 213 - - X - - - Qatar - - src/app/core/record-countries/record-countries.service.ts - 214 - - X - - - Romania - - src/app/core/record-countries/record-countries.service.ts - 215 - - X - - - Russia - - src/app/core/record-countries/record-countries.service.ts - 216 - - X - - - Rwanda - - src/app/core/record-countries/record-countries.service.ts - 217 - - X - - - Réunion - - src/app/core/record-countries/record-countries.service.ts - 218 - - X - - - Saint Barthélemy - - src/app/core/record-countries/record-countries.service.ts - 219 - - X - - - Saint Helena - - src/app/core/record-countries/record-countries.service.ts - 220 - - X - - - Saint Kitts and Nevis - - src/app/core/record-countries/record-countries.service.ts - 221 - - X - - - Saint Lucia - - src/app/core/record-countries/record-countries.service.ts - 222 - - X - - - Saint Martin - - src/app/core/record-countries/record-countries.service.ts - 223 - - X - - - Saint Pierre and Miquelon - - src/app/core/record-countries/record-countries.service.ts - 224 - - X - - - Saint Vincent and the Grenadines - - src/app/core/record-countries/record-countries.service.ts - 226 - - X - - - Samoa - - src/app/core/record-countries/record-countries.service.ts - 229 - - X - - - San Marino - - src/app/core/record-countries/record-countries.service.ts - 230 - - X - - - Saudi Arabia - - src/app/core/record-countries/record-countries.service.ts - 231 - - X - - - Senegal - - src/app/core/record-countries/record-countries.service.ts - 232 - - X - - - Serbia - - src/app/core/record-countries/record-countries.service.ts - 233 - - X - - - Seychelles - - src/app/core/record-countries/record-countries.service.ts - 234 - - X - - - Sierra Leone - - src/app/core/record-countries/record-countries.service.ts - 235 - - X - - - Singapore - - src/app/core/record-countries/record-countries.service.ts - 236 - - X - - - Sint Maarten (Dutch Part) - - src/app/core/record-countries/record-countries.service.ts - 237 - - X - - - Slovakia - - src/app/core/record-countries/record-countries.service.ts - 238 - - X - - - Slovenia - - src/app/core/record-countries/record-countries.service.ts - 239 - - X - - - Solomon Islands - - src/app/core/record-countries/record-countries.service.ts - 240 - - X - - - Somalia - - src/app/core/record-countries/record-countries.service.ts - 241 - - X - - - South Africa - - src/app/core/record-countries/record-countries.service.ts - 242 - - X - - - South Georgia and the South Sandwich Islands - - src/app/core/record-countries/record-countries.service.ts - 244 - - X - - - South Korea - - src/app/core/record-countries/record-countries.service.ts - 247 - - X - - - South Sudan - - src/app/core/record-countries/record-countries.service.ts - 248 - - X - - - Spain - - src/app/core/record-countries/record-countries.service.ts - 249 - - X - - - Sri Lanka - - src/app/core/record-countries/record-countries.service.ts - 250 - - X - - - Sudan - - src/app/core/record-countries/record-countries.service.ts - 251 - - X - - - Suriname - - src/app/core/record-countries/record-countries.service.ts - 252 - - X - - - Svalbard and Jan Mayen - - src/app/core/record-countries/record-countries.service.ts - 253 - - X - - - Swaziland - - src/app/core/record-countries/record-countries.service.ts - 254 - - X - - - Sweden - - src/app/core/record-countries/record-countries.service.ts - 255 - - X - - - Switzerland - - src/app/core/record-countries/record-countries.service.ts - 256 - - X - - - Syria - - src/app/core/record-countries/record-countries.service.ts - 257 - - X - - - São Tomé and Príncipe - - src/app/core/record-countries/record-countries.service.ts - 258 - - X - - - Taiwan - - src/app/core/record-countries/record-countries.service.ts - 259 - - X - - - Tajikistan - - src/app/core/record-countries/record-countries.service.ts - 260 - - X - - - Tanzania - - src/app/core/record-countries/record-countries.service.ts - 261 - - X - - - Thailand - - src/app/core/record-countries/record-countries.service.ts - 262 - - X - - - Timor-Leste - - src/app/core/record-countries/record-countries.service.ts - 263 - - X - - - Togo - - src/app/core/record-countries/record-countries.service.ts - 264 - - X - - - Tokelau - - src/app/core/record-countries/record-countries.service.ts - 265 - - X - - - Tonga - - src/app/core/record-countries/record-countries.service.ts - 266 - - X - - - Trinidad and Tobago - - src/app/core/record-countries/record-countries.service.ts - 267 - - X - - - Tunisia - - src/app/core/record-countries/record-countries.service.ts - 268 - - X - - - Türkiye - - src/app/core/record-countries/record-countries.service.ts - 269 - - X - - - Turkmenistan - - src/app/core/record-countries/record-countries.service.ts - 270 - - X - - - Turks and Caicos Islands - - src/app/core/record-countries/record-countries.service.ts - 271 - - X - - - Tuvalu - - src/app/core/record-countries/record-countries.service.ts - 272 - - X - - - U.S. Minor Outlying Islands - - src/app/core/record-countries/record-countries.service.ts - 273 - - X - - - U.S. Virgin Islands - - src/app/core/record-countries/record-countries.service.ts - 274 - - X - - - Uganda - - src/app/core/record-countries/record-countries.service.ts - 275 - - X - - - Ukraine - - src/app/core/record-countries/record-countries.service.ts - 276 - - X - - - United Arab Emirates - - src/app/core/record-countries/record-countries.service.ts - 277 - - X - - - United Kingdom - - src/app/core/record-countries/record-countries.service.ts - 278 - - X - - - United States - - src/app/core/record-countries/record-countries.service.ts - 279 - - X - - - Uruguay - - src/app/core/record-countries/record-countries.service.ts - 280 - - X - - - Uzbekistan - - src/app/core/record-countries/record-countries.service.ts - 281 - - X - - - Vanuatu - - src/app/core/record-countries/record-countries.service.ts - 282 - - X - - - Vatican City - - src/app/core/record-countries/record-countries.service.ts - 283 - - X - - - Venezuela - - src/app/core/record-countries/record-countries.service.ts - 284 - - X - - - Vietnam - - src/app/core/record-countries/record-countries.service.ts - 285 - - X - - - Wallis and Futuna - - src/app/core/record-countries/record-countries.service.ts - 286 - - X - - - Western Sahara - - src/app/core/record-countries/record-countries.service.ts - 287 - - X - - - Yemen - - src/app/core/record-countries/record-countries.service.ts - 288 - - X - - - Zambia - - src/app/core/record-countries/record-countries.service.ts - 289 - - X - - - Zimbabwe - - src/app/core/record-countries/record-countries.service.ts - 290 - - X - - - Åland Islands - - src/app/core/record-countries/record-countries.service.ts - 291 - - X - - - Import your works - - src/app/core/record-works/record-works.service.ts - 595 - - X - - - These services can help you update your ORCID record quickly by searching for your research outputs from various databases. Connect to a service to grant permission and add selected research outputs to your ORCID record. - - src/app/core/record-works/record-works.service.ts - 596 - - X - - - Find out more about importing works into your ORCID record - - src/app/core/record-works/record-works.service.ts - 599 - - X - - - ORCID Certified Services - - src/app/core/record-works/record-works.service.ts - 601 - - X - - - More Services - - src/app/core/record-works/record-works.service.ts - 602 - - X - - - Connect now - - src/app/core/record-works/record-works.service.ts - 603 - - X - - - Connected - - src/app/core/record-works/record-works.service.ts - 604 - - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 14,16 - - X - - - Close Import your works - - src/app/core/record-works/record-works.service.ts - 605 - - X - - - Show more services - - src/app/core/record-works/record-works.service.ts - 606 - - X - - - Hide more services - - src/app/core/record-works/record-works.service.ts - 607 - - X - - - Connect with {{name}} now - - src/app/core/record-works/record-works.service.ts - 608 - - X - - - Connected with {{name}} - - src/app/core/record-works/record-works.service.ts - 609 - - X - - - Generate a new client secret - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 3,5 - - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 14,16 - - - src/app/developer-tools/components/client-secret/client-secret.component.html - 12,13 - - X - - - Resetting your client secret will generate a new secret. Your current client secret shown below will be discarded within the next 24 hours. - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.html - 29,32 - - X - - - Close - - src/app/developer-tools/components/client-secret-modal/client-secret-modal.component.ts - 17 - - X - - - Client ID - - src/app/developer-tools/components/client-secret/client-secret.component.html - 2 - - X - - - Client secret - - src/app/developer-tools/components/client-secret/client-secret.component.html - 5 - - X - - - Collapse - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 13 - - X - - - Expand - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 14 - - X - - - example code - - src/app/developer-tools/components/code-panel/code-panel.component.ts - 15 - - X - - - This section is intended for developers who plan to integrate ORCID into their system using the ORCID Public API. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 1,4 - - X - - - Getting started with the free ORCID Public API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 6,8 - - X - - - ORCID offers a free Public API (Application Programming Interface) that allows your systems and applications to connect to the ORCID registry for non-commercial use. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 10,14 - - X - - - By registering for Public API Credentials, your system or application can: - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 15,17 - - X - - - Allow users to sign into your system/application with their ORCID account - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 20,22 - - X - - - Obtain users' authenticated ORCID iDs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 23,25 - - X - - - Read public information from ORCID records in machine-readable format - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 26,28 - - X - - - Search public data in the ORCID Registry - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 29,31 - - X - - - Obtain a higher usage quota than the ORCID Anonymous API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 32,34 - - X - - - The ORCID Public API is RESTful and uses - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 39 - - X - - - OAuth - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 47 - - X - - - , a well-established, standard protocol for user-based permissions. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 49,50 - - X - - - Public API Credentials are granted to individuals and not organizations, and your Public API Credentials are personal to you (even if being used in connection with your work for an organization). - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 52,56 - - X - - - If you need access to an ORCID API for commercial use, need a higher usage quota, organizational administration of your API credentials, or the ability to write data to or access Trusted Party data in ORCID records, our - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 59,63 - - X - - - Member API - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 70,72 - - X - - - is available to ORCID member organizations. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 73,75 - - X - - - Additional resources - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 78,80 - - X - - - Read the Public API documentation - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 90,91 - - X - - - Find out more about the differences between the Public and Member APIs - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 100 - - X - - - ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 108,110 - - X - - - The ORCID Public API is free for non-commercial use by individuals as stated in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 116,119 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 448,449 - - X - - - Public APIs Terms of Service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 126 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 456 - - X - - - By “non-commercial” we mean that you may not charge any re-use fees for the Public API, and you may not make use of the Public API in connection with any revenue-generating product or service. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 128,132 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 459,462 - - X - - - No verified email addresses found - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 136,138 - - X - - - You must have at least one verified email address in your ORCID account to register for your Public API credentials. Manage your email addresses in the - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 142,144 - - X - - - Emails and domains section of your ORCID record - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 149 - - X - - - You must accept the Public Client Terms of Service before you can register for your Public API credentials. - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 162,165 - - X - - - I have read and agree to the ORCID Public APIs Terms of Service - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 178,179 - - X - - - Register for your ORCID Public API credentials - - src/app/developer-tools/components/terms-of-use/terms-of-use.component.html - 191,193 - - X - - - Developer tools - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 10,12 - - X - - - Back to my record - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 18 - - X - - - You’ve registered for your ORCID Public API credentials - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 45,47 - - X - - - Add your application details and one or more redirect URIs in the form below. Once these details are saved we’ll generate your client ID and secret so you can start using the Public API right away. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 49,54 - - X - - - Application details - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 60,62 - - X - - - Application name - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 77 - - X - - - Application name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 94,96 - - X - - - Application name cannot exceed 255 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 100,102 - - X - - - The name shown to users on the OAuth authorization screen - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 104,105 - - X - - - Application URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 120 - - X - - - Website name cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 133,135 - - X - - - Invalid website - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 139,141 - - X - - - Application description - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 156 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 173,175 - - X - - - Application description cannot exceed 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 179,181 - - X - - - The description shown to users on the OAuth authorization screen. Maximum 1000 characters. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 183,184 - - X - - - Redirect URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 189,191 - - X - - - Once the user has authorized your application, they will be returned to a URI that you specify. You must provide these URIs in advance or your integration users will experience an error. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 194,198 - - X - - - Please note - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 205,207 - - X - - - Only - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 210 - - X - - - HTTPS URIs - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 211 - - X - - - are accepted in production - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 212,214 - - X - - - Domains registered - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 218 - - X - - - MUST - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 220 - - X - - - exactly match the domains used, including subdomains - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 222,223 - - X - - - Register all redirect URIs fully where possible. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 228 - - X - - - This is the most secure option and what we recommend. For more information about redirect URIs, please see our - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 231,233 - - X - - - redirect URI FAQ - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 242 - - X - - - Please add a redirect URI before saving your application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 253,255 - - X - - - Redirect URI cannot be empty - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 279,281 - - X - - - Invalid redirect URL - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 285,287 - - X - - - Add another redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 317,319 - - X - - - Example code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 326,328 - - X - - - Provides an authorization code that can be exchanged for an access token and an authenticated ORCID iD. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 331,334 - - X - - - Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 336 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 362 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 404 - - X - - - Scope - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 339 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 407 - - X - - - Response type - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 343 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 366 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 411 - - X - - - code - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 345 - - X - - - REPLACE WITH REDIRECT URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 352 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 380 - - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 420 - - X - - - Provides an authenticated ORCID iD and an access token that can be used to read public information on the record. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 357,360 - - X - - - access token and ORCID iD - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 368,370 - - X - - - REPLACE WITH OAUTH CODE - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 382 - - X - - - Provides an access token that can be used to read public information on the record and an id_token using OpenID Connect and client-side only implicit OAuth. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 388,391 - - X - - - More information on OpenID Connect Endpoint - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 400 - - X - - - Changes have been saved successfully. - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 429,431 - - X - - - Redirect URIs must be unique - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 439,441 - - X - - - Save application and generate my client ID and secret - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 479,481 - - X - - - Save application - - src/app/developer-tools/pages/developer-tools/developer-tools.component.html - 486,488 - - X - - - Delete redirect URI - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 54 - - X - - - Authorize request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 55 - - X - - - Token request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 56 - - X - - - OpenID/Implicit request - - src/app/developer-tools/pages/developer-tools/developer-tools.component.ts - 57 - - X - - - Warning! - - src/app/environment-banner/environment-banner/environment-banner.component.html - 7 - - X - - - is a test website. - - src/app/environment-banner/environment-banner/environment-banner.component.html - 11,12 - - X - - - is the official website. Sandbox only sends email messages to - - src/app/environment-banner/environment-banner/environment-banner.component.html - 19,21 - - X - - - mailinator.com - - src/app/environment-banner/environment-banner/environment-banner.component.html - 27 - - X - - - email addresses, see Sandbox FAQ for - - src/app/environment-banner/environment-banner/environment-banner.component.html - 30 - - X - - - more information - - src/app/environment-banner/environment-banner/environment-banner.component.html - 37,38 - - X - - - Dismiss - - src/app/environment-banner/environment-banner/environment-banner.component.html - 47,49 - - - src/app/layout/banners/banners.component.html - 23 - - X - - - Warning, testing website - - src/app/environment-banner/environment-banner/environment-banner.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 135 - - X - - - Oh no! An error occurred - - src/app/errors.ts - 28 - - - src/app/errors.ts - 44 - - - src/app/errors.ts - 57 - - - src/app/errors.ts - 72 - - - src/app/errors.ts - 88 - - - src/app/errors.ts - 105 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.ts - 66 - - - src/locale/i18n.pseudo.component.html - 89 - - X - - - visit our knowledge base. - - src/app/errors.ts - 31 - - - src/app/errors.ts - 47 - - - src/app/errors.ts - 59 - - - src/app/errors.ts - 75 - - - src/app/errors.ts - 91 - - - src/app/errors.ts - 108 - - - src/locale/i18n.pseudo.component.html - 103 - - X - - - Please try again, and if the error persists please - - src/app/errors.ts - 58 - - - src/locale/i18n.pseudo.component.html - 99 - - X - - - We couldn't recover your account details. Please try again, and if the error persists please - - src/app/errors.ts - 74 - - - src/locale/i18n.pseudo.component.html - 91,93 - - X - - - We couldn't complete your registration. Please try again, and if the error persists please - - src/app/errors.ts - 90 - - - src/locale/i18n.pseudo.component.html - 95,97 - - X - - - We couldn't reactivate your ORCID account. Please try again, and if the error persists please - - src/app/errors.ts - 107 - - - src/locale/i18n.pseudo.component.html - 180,181 - - X - - - LATEST NEWS - - src/app/home/components/news/news.component.html - 6,8 - - X - - - MORE NEWS - - src/app/home/components/news/news.component.html - 16,18 - - #upperCase - X - - - FULL ARTICLE - - src/app/home/components/news/news.component.html - 49,51 - - X - - - MORE NEWS - - src/app/home/components/news/news.component.html - 66,68 - - X - - - News - - src/app/home/components/news/news.component.ts - 18 - - - src/locale/i18n.pseudo.component.html - 138 - - X - - - Distinguish yourself in - - src/app/home/pages/home/home.component.html - 26,28 - - #sentenceCase - X - - - three easy steps - - src/app/home/pages/home/home.component.html - 29,30 - - #lowerCase - X - - - ORCID provides a persistent digital identifier (an ORCID iD) that you own and control, and that distinguishes you from every other researcher. You can connect your iD with your professional information — affiliations, grants, publications, peer review, and more. You can use your iD to share your information with other systems, ensuring you get recognition for all your contributions, saving you time and hassle, and reducing the risk of errors. - - src/app/home/pages/home/home.component.html - 37,45 - - X - - - FIND OUT MORE ABOUT OUR MISSION AND VALUES - - src/app/home/pages/home/home.component.html - 53,55 - - X - - - 1 - - src/app/home/pages/home/home.component.html - 67 - - X - - - REGISTER - - src/app/home/pages/home/home.component.html - 69,71 - - X - - - Get your unique ORCID identifier. It’s free and only takes a minute, so - - src/app/home/pages/home/home.component.html - 76,79 - - X - - - register now! - - src/app/home/pages/home/home.component.html - 84,86 - - #lowerCase - X - - - 2 - - src/app/home/pages/home/home.component.html - 92,94 - - X - - - USE YOUR - - src/app/home/pages/home/home.component.html - 101 - - X - - - ORCID ID - - src/app/home/pages/home/home.component.html - 102 - - X - - - Use your iD, when prompted, in systems and platforms from grant application to manuscript submission and beyond, to ensure you get credit for your contributions. - - src/app/home/pages/home/home.component.html - 108,112 - - X - - - 3 - - src/app/home/pages/home/home.component.html - 117 - - X - - - SHARE YOUR ORCID iD - - src/app/home/pages/home/home.component.html - 125 - - X - - - The more information connected to your ORCID record, the more you’ll benefit from sharing your iD - so give the organizations you trust permission to update your record as well as adding your affiliations, emails, other names you’re known by, and more. - - src/app/home/pages/home/home.component.html - 132,137 - - X - - - Our organizational members make ORCID possible! - - src/app/home/pages/home/home.component.html - 166,168 - - X - - - ORCID is a non-profit organization supported by a global community of member organizations, including research institutions, publishers, funders, professional associations, service providers, and other stakeholders in the research ecosystem. - - src/app/home/pages/home/home.component.html - 171,177 - - X - - - Curious about who our members are? - - src/app/home/pages/home/home.component.html - 179,181 - - X - - - See our complete list of member organizations - - src/app/home/pages/home/home.component.html - 182,184 - - X - - - You can now sign in to ORCID with your - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 3 - - X - - - account - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 6 - - X - - - Please complete the process by connecting - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 11 - - X - - - with your ORCID record. - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 14,15 - - X - - - Grant permission - - src/app/inbox/components/notification-permission-institutional-connection/notification-permission-institutional-connection.component.html - 29,31 - - - src/app/inbox/components/notification-permission/notification-permission.component.html - 85,87 - - X - - - You may benefit from automatic updates to your record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 2,4 - - X - - - Based on your verified email domain, we have found an ORCID integration for - - src/app/inbox/components/notification-permission/notification-permission.component.html - 6,7 - - X - - - If you are a current faculty or staff member at - - src/app/inbox/components/notification-permission/notification-permission.component.html - 12 - - X - - - connecting with this integration will allow - - src/app/inbox/components/notification-permission/notification-permission.component.html - 16 - - X - - - to automatically add validated information to your ORCID record. This will save you time and effort when maintaining your ORCID record, and help make sure it stays up-to-date. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 20,22 - - X - - - If you are no longer affiliated with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 28 - - X - - - you may disregard this notification or remove the relevant email address from your ORCID record. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 33,34 - - X - - - would like your permission to interact with your ORCID Record as a trusted party. - - src/app/inbox/components/notification-permission/notification-permission.component.html - 44,45 - - X - - - Archive without granting permissions - - src/app/inbox/components/notification-permission/notification-permission.component.html - 72,74 - - X - - - Connect with - - src/app/inbox/components/notification-permission/notification-permission.component.html - 99,101 - - X - - - Affiliations - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 44 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 75 - - - src/locale/i18n.pseudo.component.html - 155 - - X - - - Bio - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 46 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 156 - - X - - - Distinction - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 48 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 157 - - X - - - Education - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 50 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 81 - - - src/locale/i18n.pseudo.component.html - 158 - - X - - - Employment - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 52 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 159 - - X - - - External Identifiers - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 54 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 85 - - - src/locale/i18n.pseudo.component.html - 160 - - X - - - Funding - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 56 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 87 - - - src/locale/i18n.pseudo.component.html - 161 - - X - - - Invited Position - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 58 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 116 - - - src/locale/i18n.pseudo.component.html - 162 - - X - - - Membership - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 60 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 118 - - - src/locale/i18n.pseudo.component.html - 163 - - X - - - Peer Review - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 62 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 93 - - - src/locale/i18n.pseudo.component.html - 164 - - X - - - Preferences - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 64 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 95 - - - src/locale/i18n.pseudo.component.html - 165 - - X - - - Qualification - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 66 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 97 - - - src/locale/i18n.pseudo.component.html - 166 - - X - - - Research Resource - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 68 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 99 - - - src/locale/i18n.pseudo.component.html - 168 - - X - - - Service - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 70 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 120 - - - src/locale/i18n.pseudo.component.html - 167 - - X - - - Work - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 72 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 169 - - X - - - unknown - - src/app/inbox/components/notification-permission/notification-permission.component.ts - 74 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 105 - - - src/locale/i18n.pseudo.component.html - 170 - - X - - - has updated the - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 9 - - X - - - section of your record: - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.html - 11 - - X - - - Added - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 172 - - X - - - Updated - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 47 - - - src/locale/i18n.pseudo.component.html - 173 - - X - - - Deleted - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 49 - - - src/locale/i18n.pseudo.component.html - 174 - - X - - - Other - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 51 - - - src/locale/i18n.pseudo.component.html - 175 - - X - - - Professional activities - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 79 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 89 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 91 - - - src/app/inbox/components/notification-your-record-amended/notification-your-record-amended.component.ts - 101 - - X - - - archive - - src/app/inbox/components/notification/notification.component.ts - 64 - - - src/locale/i18n.pseudo.component.html - 177 - - X - - - YOUR RECORD - - src/app/inbox/components/notification/notification.component.ts - 110 - - - src/locale/i18n.pseudo.component.html - 148 - - X - - - PERMISSIONS - - src/app/inbox/components/notification/notification.component.ts - 112 - - - src/locale/i18n.pseudo.component.html - 149 - - X - - - ANNOUNCEMENT - - src/app/inbox/components/notification/notification.component.ts - 114 - - - src/locale/i18n.pseudo.component.html - 150 - - X - - - has made changes to your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 138 - - - src/locale/i18n.pseudo.component.html - 151 - - X - - - Connecting your - - src/app/inbox/components/notification/notification.component.ts - 140 - - - src/locale/i18n.pseudo.component.html - 152 - - X - - - account with your ORCID record - - src/app/inbox/components/notification/notification.component.ts - 142 - - - src/locale/i18n.pseudo.component.html - 153 - - X - - - Notifications - - src/app/inbox/components/notifications/notifications.component.html - 2 - - X - - - Select All - - src/app/inbox/components/notifications/notifications.component.html - 22,24 - - X - - - Archive selected - - src/app/inbox/components/notifications/notifications.component.html - 32 - - X - - - Hide archived - - src/app/inbox/components/notifications/notifications.component.html - 38 - - X - - - Show archived - - src/app/inbox/components/notifications/notifications.component.html - 41 - - X - - - You don’t have any notifications yet. - - src/app/inbox/components/notifications/notifications.component.html - 71 - - X - - - You can manage the frequency of your ORCID notifications in your - - src/app/inbox/components/notifications/notifications.component.html - 73,75 - - X - - - account settings. - - src/app/inbox/components/notifications/notifications.component.html - 77,78 - - X - - - You don't have any unarchived notifications right now. - - src/app/inbox/components/notifications/notifications.component.html - 87,89 - - X - - - Show more notifications - - src/app/inbox/components/notifications/notifications.component.html - 114,116 - - X - - - Access through your institution - - src/app/institutional/pages/institutional/institutional.component.html - 28,30 - - X - - - Sign in with email/iD and password - - src/app/institutional/pages/institutional/institutional.component.html - 35,37 - - X - - - You may sign in to the ORCID Registry using institutional accounts you already have, like one from your university. If you don’t have an ORCID iD, you will be prompted to create one. - - src/app/institutional/pages/institutional/institutional.component.html - 44,49 - - X - - - Suggested organization - - src/app/institutional/pages/institutional/institutional.component.html - 52,54 - - X - - - Sign in with this organization - - src/app/institutional/pages/institutional/institutional.component.html - 94,96 - - X - - - OR - - src/app/institutional/pages/institutional/institutional.component.html - 99 - - X - - - Organization - - src/app/institutional/pages/institutional/institutional.component.html - 114,116 - - X - - - Please enter an organization name - - src/app/institutional/pages/institutional/institutional.component.html - 162,163 - - X - - - We can’t identify this organization. Please try entering the organization name again. - - src/app/institutional/pages/institutional/institutional.component.html - 169,171 - - X - - - Continue - - src/app/institutional/pages/institutional/institutional.component.html - 180,182 - - X - - - Cancel institutional sign in - - src/app/institutional/pages/institutional/institutional.component.html - 189,190 - - X - - - Institution - - src/app/institutional/pages/institutional/institutional.component.ts - 53 - - - src/locale/i18n.pseudo.component.html - 136 - - X - - - Clear - - src/app/institutional/pages/institutional/institutional.component.ts - 54 - - - src/locale/i18n.pseudo.component.html - 137 - - X - - - Type your organization name - - src/app/institutional/pages/institutional/institutional.component.ts - 55 - - X - - - We notice you are using a browser that our site does not support. Some features on this site may not work correctly. - - src/app/layout/banners/banners.component.html - 5,7 - - X - - - We recommend that you upgrade to a - - src/app/layout/banners/banners.component.html - 10,12 - - X - - - supported browser - - src/app/layout/banners/banners.component.html - 19 - - X - - - Understood - - src/app/layout/banners/banners.component.html - 37 - - X - - - Cookies Policy - - src/app/layout/banners/banners.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 223 - - X - - - The text of this website is published under a - - src/app/layout/footer/footer.component.html - 129 - - X - - - CC0 license. - - src/app/layout/footer/footer.component.html - 137 - - X - - - the ORCID logo, and the iD logo are trademarks of ORCID, Inc. ORCID is registered in the US and other jurisdictions. - - src/app/layout/footer/footer.component.html - 139,140 - - X - - - About ORCID - - src/app/layout/footer/footer.component.html - 156,158 - - X - - - Privacy Policy - - src/app/layout/footer/footer.component.html - 164,166 - - X - - - Terms of Use - - src/app/layout/footer/footer.component.html - 171,173 - - X - - - Accessibility Statement - - src/app/layout/footer/footer.component.html - 178,180 - - X - - - Dispute procedures - - src/app/layout/footer/footer.component.html - 192,194 - - X - - - Brand Guidelines - - src/app/layout/footer/footer.component.html - 199,201 - - X - - - Cookie Settings - - src/app/layout/footer/footer.component.html - 207,209 - - - src/app/layout/footer/footer.component.ts - 51 - - X - - - footer - - src/app/layout/footer/footer.component.ts - 16 - - - src/locale/i18n.pseudo.component.html - 128 - - X - - - license - - src/app/layout/footer/footer.component.ts - 23 - - X - - - Connecting research and researchers - - src/app/layout/header/header.component.html - 27,29 - - X - - - Sign in - - src/app/layout/header/header.component.html - 117 - - - src/app/layout/user-menu/user-menu.component.html - 53 - - X - - - Register - - src/app/layout/header/header.component.html - 119 - - - src/app/layout/user-menu/user-menu.component.html - 54 - - X - - - Connecting research and researchers - - src/app/layout/header/header.component.ts - 72 - - X - - - main menu - - src/app/layout/header/header.component.ts - 73 - - - src/app/layout/menu-icon/menu-icon.component.ts - 11 - - - src/locale/i18n.pseudo.component.html - 130 - - X - - - About - - src/app/layout/header/menu.ts - 5 - - - src/locale/i18n.pseudo.component.html - 6 - - X - - - For Researchers - - src/app/layout/header/menu.ts - 10 - - - src/locale/i18n.pseudo.component.html - 4 - - X - - - Membership - - src/app/layout/header/menu.ts - 15 - - - src/locale/i18n.pseudo.component.html - 29 - - - src/locale/i18n.pseudo.component.html - 125 - - X - - - Documentation - - src/app/layout/header/menu.ts - 20 - - - src/locale/i18n.pseudo.component.html - 126 - - X - - - Resources - - src/app/layout/header/menu.ts - 25 - - - src/locale/i18n.pseudo.component.html - 25 - - X - - - News & Events - - src/app/layout/header/menu.ts - 31 - - - src/locale/i18n.pseudo.component.html - 127 - - X - - - Select your preferred language. Current language is - - src/app/layout/language/language.component.ts - 22 - - - src/locale/i18n.pseudo.component.html - 131 - - X - - - Maintenance message - - src/app/layout/maintenance-message/maintenance-message.component.ts - 23 - - - src/locale/i18n.pseudo.component.html - 132 - - X - - - Search the ORCID registry - - src/app/layout/search/search.component.html - 19 - - X - - - Search the ORCID registry - - src/app/layout/search/search.component.ts - 24 - - - src/locale/i18n.pseudo.component.html - 133 - - X - - - registry - - src/app/layout/search/search.component.ts - 30 - - - src/app/layout/search/search.component.ts - 37 - - - src/app/layout/search/search.component.ts - 83 - - - src/locale/i18n.pseudo.component.html - 65 - - X - - - website - - src/app/layout/search/search.component.ts - 33 - - - src/locale/i18n.pseudo.component.html - 66 - - X - - - How many people are using ORCID? - - src/app/layout/statistics/statistics.component.html - 9 - - X - - - statistics - - src/app/layout/statistics/statistics.component.ts - 13 - - - src/locale/i18n.pseudo.component.html - 134 - - X - - - View my ORCID record - - src/app/layout/user-menu/user-menu.component.html - 106,108 - - X - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.html - 123 - - - src/locale/i18n.pseudo.component.html - 78 - - X - - - Account settings - - src/app/layout/user-menu/user-menu.component.html - 137 - - X - - - Trusted parties - - src/app/layout/user-menu/user-menu.component.html - 145 - - X - - - Developer tools - - src/app/layout/user-menu/user-menu.component.html - 159 - - - src/locale/i18n.pseudo.component.html - 71 - - X - - - Member tools - - src/app/layout/user-menu/user-menu.component.html - 168 - - X - - - Logout - - src/app/layout/user-menu/user-menu.component.html - 172 - - X - - - Sign in to ORCID or register for your ORCID iD - - src/app/layout/user-menu/user-menu.component.ts - 32 - - X - - - User menu - - src/app/layout/user-menu/user-menu.component.ts - 33 - - X - - - You have unread notifications - - src/app/layout/user-menu/user-menu.component.ts - 34 - - X - - - Notifications inbox - - src/app/layout/user-menu/user-menu.component.ts - 35 - - X - - - Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 36 - - X - - - You have unread notifications. Open notification inbox - - src/app/layout/user-menu/user-menu.component.ts - 37 - - X - - - Link your - - src/app/link-account/pages/link-account/link-account.component.html - 21,23 - - X - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 25 - - X - - - You are signed into - - src/app/link-account/pages/link-account/link-account.component.html - 28,30 - - X - - - To link your - - src/app/link-account/pages/link-account/link-account.component.html - 43,45 - - X - - - account please sign in to ORCID below. You will only need to do this once. Once the accounts are linked you will be able to sign in to your ORCID record with your - - src/app/link-account/pages/link-account/link-account.component.html - 47,51 - - X - - - account. - - src/app/link-account/pages/link-account/link-account.component.html - 53,55 - - X - - - If you have any questions - - src/app/link-account/pages/link-account/link-account.component.html - 59,61 - - X - - - please visit the ORCID help centre - - src/app/link-account/pages/link-account/link-account.component.html - 69,71 - - X - - - Sign in and link your - - src/app/link-account/pages/link-account/link-account.component.html - 92,94 - - X - - - account - - src/app/link-account/pages/link-account/link-account.component.html - 96,98 - - X - - - Cancel linking - - src/app/link-account/pages/link-account/link-account.component.html - 105,107 - - X - - - Forgot your password or ORCID ID? - - src/app/link-account/pages/link-account/link-account.component.html - 113,115 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 131,133 - - X - - - Register now - - src/app/link-account/pages/link-account/link-account.component.html - 121,123 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 39,40 - - X - - - We’re really sorry, we can’t find the page you’re looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 15,17 - - X - - - What happened? - - src/app/page-not-found-404/not-found/not-found.component.html - 18,20 - - X - - - If you typed in a URL or link by hand - - src/app/page-not-found-404/not-found/not-found.component.html - 23,25 - - X - - - Please check the URL or link for typos or mistakes. If you are looking for a specific ORCID record make sure the ORCID iD - the 16-digit number at the end of the URL - is right. A correctly-formatted ORCID iD URL looks like this: https://orcid.org/1234-5678-9101-1121 - - src/app/page-not-found-404/not-found/not-found.component.html - 26,32 - - X - - - If you followed a link to this record from another site or service - - src/app/page-not-found-404/not-found/not-found.component.html - 35,37 - - X - - - Please report the broken link to the site or service you came from so they can fix it. - - src/app/page-not-found-404/not-found/not-found.component.html - 38,41 - - X - - - If you have previously bookmarked this record and it has now stopped working - - src/app/page-not-found-404/not-found/not-found.component.html - 44,47 - - X - - - Please get in touch with our support team via the Help button below. They can help you find the record you are looking for. - - src/app/page-not-found-404/not-found/not-found.component.html - 48,51 - - X - - - What to do next - - src/app/page-not-found-404/not-found/not-found.component.html - 54,56 - - X - - - Try using our advanced search to find researchers by their name or ORCID iD - - src/app/page-not-found-404/not-found/not-found.component.html - 62,65 - - X - - - Head back to the main ORCID homepage - - src/app/page-not-found-404/not-found/not-found.component.html - 72,74 - - X - - - Find out more about ORCID on our information site - - src/app/page-not-found-404/not-found/not-found.component.html - 81,83 - - X - - - Sign in to ORCID and manage your record - - src/app/page-not-found-404/not-found/not-found.component.html - 90,92 - - X - - - Register for an ORCID record - - src/app/page-not-found-404/not-found/not-found.component.html - 99,101 - - X - - - 404 - ORCID record not found - - src/app/page-not-found-404/not-found/not-found.component.ts - 19 - - X - - - Password and iD recovery - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 11,13 - - - src/app/reset-password/reset-password/reset-password.component.html - 109 - - - src/app/reset-password/reset-password/reset-password.component.html - 122 - - X - - - Lost access to your email addresses? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 25,27 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 22 - - X - - - You can always sign in to ORCID with your - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 30 - - X - - - 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 31 - - X - - - and - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 32 - - - src/app/register/components/form-terms/form-terms.component.html - 29 - - X - - - account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 34 - - X - - - instead. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 35 - - X - - - Try signing in with your iD and password now - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 44 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 23 - - X - - - What have you forgotten? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 52,54 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 56,58 - - X - - - my ORCID account password - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 67,69 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 25 - - X - - - my 16-digit ORCID iD - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 79,81 - - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 26 - - X - - - Where should we send the recovery email? - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 88,90 - - X - - - Please use an email address associated with your ORCID account. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 94,96 - - X - - - Email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 105,106 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 16 - - X - - - For example: joe@institution.edu - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 129,130 - - X - - - Please enter your email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 135 - - - src/app/register/components/form-personal/form-personal.component.html - 152,154 - - X - - - Send recovery email - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 159,161 - - X - - - We have sent a recovery email to - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 164 - - X - - - and any other verified email addresses on your account - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 168 - - X - - - If you do not receive the recovery email within 10 minutes please check your spam folder. - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 172,175 - - X - - - Back to sign in - - src/app/password-recovery/pages/password-recovery/password-recovery.component.html - 182 - - X - - - I've forgotten - - src/app/password-recovery/pages/password-recovery/password-recovery.component.ts - 24 - - X - - - Invalid Data Record Corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 12,14 - - X - - - A core - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 18 - - X - - - ORCID Trust principle - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 23 - - X - - - is “Individual Control”; this means that your data is controlled by you. However, in limited circumstances, ORCID may proactively correct data in a record where system errors have resulted in invalid data. We will not correct incorrect data. All corrections of invalid data are listed below. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 26,30 - - X - - - Loading record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 37 - - X - - - Try again - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 73,75 - - X - - - Invalid data record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 89,91 - - X - - - Executed date - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 98,100 - - X - - - Description - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 105,107 - - X - - - Updated records - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 112,114 - - X - - - Previous - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 140,142 - - X - - - Next - - src/app/record-corrections/pages/record-corrections/record-corrections.component.html - 150,152 - - X - - - record corrections - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 30 - - X - - - No corrections to report - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 31 - - X - - - The list of record corrections could not be loaded. - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 32 - - X - - - Record corrections pagination - - src/app/record-corrections/pages/record-corrections/record-corrections.component.ts - 33 - - X - - - Make this affiliation public to enable highlighting - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 384 - - X - - - Click to remove this highlight - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 388 - - X - - - Click to highlight this affiliation - - src/app/record/components/affiliation-stack/affiliation-stack.component.ts - 391 - - X - - - Your affiliation - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 40 - - X - - - has been highlighted and will be shown at the top of your public record. To remove this highlight click the star icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 44,46 - - X - - - Find out more about highlighting affiliations in your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 102,104 - - X - - - Highlight your affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 69 - - X - - - Highlighted affiliations are shown at the top of your public record. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 74,75 - - X - - - To highlight an affiliation click the - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 79 - - X - - - star - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 82 - - X - - - icon next to the affiliation name. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 86 - - X - - - You can only highlight one affiliation at a time. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 91 - - X - - - Add details of your current and previous employers. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 125,127 - - X - - - Learn more about adding employment information to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 134,136 - - X - - - Add details about where you have studied and educational or professional qualifications you have been awarded. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 191,194 - - X - - - Learn more about adding education or qualifications to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 201,204 - - X - - - Add the invited positions or memberships you have held, awards or prizes you have received, and donations of time and resources given in service of organizations or institutions. - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 266,270 - - X - - - Learn more about adding professional activities to your ORCID record - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.html - 276,278 - - X - - - Affiliations - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 36 - - X - - - Professional activities - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 37 - - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 174 - - X - - - Add Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 38 - - - src/locale/i18n.pseudo.component.html - 244 - - X - - - Sort Employments - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 39 - - - src/locale/i18n.pseudo.component.html - 245 - - X - - - Sort Education - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 247 - - X - - - Sort Invited Positions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 249 - - X - - - Sort Memberships - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 45 - - - src/locale/i18n.pseudo.component.html - 251 - - X - - - Employment - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 166 - - - src/app/types/record-affiliation.endpoint.ts - 137 - - X - - - Education and qualifications - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 168 - - X - - - Invited positions and distinctions - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 170 - - X - - - Membership and service - - src/app/record/components/affiliation-stacks-groups/affiliation-stacks-groups.component.ts - 172 - - X - - - Organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 14,16 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 141,143 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 178,179 - - - src/app/register/components/form-current-employment/form-current-employment.component.html - 95 - - X - - - Journal - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 22,24 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 147,149 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 185,186 - - X - - - Employment details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 32,34 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 503,505 - - X - - - Qualification details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 40,42 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 509,511 - - X - - - Education details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 48,50 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 515,517 - - X - - - Invited Position details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 56,58 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 521,523 - - X - - - Distinction details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 64,66 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 527,529 - - X - - - Membership details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 72,74 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 533,535 - - X - - - Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 80,82 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 88,90 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 536,538 - - X - - - Visibility - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 93,95 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 842 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 26,28 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 943 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 87 - - - src/app/record/components/work-form/work-form/work-form.component.html - 826,828 - - - src/app/record/components/work-modal/work-modal.component.html - 40,42 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 67,69 - - X - - - Required information - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 158,159 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 78 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 656 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 59 - - - src/app/record/components/work-form/work-form/work-form.component.html - 18 - - X - - - Identify as: - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 233 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 712 - - X - - - Unidentified organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 243,245 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 722,724 - - X - - - Please enter an organization - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 263,265 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 296,298 - - X - - - City - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 316 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 761 - - X - - - Please enter a city - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 335,337 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 780,782 - - X - - - Region, State or County - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 348 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 793 - - X - - - Please enter a country or location - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 407,409 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 853,855 - - X - - - ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 418 - - X - - - ISSN identifier for the journal. Use the 1234-5678 format. - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 433,435 - - X - - - Invalid ISSN - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 440,442 - - X - - - Homepage URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 451 - - - src/app/record/components/affiliation/affiliation.component.html - 49 - - - src/app/record/components/funding/funding.component.html - 51 - - - src/app/record/components/research-resource/research-resource.component.html - 129 - - - src/app/record/components/research-resource/research-resource.component.html - 269 - - - src/app/record/components/work-details/work-details.component.html - 41 - - X - - - Use the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 465,467 - - X - - - Invalid URL - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 472,474 - - X - - - Editorial Service details - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 542,544 - - X - - - Department - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 553 - - X - - - Degree/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 575,577 - - X - - - Role/title - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 587,589 - - X - - - Distinction/award - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 590,592 - - X - - - Membership type - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 593,595 - - X - - - Day - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 680 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 763 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 60 - - - src/app/record/components/work-form/work-form/work-form.component.html - 383,385 - - - src/app/record/components/work-form/work-form/work-form.component.html - 401 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 68 - - X - - - End date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 709 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 65 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 570 - - X - - - End date must come after start date - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 783,785 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 628,630 - - X - - - Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 795 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 63 - - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 64 - - X - - - A link to a profile page or description of the role. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 809,812 - - X - - - Invalid Link - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.html - 817,819 - - X - - - Save changes to - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 57 - - X - - - Cancel changes and close - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 62 - - X - - - Date of distinction - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 78 - - X - - - Control who can see this information by setting the visibility. Your default visibility is - - src/app/record/components/affiliation-stacks-groups/modals/modal-affiliations/modal-affiliations.component.ts - 119 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 140 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 113 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 32 - - X - - - Show more detail - - src/app/record/components/affiliation/affiliation.component.html - 83 - - - src/app/record/components/funding/funding.component.html - 78 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 73,75 - - - src/app/record/components/research-resource/research-resource.component.html - 74,76 - - - src/app/record/components/research-resource/research-resource.component.html - 220,222 - - - src/app/record/components/work/work.component.html - 91 - - X - - - Show less detail - - src/app/record/components/affiliation/affiliation.component.html - 96 - - - src/app/record/components/funding/funding.component.html - 91 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 88,90 - - - src/app/record/components/research-resource/research-resource.component.html - 89,91 - - - src/app/record/components/research-resource/research-resource.component.html - 235,237 - - - src/app/record/components/work/work.component.html - 101 - - X - - - Added - - src/app/record/components/affiliation/affiliation.component.html - 114 - - - src/app/record/components/funding/funding.component.html - 205 - - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 151,152 - - - src/app/record/components/research-resource/research-resource.component.html - 140 - - - src/app/record/components/work-details/work-details.component.html - 328 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 105,106 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 79 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 77,78 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 75,76 - - X - - - Last modified - - src/app/record/components/affiliation/affiliation.component.html - 122,124 - - - src/app/record/components/funding/funding.component.html - 213,215 - - - src/app/record/components/research-resource/research-resource.component.html - 145,147 - - - src/app/record/components/work-details/work-details.component.html - 336,338 - - X - - - undefined id - - src/app/record/components/display-external-ids/display-external-ids.component.ts - 14 - - X - - - Identifier - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 3 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 3 - - X - - - Grant number - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 23 - - X - - - Grant number is required - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 39,41 - - X - - - Must be less than 2084 characters - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 45,47 - - X - - - Grant link - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 62 - - X - - - A link to more information about the funding award - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 75,77 - - X - - - Invalid URL - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 81,83 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 378,380 - - X - - - Relationship - - src/app/record/components/funding-external-identifiers-edit/funding-external-identifiers-edit.component.html - 103 - - X - - - Grant number: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 11 - - X - - - Grant URL: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 12 - - X - - - Relationship: - - src/app/record/components/funding-external-identifiers-view-only/funding-external-identifiers-view-only.component.ts - 13 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 15 - - X - - - Add grants, awards and other funding you have received to support your work. - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 33,36 - - X - - - Learn more about adding funding information to your ORCID record - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.html - 43,45 - - X - - - Funding - - src/app/record/components/funding-stacks-groups/funding-stacks-groups.component.ts - 42 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 3 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 133 - - - src/locale/i18n.pseudo.component.html - 241 - - X - - - Link funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 3 - - X - - - Search and Link wizards are our recommended way to populate your record. They make adding works, funding and peer reviews simple and save you time over updating your record manually. Select a platform from the list below to start linking items to your record. - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 7,12 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 9,14 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 7,12 - - X - - - More information about linking funding to your ORCID record - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 19,21 - - X - - - Available Search & Link wizards - - src/app/record/components/funding-stacks-groups/modals/modal-funding-search-link/modal-funding-search-link.component.html - 27 - - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 29 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 29 - - X - - - Funding details - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 7,9 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 67,69 - - X - - - Funding agency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 12,14 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 647 - - X - - - Funding identifiers - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 21,23 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 873,875 - - X - - - Funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 96 - - X - - - Select a funding type - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 118,120 - - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 137 - - X - - - Funding subtype - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 133 - - - src/app/record/components/funding/funding.component.html - 115,117 - - - src/locale/i18n.pseudo.component.html - 263 - - X - - - Must be less than 255 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 148,150 - - X - - - Title of funded project - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 168 - - X - - - Please enter a title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 185,187 - - X - - - Show translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 218,220 - - - src/app/record/components/work-form/work-form/work-form.component.html - 110,112 - - X - - - Hide translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 224,226 - - - src/app/record/components/work-form/work-form/work-form.component.html - 116,118 - - X - - - Funding project translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 250 - - - src/app/record/components/funding/funding.component.html - 146 - - - src/locale/i18n.pseudo.component.html - 264 - - X - - - Please enter a translated title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 273,275 - - - src/app/record/components/work-form/work-form/work-form.component.html - 168,170 - - X - - - Language of this title - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 304 - - X - - - Please select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 333,335 - - - src/app/record/components/work-form/work-form/work-form.component.html - 230,232 - - X - - - Project link - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 353 - - X - - - A link to the project supported by this funding. Links should be in full URL format e.g. http://www.website.com/page.html - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 371,374 - - X - - - Description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 395 - - - src/app/record/components/funding/funding.component.html - 167,169 - - - src/locale/i18n.pseudo.component.html - 262 - - X - - - Must be less than 5000 characters - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 415,417 - - X - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 429 - - - src/app/record/components/funding/funding.component.html - 126,128 - - - src/locale/i18n.pseudo.component.html - 260 - - X - - - Amount should be a numeric value with format 1,234,567.89 - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 476,478 - - X - - - Please select a currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 484,486 - - X - - - Funding agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 673 - - X - - - Please enter an agency name - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 739,741 - - X - - - Add another identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 920,922 - - - src/app/record/components/work-form/work-form/work-form.component.html - 678,680 - - X - - - Add an identifier - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.html - 923,925 - - - src/app/record/components/work-form/work-form/work-form.component.html - 690,692 - - X - - - Currency - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 124 - - X - - - Total funding amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 125 - - X - - - Save funding changes - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 128 - - X - - - Cancel changes and close Funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 129 - - X - - - Close funding - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 130 - - X - - - Project description - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 131 - - X - - - Amount - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 132 - - X - - - Select a language - - src/app/record/components/funding-stacks-groups/modals/modal-funding/modal-funding.component.ts - 138 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 110 - - X - - - Contributors - - src/app/record/components/funding/funding.component.html - 177,179 - - - src/locale/i18n.pseudo.component.html - 261 - - X - - - Delete items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 3 - - X - - - Delete selected items - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 13,15 - - X - - - Deleting items permanently removes them from your ORCID record. Please review the items selected for deletion. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 28,31 - - X - - - Selected items to delete - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 36,38 - - X - - - Select all - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 53,55 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 103,105 - - - src/app/record/components/work-stack-group/work-stack-group.component.html - 58 - - X - - - Selected - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 58 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 108 - - X - - - Review date: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 110,112 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 32 - - X - - - Type: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 116,118 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 36 - - X - - - Role: - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 122,124 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 40 - - X - - - No items selected. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.html - 165,166 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 120,121 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 105,106 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 92,93 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 87,88 - - X - - - You haven’t selected any items to delete. - - src/app/record/components/modals/modal-delete-item/modal-delete-items.component.ts - 134 - - X - - - Organization identifiers - - src/app/record/components/org-identifier/org-identifier.component.html - 3,5 - - X - - - Other organization identifiers provided by - - src/app/record/components/org-identifier/org-identifier.component.html - 64 - - X - - - preferred - - src/app/record/components/org-identifier/org-identifier.component.html - 101 - - X - - - View - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 100,102 - - - src/app/record/components/peer-review-stack/peer-review-stack.component.html - 103,105 - - X - - - Link peer reviews - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 3,5 - - X - - - More information about linking peer reviews to your ORCID record - - src/app/record/components/peer-review-stacks-groups/modals/modal-peer-reviews/modal-peer-reviews.component.html - 21,23 - - X - - - Review activity for - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 43,45 - - X - - - Connect to trusted organizations to automatically add your peer review activity to your ORCID record. - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 107,110 - - X - - - Learn more about how peer reviews are added to your ORCID record - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.html - 117,119 - - X - - - Peer reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 35 - - X - - - Add Peer Review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 257 - - X - - - Sort Peer Reviews - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 37 - - - src/locale/i18n.pseudo.component.html - 258 - - X - - - Peer review - - src/app/record/components/peer-review-stacks-groups/peer-review-stacks-groups.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 239 - - X - - - Review identifier(s) - - src/app/record/components/peer-review/peer-review.component.html - 12 - - X - - - Convening organization - - src/app/record/components/peer-review/peer-review.component.html - 20 - - X - - - Review subject - - src/app/record/components/peer-review/peer-review.component.html - 35 - - X - - - Is this you? Sign in to start editing your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 66 - - - src/app/record/components/record-header/record-header.component.ts - 281 - - X - - - Edit your ORCID record - - src/app/record/components/record-edit-button/record-edit-button.component.ts - 71 - - - src/app/record/components/record-header/record-header.component.ts - 285 - - X - - - Names - - src/app/record/components/record-header/record-header.component.ts - 128 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 3 - - - src/app/record/components/top-bar/top-bar.component.html - 158,160 - - - src/app/record/components/top-bar/top-bar.component.ts - 69 - - X - - - Printable record - - src/app/record/components/record-header/record-header.component.ts - 130 - - X - - - Copy iD - - src/app/record/components/record-header/record-header.component.ts - 131 - - X - - - Hide record summary - - src/app/record/components/record-header/record-header.component.ts - 137 - - X - - - Show record summary - - src/app/record/components/record-header/record-header.component.ts - 138 - - X - - - Copy your ORCID iD to the clipboard - - src/app/record/components/record-header/record-header.component.ts - 140 - - X - - - View a printable version of your ORCID record (Opens in new tab) - - src/app/record/components/record-header/record-header.component.ts - 141 - - X - - - We lock records when they violate conditions of our - - src/app/record/components/record-info/record-info.component.html - 10,11 - - X - - - terms of service. - - src/app/record/components/record-info/record-info.component.html - 18 - - X - - - If you feel this record has been locked in error please - - src/app/record/components/record-info/record-info.component.html - 22,23 - - X - - - contact ORCID support for further assistance. - - src/app/record/components/record-info/record-info.component.html - 30,31 - - X - - - When an ORCID record is deactivated all information in the record is deleted. Deactivated records are not shown in registry searches. - - src/app/record/components/record-info/record-info.component.html - 43,46 - - X - - - Find out more about reactivating an ORCID account - - src/app/record/components/record-info/record-info.component.html - 55,56 - - X - - - This account has been deprecated, please see account - - src/app/record/components/record-info/record-info.component.html - 62,63 - - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 22,24 - - X - - - for the latest information. - - src/app/record/components/record-info/record-info.component.html - 68,69 - - X - - - A deprecated record is a duplicate or unwanted ORCID record that has been merged with another owned by the same person. - - src/app/record/components/record-info/record-info.component.html - 72,75 - - X - - - Find out more about removing additional or duplicate ORCID records - - src/app/record/components/record-info/record-info.component.html - 84,85 - - X - - - There's no displayable data for this record - - src/app/record/components/record-info/record-info.component.html - 96,98 - - X - - - The record owner may not have added information to their record or the visibility for items on their record may be set to Trusted parties or Only me. - - src/app/record/components/record-info/record-info.component.html - 100,104 - - X - - - Find out more about visibility settings in ORCID - - src/app/record/components/record-info/record-info.component.html - 113,114 - - X - - - Record summary - - src/app/record/components/record-summary/record-summary.component.html - 3,5 - - X - - - Find out more about record summaries - - src/app/record/components/record-summary/record-summary.component.html - 14 - - - src/app/record/components/record-summary/record-summary.component.ts - 33 - - X - - - Connect to trusted organizations to automatically add the specialist resources you use for your research. - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 54,57 - - X - - - Learn more about how research resources are added to your ORCID record - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.html - 58,60 - - X - - - Research resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 35 - - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 65 - - - src/locale/i18n.pseudo.component.html - 265 - - X - - - Sort Research Resources - - src/app/record/components/research-resource-stacks-group/research-resource-stacks-group.component.ts - 36 - - - src/locale/i18n.pseudo.component.html - 256 - - X - - - present - - src/app/record/components/research-resource/research-resource.component.html - 33,35 - - X - - - Translated title - - src/app/record/components/research-resource/research-resource.component.html - 121,123 - - X - - - Show more - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 26,28 - - X - - - Show less - - src/app/record/components/search-link-wizard/search-link-wizard.component.html - 37,39 - - X - - - Is this you? - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 11,13 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 17 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 19 - - X - - - Sign in to start editing - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 25 - - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 21 - - X - - - Printable version - - src/app/record/components/top-bar-actions/top-bar-actions.component.html - 36,38 - - X - - - View printable version (Opens of a different tab) - - src/app/record/components/top-bar-actions/top-bar-actions.component.ts - 16 - - X - - - This ORCID Record is deactivated - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 6,7 - - X - - - This ORCID Record is locked - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 18,19 - - X - - - for the latest information - - src/app/record/components/top-bar-record-issues/top-bar-record-issues.component.html - 29,30 - - X - - - Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 3 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 49 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 58 - - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 54 - - - src/app/record/components/top-bar/top-bar.component.html - 230,232 - - - src/app/record/components/top-bar/top-bar.component.html - 281,283 - - - src/app/record/components/top-bar/top-bar.component.ts - 70 - - X - - - Information about yourself, your research interests and other pertinent details that enhance your ORCID record. - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.html - 53,56 - - X - - - Add your biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 46 - - - src/locale/i18n.pseudo.component.html - 230 - - X - - - Control who can see your biography by setting the visibility. Your default visibility setting is - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 47 - - X - - - Close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 48 - - X - - - Save changes to Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 49 - - X - - - Cancel changes close Biography - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 50 - - X - - - Set biography visibility to Everyone - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 51 - - X - - - Set biography visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 52 - - X - - - Set biography visibility to Only Me - - src/app/record/components/top-bar/modals/modal-biography/modal-biography.component.ts - 53 - - X - - - Your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 7,9 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 50 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 90 - - X - - - Also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 12,14 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 226,228 - - - src/app/record/components/top-bar/top-bar.component.html - 189,191 - - X - - - ORCID has a number of options for adding and managing your names. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 68,70 - - X - - - Find out more about managing names in your ORCID record - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 77,79 - - X - - - Your given and family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 84,86 - - X - - - Given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 96 - - X - - - Please enter your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 113,115 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 148,150 - - X - - - Invalid name characters or format - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 119,121 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 154,156 - - X - - - Must be less than 100 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 125,127 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 160,162 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 191,193 - - X - - - Family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 132 - - X - - - Your published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 166,168 - - X - - - How you prefer your name to appear when credited. Adding a published name lets you control how your name is displayed in your ORCID record. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 170,173 - - X - - - Published name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 176 - - - src/app/record/components/top-bar/top-bar.component.html - 163,165 - - X - - - Who can see your names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 197,199 - - X - - - Add other names you may be known by. These can include abbreviated names, middle names, former names or names in a different character set or language. Adding other names can help people find your record when they search the ORCID registry. - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 231,236 - - X - - - Must be less than 255 characters - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 292,294 - - X - - - Add other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 339,341 - - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 73 - - - src/locale/i18n.pseudo.component.html - 234 - - X - - - Add another name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.html - 345,347 - - X - - - Your given names or forenames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 70 - - - src/locale/i18n.pseudo.component.html - 231 - - X - - - Your family names or surnames - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 71 - - - src/locale/i18n.pseudo.component.html - 232 - - X - - - Add a published or credit name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 72 - - - src/locale/i18n.pseudo.component.html - 233 - - X - - - Control who can see your given, family and published names by setting the visibility. The default visibility for your names is - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 74 - - X - - - Close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 75 - - X - - - Save changes to Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 76 - - X - - - Cancel changes and close Names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 77 - - X - - - Your given names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 78 - - X - - - Your family names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 79 - - X - - - Your published names - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 80 - - X - - - I am also known as - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 81 - - X - - - Set names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 82 - - X - - - Set names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 83 - - X - - - Set names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 84 - - X - - - Set other names visibility to Everyone - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 85 - - X - - - Set other names visibility to Trusted Parties - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 86 - - X - - - Set other names visibility to Only Me - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 87 - - X - - - Delete other name - - src/app/record/components/top-bar/modals/modal-name/modal-name.component.ts - 88 - - X - - - Your account has been locked - - src/app/record/components/top-bar/top-bar.component.html - 24,26 - - X - - - Please contact - - src/app/record/components/top-bar/top-bar.component.html - 28 - - X - - - ORCID support - - src/app/record/components/top-bar/top-bar.component.html - 35 - - X - - - if you believe this account was locked in error. - - src/app/record/components/top-bar/top-bar.component.html - 38 - - X - - - Email domains shared - - src/app/record/components/top-bar/top-bar.component.html - 45 - - X - - - The email domains - - src/app/record/components/top-bar/top-bar.component.html - 51 - - X - - - The email domain - - src/app/record/components/top-bar/top-bar.component.html - 56 - - X - - - and - - src/app/record/components/top-bar/top-bar.component.html - 71,73 - - X - - - are now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 79,82 - - X - - - is now visible on your public ORCID record. Manage your email addresses and domains in the - - src/app/record/components/top-bar/top-bar.component.html - 86,89 - - X - - - Emails & domains section - - src/app/record/components/top-bar/top-bar.component.html - 95 - - X - - - Backup email address added - - src/app/record/components/top-bar/top-bar.component.html - 103 - - X - - - You have successfully added - - src/app/record/components/top-bar/top-bar.component.html - 107 - - X - - - as your backup email address. - - src/app/record/components/top-bar/top-bar.component.html - 111 - - X - - - Manage your email addresses and domains - - src/app/record/components/top-bar/top-bar.component.html - 117 - - X - - - Employment affiliation added - - src/app/record/components/top-bar/top-bar.component.html - 124 - - X - - - has been added to your ORCID record. Manage your existing employment affiliations or add new ones in the - - src/app/record/components/top-bar/top-bar.component.html - 128,130 - - X - - - Employment section - - src/app/record/components/top-bar/top-bar.component.html - 136 - - X - - - Name - - src/app/record/components/top-bar/top-bar.component.html - 168,170 - - - src/app/record/components/top-bar/top-bar.component.html - 180,182 - - X - - - Organizations want to connect - - src/app/record/components/top-bar/top-bar.component.ts - 74 - - X - - - Connecting with trusted organizations helps keep your ORCID record up-to-date. - - src/app/record/components/top-bar/top-bar.component.ts - 75 - - X - - - wants to add information to your ORCID record - - src/app/record/components/top-bar/top-bar.component.ts - 232 - - X - - - Read - - src/app/record/components/top-bar/top-bar.component.ts - 241 - - X - - - Connect now - - src/app/record/components/top-bar/top-bar.component.ts - 247 - - X - - - Your contributions to this work - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 8,10 - - X - - - Role cannot be duplicated - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 48,50 - - - src/app/record/components/work-contributors/work-contributors.component.html - 283,285 - - X - - - Add another role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.html - 80,82 - - - src/app/record/components/work-contributors/work-contributors.component.html - 312,314 - - X - - - Delete - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 33 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 55 - - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 20 - - X - - - Please select a role - - src/app/record/components/work-contributor-role/work-contributor-roles.component.ts - 43 - - - src/app/record/components/work-contributors/work-contributors.component.ts - 77 - - X - - - Add yourself as contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 12,14 - - X - - - Contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 21,23 - - X - - - et al. - - src/app/record/components/work-contributors/work-contributors.component.html - 69 - - - src/app/record/components/work-details/work-details.component.html - 123,125 - - - src/app/record/components/work/work.component.html - 75,77 - - X - - - This work has a large number of contributors - - src/app/record/components/work-contributors/work-contributors.component.html - 79,81 - - X - - - You cannot edit the list of contributors on a work with more than 50 named participants. - - src/app/record/components/work-contributors/work-contributors.component.html - 82,85 - - X - - - Find out more about managing contributors in ORCID - - src/app/record/components/work-contributors/work-contributors.component.html - 92,94 - - - src/app/record/components/work-contributors/work-contributors.component.html - 369,371 - - X - - - Contributor name is required - - src/app/record/components/work-contributors/work-contributors.component.html - 212,214 - - X - - - Must be less than 100 characters - - src/app/record/components/work-contributors/work-contributors.component.html - 220,222 - - X - - - You cannot add any more contributors to this work - - src/app/record/components/work-contributors/work-contributors.component.html - 356,358 - - X - - - ORCID supports a maximum of 50 contributors when adding them manually. - - src/app/record/components/work-contributors/work-contributors.component.html - 359,362 - - X - - - Add another contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 395,397 - - X - - - Add other contributor - - src/app/record/components/work-contributors/work-contributors.component.html - 401,403 - - X - - - Select your contributor to this work - - src/app/record/components/work-contributors/work-contributors.component.ts - 78 - - X - - - Contributor name - - src/app/record/components/work-contributors/work-contributors.component.ts - 80 - - X - - - Translated title - - src/app/record/components/work-details/work-details.component.html - 6 - - X - - - Language - - src/app/record/components/work-details/work-details.component.html - 21 - - X - - - Subtitle - - src/app/record/components/work-details/work-details.component.html - 31 - - X - - - Contributors - - src/app/record/components/work-details/work-details.component.html - 66 - - - src/app/record/components/work-details/work-details.component.html - 77 - - - src/app/record/components/work-form/work-form/work-form.component.html - 710,712 - - - src/app/record/components/work-modal/work-modal.component.html - 26,28 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 52,54 - - - src/app/record/components/work/work.component.html - 38 - - X - - - Showing the first - - src/app/record/components/work-details/work-details.component.html - 73 - - X - - - For the full contributor list - - src/app/record/components/work-details/work-details.component.html - 128,130 - - X - - - export this work as BibTeX - - src/app/record/components/work-details/work-details.component.html - 136,138 - - - src/app/record/components/work-details/work-details.component.html - 247,249 - - X - - - or - - src/app/record/components/work-details/work-details.component.html - 146,148 - - - src/app/record/components/work-details/work-details.component.html - 250,252 - - X - - - visit the work source - - src/app/record/components/work-details/work-details.component.html - 158,160 - - - src/app/record/components/work-details/work-details.component.html - 262,264 - - X - - - Citation - - src/app/record/components/work-details/work-details.component.html - 169 - - - src/app/record/components/work-form/work-form/work-form.component.html - 486,488 - - - src/app/record/components/work-form/work-form/work-form.component.html - 546 - - - src/app/record/components/work-modal/work-modal.component.html - 12,14 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 33,35 - - X - - - Show citation - - src/app/record/components/work-details/work-details.component.html - 186,188 - - X - - - Hide citation - - src/app/record/components/work-details/work-details.component.html - 193,195 - - X - - - Switch to expanded formatting - - src/app/record/components/work-details/work-details.component.html - 226,228 - - - src/app/record/components/work-details/work-details.component.html - 292,294 - - X - - - Switch to compact formatting - - src/app/record/components/work-details/work-details.component.html - 233,235 - - - src/app/record/components/work-details/work-details.component.html - 300,302 - - X - - - For full citation - - src/app/record/components/work-details/work-details.component.html - 241 - - X - - - Description - - src/app/record/components/work-details/work-details.component.html - 311 - - X - - - Country/Location of publication - - src/app/record/components/work-details/work-details.component.html - 317,319 - - - src/app/record/components/work-form/work-form/work-form.component.html - 787 - - X - - - Identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 29 - - X - - - The type of identifier associated with the work, such as an ISBN, DOI or PMID. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 50,52 - - X - - - Please select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 59 - - X - - - Identifier value - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 79,80 - - X - - - Invalid id for the selected identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 101,103 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 147,149 - - X - - - We are unable to validate this identifier. Please check it is correct before saving. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 120,123 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 43 - - X - - - We couldn't find a resource that matches the identifier you entered. Please check the value or enter a valid link to the resource. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 140,143 - - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 40,41 - - X - - - The identifier associated with the work. The format will depend on the type of identifier selected. - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 153,154 - - X - - - Please enter an external ID - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 163 - - X - - - Identifier URL - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 180,181 - - X - - - The URL that the identifier resolves to, for example https://doi.org/10.23640/07243.c.4232246 - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 194,197 - - X - - - Invalid url - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 201,203 - - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.html - 42,44 - - - src/app/record/components/work-form/work-form/work-form.component.html - 449,451 - - X - - - Relationship - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 220 - - X - - - Only identifier types "grant number", "doi", "uri" or "proposal id" are allowed when using "funded-by" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 255,257 - - X - - - At least one "self" identifier is required when using "version-of" identifiers - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.html - 264,266 - - X - - - Set relationship of - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 28 - - X - - - as - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 29 - - X - - - Cancel adding an identifier - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 38 - - X - - - Select an identifier type - - src/app/record/components/work-external-identifiers-edit/work-external-identifiers-edit.component.ts - 50 - - X - - - Type: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 12 - - X - - - Value: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 13 - - X - - - URL: - - src/app/record/components/work-external-identifiers-view-only/work-external-identifiers-view-only.component.ts - 14 - - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 143 - - X - - - Add your works to enable featuring - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 30,32 - - X - - - You need to add - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 35 - - X - - - at least one work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 36 - - X - - - to your ORCID record to enable featuring. Click the ‘Add’ button in the - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 38,39 - - X - - - Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 40 - - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 32 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 75 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 181 - - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.ts - 33 - - X - - - section below to start adding research outputs to your record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 42,43 - - X - - - You can feature up to 5 works in your ORCID record. - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 51,53 - - X - - - Learn more about featuring works in your ORCID record - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.html - 60,62 - - X - - - Add Work - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 33 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 76 - - - src/locale/i18n.pseudo.component.html - 254 - - X - - - Sort Works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 34 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 77 - - - src/locale/i18n.pseudo.component.html - 255 - - X - - - Select all Works on this page - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 35 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 78 - - X - - - Featured works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 53 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 7 - - X - - - Choose an action to apply to selected works - - src/app/record/components/work-featured-stack-group/work-featured-stack-group.component.ts - 55 - - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 182 - - X - - - Featured work - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.html - 12 - - X - - - Close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 21 - - - src/app/record/components/work-modal/work-modal.component.ts - 19 - - X - - - Cancel changes and close Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 22 - - - src/app/record/components/work-modal/work-modal.component.ts - 20 - - X - - - Save changes to Works - - src/app/record/components/work-featured/modals/expanded-work-featured-modal/expanded-work-featured-modal.component.ts - 23 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 35 - - - src/app/record/components/work-modal/work-modal.component.ts - 21 - - X - - - Select up to 5 works to be featured on your ORCID record. Featured works are highlighted in their own section above your other outputs. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 35,37 - - X - - - Your featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 43 - - X - - - You don’t have any featured works yet. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 50 - - X - - - You have the maximum number of featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 118,120 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 151 - - X - - - You can’t feature any more works until you have removed some from the list above. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 122,125 - - X - - - Add featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 134,136 - - X - - - Search your public works to find items to feature on your ORCID record. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 140,142 - - X - - - You searched for: - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 173 - - X - - - Your search term is too long - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 178,180 - - X - - - Search terms must be less than 100 characters in length. Please make your search term shorter and try searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 185,188 - - X - - - No results found. Please edit your search terms and try again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 192,194 - - X - - - Your search returned a lot of results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 197,199 - - X - - - If you can’t find what you are looking for try adding more detail to your search term and searching again. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 201,204 - - X - - - results - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 215 - - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 221 - - X - - - result - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 219 - - X - - - Make featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.html - 250 - - X - - - Close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 28 - - X - - - Cancel changes and close featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 29 - - X - - - Move - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 30 - - X - - - Remove - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 31 - - X - - - Make - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 32 - - X - - - featured - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 33 - - X - - - from featured works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 34 - - X - - - Search your public works - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 36 - - X - - - Search public work titles - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 37 - - X - - - Remove featured item - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 38 - - X - - - You can’t feature any more works until you have removed some of the currently featured items. - - src/app/record/components/work-featured/modals/manage-work-featured-modal/manage-work-featured-modal.component.ts - 150 - - X - - - Work details - - src/app/record/components/work-form/work-form/work-form.component.html - 12,14 - - - src/app/record/components/work-modal/work-modal.component.html - 7,9 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 23,25 - - X - - - Work title - - src/app/record/components/work-form/work-form/work-form.component.html - 63 - - X - - - Set a work title - - src/app/record/components/work-form/work-form/work-form.component.html - 76,78 - - X - - - Must be less than 1000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 82,84 - - - src/app/record/components/work-form/work-form/work-form.component.html - 178,180 - - - src/app/record/components/work-form/work-form/work-form.component.html - 293,295 - - X - - - Work translated title - - src/app/record/components/work-form/work-form/work-form.component.html - 143 - - X - - - Language of this title - - src/app/record/components/work-form/work-form/work-form.component.html - 198 - - X - - - Work subtitle - - src/app/record/components/work-form/work-form/work-form.component.html - 246 - - X - - - Publication date - - src/app/record/components/work-form/work-form/work-form.component.html - 311 - - X - - - Link - - src/app/record/components/work-form/work-form/work-form.component.html - 432 - - X - - - Must be less than 2000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 455,457 - - X - - - A link to more information about the work. Links should be in the full URL format e.g. http://www.website.com/page.html - - src/app/record/components/work-form/work-form/work-form.component.html - 459,461 - - X - - - Citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 504 - - X - - - Select a citation type - - src/app/record/components/work-form/work-form/work-form.component.html - 530,532 - - - src/app/record/components/work-form/work-form/work-form.component.ts - 111 - - X - - - Select a citation - - src/app/record/components/work-form/work-form/work-form.component.html - 567,569 - - X - - - Citation description - - src/app/record/components/work-form/work-form/work-form.component.html - 581 - - X - - - Must be less than 5000 characters - - src/app/record/components/work-form/work-form/work-form.component.html - 605,607 - - X - - - Work identifiers - - src/app/record/components/work-form/work-form/work-form.component.html - 633,635 - - X - - - Other information - - src/app/record/components/work-form/work-form/work-form.component.html - 741,743 - - - src/app/record/components/work-modal/work-modal.component.html - 35,37 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 62,64 - - X - - - Language used in this form - - src/app/record/components/work-form/work-form/work-form.component.html - 752 - - X - - - Select the language used in this form - - src/app/record/components/work-form/work-form/work-form.component.ts - 69 - - X - - - Select a country or location of publication - - src/app/record/components/work-form/work-form/work-form.component.ts - 70 - - X - - - Work - - src/app/record/components/work-form/work-form/work-form.component.ts - 71 - - X - - - Select a work type - - src/app/record/components/work-form/work-form/work-form.component.ts - 109 - - X - - - Popular work types - - src/app/record/components/work-form/work-form/work-type-menu.ts - 11 - - X - - - Books, journal articles, conference outputs, preprints and working papers - - src/app/record/components/work-form/work-form/work-type-menu.ts - 32 - - X - - - Other academic publication - - src/app/record/components/work-form/work-form/work-type-menu.ts - 77 - - X - - - Selecting this will set the work type to ‘Other’ - - src/app/record/components/work-form/work-form/work-type-menu.ts - 78 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 115 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 162 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 206 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 251 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 285 - - - src/app/record/components/work-form/work-form/work-type-menu.ts - 313 - - X - - - Annotations, transcriptions, reviews and editing - - src/app/record/components/work-form/work-form/work-type-menu.ts - 87 - - X - - - Other review or editing output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 114 - - X - - - Blog posts, media articles, speeches and podcasts - - src/app/record/components/work-form/work-form/work-type-menu.ts - 124 - - X - - - Other dissemination output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 159 - - X - - - Designs, images, video, music, sound and interactive media - - src/app/record/components/work-form/work-form/work-type-menu.ts - 169 - - X - - - Other creative output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 203 - - X - - - Datasets, software, plans and research tools - - src/app/record/components/work-form/work-form/work-type-menu.ts - 213 - - X - - - Other data or process output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 248 - - X - - - Patents, trademarks, copyright and other legal items - - src/app/record/components/work-form/work-form/work-type-menu.ts - 258 - - X - - - Other legal or IP output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 282 - - X - - - Working with students - - src/app/record/components/work-form/work-form/work-type-menu.ts - 292 - - X - - - Other teaching or supervision output - - src/app/record/components/work-form/work-form/work-type-menu.ts - 310 - - X - - - Works - - src/app/record/components/work-modal/work-modal.component.html - 3 - - X - - - Identifiers - - src/app/record/components/work-modal/work-modal.component.html - 17,19 - - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 43,45 - - X - - - Works - Import BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 3,4 - - X - - - Import works to your record - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 14,16 - - X - - - Import citations from BibTex (.bib) files, including files exported from Google Scholar. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 30,33 - - X - - - More information on importing BibTeX files into ORCID - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 40,42 - - X - - - Choose BibTeX file to import - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 59,61 - - X - - - This file cannot be read. Please check the BibTeX formatting and try again. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 71,74 - - X - - - Error parsing Bibtex. No Bibtex entries found in file - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 75,77 - - X - - - Works found in BibTeX - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.html - 86,88 - - X - - - You haven’t selected any items to import. - - src/app/record/components/work-stack-group/modals/work-bibtex-modal/work-bibtex-modal.component.ts - 387 - - X - - - Works - Add work from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 6,8 - - X - - - Works - Add work from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 12,14 - - X - - - Add this work to your ORCID record - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 79,81 - - X - - - You can use the full DOI URL or just the identifier value. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 99,101 - - X - - - Type or paste the full PubMed URL or just the identifier value - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 105,107 - - X - - - DOI identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 117,119 - - X - - - PubMed identifier value or full URL - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 123,125 - - X - - - Unable to import using this identifier. Please add work using a different option. - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 150,153 - - X - - - Retrieve work details from DOI - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 167,169 - - X - - - Retrieve work details from PubMed - - src/app/record/components/work-stack-group/modals/work-external-id-modal/work-external-id-modal.component.html - 173,175 - - X - - - Link works - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 3 - - X - - - More information about linking works to your ORCID record - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 21,23 - - X - - - All - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 51 - - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 75 - - X - - - Geographical area - - src/app/record/components/work-stack-group/modals/work-search-link-modal/modal-works-search-link.component.html - 62 - - X - - - Items currently selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 66,67 - - X - - - Actions - - src/app/record/components/work-stack-group/work-stack-group.component.html - 78 - - X - - - Export selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 90 - - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 3,5 - - X - - - Export ALL works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 98 - - X - - - Group selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 125 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 14,16 - - X - - - 5 works maximum, - - src/app/record/components/work-stack-group/work-stack-group.component.html - 133 - - X - - - selected - - src/app/record/components/work-stack-group/work-stack-group.component.html - 136 - - X - - - Set visibility for selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 147 - - X - - - Delete selected works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 161 - - X - - - Manage similar works - - src/app/record/components/work-stack-group/work-stack-group.component.html - 172,174 - - X - - - Add your research outputs such as publications, data sets, conference presentations and more. - - src/app/record/components/work-stack-group/work-stack-group.component.html - 191,194 - - X - - - Learn more about adding works to your ORCID record - - src/app/record/components/work-stack-group/work-stack-group.component.html - 201,203 - - X - - - Import works from other services - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 92 - - X - - - Connect with services that can help keep your ORCID record up-to-date - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 93 - - X - - - Import works from a BibTeX file - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 98 - - X - - - Import works into your ORCID record using BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 99 - - X - - - Add work with a DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 105 - - X - - - Add work with a PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 112 - - X - - - Add work manually - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 119 - - X - - - Enter the work details yourself - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 120 - - X - - - Add DOI - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 135 - - X - - - Add PubMed ID - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 142 - - X - - - Add BibTeX - - src/app/record/components/work-stack-group/work-stack-group.component.ts - 149 - - X - - - Combine selected works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 3,5 - - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 15,17 - - X - - - ORCID have found - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 33,34 - - X - - - sets of works with similar titles that you may want to combine. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 36,38 - - X - - - The selected works will be grouped together and displayed as a single group item on your record. All versions of the work will still be available but one will be shown as your preferred version - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 41,45 - - X - - - Learn more about combining works - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 52,54 - - X - - - Combining works cannot be undone! - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 58,60 - - X - - - Please check the selected works are correct before combining them. - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 61,63 - - X - - - Selected works to combine - - src/app/record/components/work/modals/modal-combine-works-with-selector/modal-combine-works-with-selector.component.html - 67,69 - - X - - - The selected works will be grouped together into a single item on your record. All versions of the work will still be available, with one displayed as your preferred version. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 32,34 - - X - - - A maximum of 5 works can be grouped at a time. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 36 - - X - - - Learn more about grouping similar works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 45 - - X - - - Selected works - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 51 - - X - - - Are you sure you want to group these works? - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 87,89 - - X - - - We recommend only grouping similar or related works together. Related works might have differing titles, identifiers or come from different sources. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 91,95 - - X - - - Grouping un-related works can result in unexpected grouped items in your record. - - src/app/record/components/work/modals/modal-combine-works/modal-combine-works.component.html - 97,98 - - X - - - Export selected works to BibTeX - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 14,16 - - X - - - Export selected works to a BibTeX file. Please note that exporting to BibTeX may cause problems for text in some languages. - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 30,33 - - X - - - Find out more on exporting BibTeX files - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 40,42 - - X - - - Selected works to export - - src/app/record/components/work/modals/modal-export-works/modal-export-works.component.html - 47,49 - - X - - - Set visibility selected works - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 3,5 - - X - - - Selected works to set visibility - - src/app/record/components/work/modals/works-visibility-modal/works-visibility-modal.component.html - 45,47 - - X - - - Activities - - src/app/record/pages/my-orcid/my-orcid.component.html - 122,124 - - - src/app/record/pages/my-orcid/my-orcid.component.ts - 97 - - X - - - Collapse all - - src/app/record/pages/my-orcid/my-orcid.component.html - 137 - - X - - - Expand all - - src/app/record/pages/my-orcid/my-orcid.component.html - 140 - - X - - - Collapse all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 71 - - X - - - Expand all activity sections - - src/app/record/pages/my-orcid/my-orcid.component.ts - 72 - - X - - - This email is already associated with an existing ORCID record. Please use a different email address to continue registering a new ORCID iD. - - src/app/register/components/backend-error/backend-error.component.html - 16,18 - - X - - - Additional email cannot match primary email - - src/app/register/components/backend-error/backend-error.component.html - 25,27 - - X - - - Additional emails cannot be duplicated - - src/app/register/components/backend-error/backend-error.component.html - 32,34 - - X - - - Please check the recaptcha box - - src/app/register/components/form-anti-robots/form-anti-robots.component.html - 8 - - X - - - Current employment - - src/app/register/components/form-current-employment/form-current-employment.component.html - 2,4 - - X - - - Affiliation found - - src/app/register/components/form-current-employment/form-current-employment.component.html - 15,17 - - X - - - Based on your email address we think you are currently affiliated with - - src/app/register/components/form-current-employment/form-current-employment.component.html - 21,24 - - X - - - We’ve pre-selected this organization for you in the form below. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 31,33 - - X - - - When you complete registration your affiliation will be automatically added to your new ORCID record. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 38,41 - - X - - - Not ready to add your affiliation? - - src/app/register/components/form-current-employment/form-current-employment.component.html - 53,55 - - X - - - You don’t need to add an affiliation to complete registration and get your ORCID record and iD. - - src/app/register/components/form-current-employment/form-current-employment.component.html - 61,64 - - X - - - Skip this step and continue registration - - src/app/register/components/form-current-employment/form-current-employment.component.html - 70 - - - src/app/register/components/step-c2/step-c2.component.html - 74 - - X - - - This organization is not in our database. Please try entering the name again. If you cannot find your organization you can - - src/app/register/components/form-current-employment/form-current-employment.component.html - 183,184 - - X - - - skip this step - - src/app/register/components/form-current-employment/form-current-employment.component.html - 190 - - X - - - Year - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 111 - - X - - - Month - - src/app/register/components/form-current-employment/form-current-employment.component.ts - 112 - - X - - - Tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 2,4 - - X - - - We occasionally send out an email with information on new features and tips for getting the best out of your ORCID record. - - src/app/register/components/form-notifications/form-notifications.component.html - 5,8 - - X - - - I’d like to receive the ORCID tips & features email - - src/app/register/components/form-notifications/form-notifications.component.html - 16,17 - - X - - - Your new password - - src/app/register/components/form-password/form-password.component.html - 3 - - X - - - Your password - - src/app/register/components/form-password/form-password.component.html - 5,7 - - X - - - Password must not be the same as your email address - - src/app/register/components/form-password/form-password.component.html - 47,49 - - X - - - Password must be between 8 and 256 characters - - src/app/register/components/form-password/form-password.component.html - 64,66 - - X - - - Passwords do not match - - src/app/register/components/form-password/form-password.component.html - 123,125 - - X - - - info about password - - src/app/register/components/form-password/form-password.component.ts - 73 - - - src/app/reset-password/reset-password/reset-password.component.ts - 42 - - - src/locale/i18n.pseudo.component.html - 143 - - X - - - close - - src/app/register/components/form-password/form-password.component.ts - 74 - - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 32 - - - src/app/register/components/form-personal/form-personal.component.ts - 103 - - - src/locale/i18n.pseudo.component.html - 140 - - X - - - Confirm your password - - src/app/register/components/form-password/form-password.component.ts - 75 - - X - - - Your password must include at least 1 letter or symbol and 1 number - - src/app/register/components/form-password/form-password.component.ts - 77 - - X - - - Your password must be 8 or more characters and include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 78 - - X - - - Your password must be 8 or more characters and include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 79 - - X - - - Your password must include at least 1 number - - src/app/register/components/form-password/form-password.component.ts - 80 - - X - - - Your password must include at least 1 letter or symbol - - src/app/register/components/form-password/form-password.component.ts - 81 - - X - - - Your password must be 8 or more characters - - src/app/register/components/form-password/form-password.component.ts - 82 - - X - - - All password constraints are met - - src/app/register/components/form-password/form-password.component.ts - 258 - - X - - - Your passwords match - - src/app/register/components/form-password/form-password.component.ts - 291 - - X - - - Your passwords do not match - - src/app/register/components/form-password/form-password.component.ts - 295 - - X - - - Additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 17 - - X - - - Please enter a valid email address, for example joe@institution.edu - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.html - 42,44 - - - src/app/register/components/form-personal/form-personal.component.html - 162,164 - - - src/app/register/components/form-personal/form-personal.component.html - 289,291 - - X - - - info about emails - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 30 - - - src/locale/i18n.pseudo.component.html - 142 - - X - - - delete email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 31 - - - src/locale/i18n.pseudo.component.html - 141 - - X - - - Add an additional email - - src/app/register/components/form-personal-additional-emails/form-personal-additional-emails.component.ts - 33 - - X - - - Your names - - src/app/register/components/form-personal/form-personal.component.html - 2,4 - - X - - - Given names - - src/app/register/components/form-personal/form-personal.component.html - 14 - - X - - - Please enter your given names - - src/app/register/components/form-personal/form-personal.component.html - 40,42 - - X - - - Invalid name characters or format - - src/app/register/components/form-personal/form-personal.component.html - 46,48 - - - src/app/register/components/form-personal/form-personal.component.html - 90,92 - - X - - - Family names - - src/app/register/components/form-personal/form-personal.component.html - 61 - - X - - - Your email addresses - - src/app/register/components/form-personal/form-personal.component.html - 106,108 - - X - - - Primary email - - src/app/register/components/form-personal/form-personal.component.html - 119 - - X - - - The email address - - src/app/register/components/form-personal/form-personal.component.html - 191,193 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 5,7 - - X - - - is already associated with - - src/app/register/components/form-personal/form-personal.component.html - 196,197 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 13,14 - - X - - - an existing - - src/app/register/components/form-personal/form-personal.component.html - 201,202 - - X - - - an unclaimed - - src/app/register/components/form-personal/form-personal.component.html - 206,207 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 16,17 - - X - - - a deactivated - - src/app/register/components/form-personal/form-personal.component.html - 211,212 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 21,22 - - X - - - ORCID record. - - src/app/register/components/form-personal/form-personal.component.html - 214 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 23 - - X - - - You cannot use this email address when creating a new ORCID iD. - - src/app/register/components/form-personal/form-personal.component.html - 216,218 - - X - - - Sign in to ORCID using this email address - - src/app/register/components/form-personal/form-personal.component.html - 225,226 - - X - - - Resend a claim email to this email address - - src/app/register/components/form-personal/form-personal.component.html - 232,233 - - X - - - Reactivate the ORCID record associated with this email address - - src/app/register/components/form-personal/form-personal.component.html - 239,240 - - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 105,107 - - X - - - Please confirm your email address - - src/app/register/components/form-personal/form-personal.component.html - 279,281 - - X - - - Email addresses do not match - - src/app/register/components/form-personal/form-personal.component.html - 298,300 - - X - - - This looks like a personal email - - src/app/register/components/form-personal/form-personal.component.html - 327,329 - - X - - - Add an additional - - src/app/register/components/form-personal/form-personal.component.html - 333 - - X - - - professional email - - src/app/register/components/form-personal/form-personal.component.html - 336 - - X - - - as backup so we can better recommend affiliations and other related data to you. - - src/app/register/components/form-personal/form-personal.component.html - 338,341 - - X - - - Add an additional email to secure your account - - src/app/register/components/form-personal/form-personal.component.html - 357,359 - - X - - - Adding an additional email as backup helps secure your account and makes sure you can always sign in. - - src/app/register/components/form-personal/form-personal.component.html - 361,364 - - X - - - This looks like a professional email - - src/app/register/components/form-personal/form-personal.component.html - 382,384 - - X - - - We recommend adding an additional - - src/app/register/components/form-personal/form-personal.component.html - 388 - - X - - - personal email - - src/app/register/components/form-personal/form-personal.component.html - 390 - - X - - - as backup so you always have access to your ORCID account if you change jobs or roles. - - src/app/register/components/form-personal/form-personal.component.html - 392,393 - - X - - - The email address you use most - - src/app/register/components/form-personal/form-personal.component.ts - 100 - - X - - - Confirm your email address - - src/app/register/components/form-personal/form-personal.component.ts - 101 - - X - - - info about names - - src/app/register/components/form-personal/form-personal.component.ts - 102 - - - src/locale/i18n.pseudo.component.html - 139 - - X - - - Confirm primary email - - src/app/register/components/form-personal/form-personal.component.ts - 104 - - X - - - Your given names or forenames - - src/app/register/components/form-personal/form-personal.component.ts - 105 - - X - - - Your family names or surnames - - src/app/register/components/form-personal/form-personal.component.ts - 106 - - X - - - Your emails match - - src/app/register/components/form-personal/form-personal.component.ts - 334 - - X - - - Your emails do not match - - src/app/register/components/form-personal/form-personal.component.ts - 339 - - X - - - Reactivating your account - - src/app/register/components/form-personal/form-personal.component.ts - 397 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 472 - - - src/locale/i18n.pseudo.component.html - 178 - - X - - - Thank you for reactivating your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/register/components/form-personal/form-personal.component.ts - 399 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 58,62 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 474 - - X - - - contact support. - - src/app/register/components/form-personal/form-personal.component.ts - 400 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 475 - - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 496 - - - src/locale/i18n.pseudo.component.html - 224 - - X - - - Terms of Use - - src/app/register/components/form-terms/form-terms.component.html - 1 - - X - - - You must accept the terms of use and consent to your data being processed in the United States - - src/app/register/components/form-terms/form-terms.component.html - 9,10 - - X - - - I consent to the - - src/app/register/components/form-terms/form-terms.component.html - 19 - - X - - - privacy policy - - src/app/register/components/form-terms/form-terms.component.html - 26,28 - - X - - - terms of use - - src/app/register/components/form-terms/form-terms.component.html - 36,38 - - X - - - and agree to my data being publicly accessible where marked as “Visible to Everyone”. - - src/app/register/components/form-terms/form-terms.component.html - 40,41 - - X - - - I consent to my data being processed in the United States. - - src/app/register/components/form-terms/form-terms.component.html - 50,52 - - X - - - More information on how ORCID process your data. - - src/app/register/components/form-terms/form-terms.component.html - 62,64 - - X - - - Your ORCID iD connects with your ORCID record that can contain links to your research activities, affiliations, awards, other versions of your name, and more. You control this content and who can see it. - - src/app/register/components/form-visibility/form-visibility.component.html - 3,7 - - X - - - Visibility settings - - src/app/register/components/form-visibility/form-visibility.component.html - 14,16 - - X - - - By default, what visibility should be given to new items added to your ORCID Record? - - src/app/register/components/form-visibility/form-visibility.component.html - 18,21 - - X - - - Please select a default visibility for new items - - src/app/register/components/form-visibility/form-visibility.component.html - 30 - - X - - - Everyone can see these items - - src/app/register/components/form-visibility/form-visibility.component.html - 55,57 - - X - - - Trusted parties - - src/app/register/components/form-visibility/form-visibility.component.html - 74 - - X - - - Only people and organizations you’ve given permission - - src/app/register/components/form-visibility/form-visibility.component.html - 82,84 - - X - - - Items are private and only visible to you - - src/app/register/components/form-visibility/form-visibility.component.html - 106,108 - - X - - - More information on visibility settings (Opens in new tab) - - src/app/register/components/form-visibility/form-visibility.component.ts - 53 - - X - - - Create your ORCID iD - - src/app/register/components/step-a/step-a.component.html - 12,14 - - - src/app/register/components/step-b/step-b.component.html - 12,14 - - - src/app/register/components/step-c/step-c.component.html - 18,20 - - - src/app/register/components/step-c2/step-c2.component.html - 18,20 - - - src/app/register/components/step-d/step-d.component.html - 18,20 - - X - - - Reactivate your ORCID account - - src/app/register/components/step-a/step-a.component.html - 20,22 - - - src/app/register/components/step-b/step-b.component.html - 20,22 - - - src/app/register/components/step-c/step-c.component.html - 26,28 - - - src/app/register/components/step-c2/step-c2.component.html - 26,28 - - - src/app/register/components/step-d/step-d.component.html - 26,28 - - X - - - Step 1 of 5 - Names and emails - - src/app/register/components/step-a/step-a.component.html - 26,28 - - X - - - Per ORCID's - - src/app/register/components/step-a/step-a.component.html - 34 - - X - - - terms of use - - src/app/register/components/step-a/step-a.component.html - 42 - - X - - - , you may only register for an ORCID iD for yourself. Already have an ORCID iD? - - src/app/register/components/step-a/step-a.component.html - 44,45 - - X - - - Sign In - - src/app/register/components/step-a/step-a.component.html - 48 - - X - - - Next Step - - src/app/register/components/step-a/step-a.component.html - 65,67 - - - src/app/register/components/step-b/step-b.component.html - 46 - - - src/app/register/components/step-c/step-c.component.html - 52 - - - src/app/register/components/step-c2/step-c2.component.html - 62 - - X - - - Cancel registration - - src/app/register/components/step-a/step-a.component.html - 79 - - X - - - Cancel reactivation - - src/app/register/components/step-a/step-a.component.html - 84 - - X - - - Step 2 of 5 - Password - - src/app/register/components/step-b/step-b.component.html - 26,28 - - X - - - Previous Step - - src/app/register/components/step-b/step-b.component.html - 56 - - X - - - Step 4 of 5 - Visibility - - src/app/register/components/step-c/step-c.component.html - 32,34 - - X - - - Previous Step - - src/app/register/components/step-c/step-c.component.html - 62 - - - src/app/register/components/step-c2/step-c2.component.html - 85 - - - src/app/register/components/step-d/step-d.component.html - 75 - - X - - - Step 3 of 5 - Current employment - - src/app/register/components/step-c2/step-c2.component.html - 34 - - X - - - Adding a current employment affiliation helps distinguish you from other researchers with a similar name. - - src/app/register/components/step-c2/step-c2.component.html - 44,47 - - X - - - Step 5 of 5 - Terms and conditions - - src/app/register/components/step-d/step-d.component.html - 32,34 - - X - - - Complete registration - - src/app/register/components/step-d/step-d.component.html - 57,59 - - X - - - Reactivate my ORCID account - - src/app/register/components/step-d/step-d.component.html - 63,65 - - X - - - Personal data - - src/app/register/pages/register/register.component.html - 24 - - X - - - Security and notifications - - src/app/register/pages/register/register.component.html - 34 - - X - - - Visibility and terms - - src/app/register/pages/register/register.component.html - 57 - - - src/app/register/pages/register/register.component.html - 68 - - X - - - Reset your password - - src/app/reset-password/reset-password/reset-password.component.html - 26,28 - - X - - - After resetting your password you will be asked to sign in using your email address or ORCID iD and your new password. - - src/app/reset-password/reset-password/reset-password.component.html - 34,37 - - X - - - Save your new password - - src/app/reset-password/reset-password/reset-password.component.html - 57,59 - - X - - - Cancel password reset - - src/app/reset-password/reset-password/reset-password.component.html - 65,66 - - X - - - Your password reset link has expired - - src/app/reset-password/reset-password/reset-password.component.html - 84 - - X - - - This password reset link has already been used - - src/app/reset-password/reset-password/reset-password.component.html - 88 - - X - - - There is a problem with your password reset link - - src/app/reset-password/reset-password/reset-password.component.html - 92 - - X - - - You can request a new link from - - src/app/reset-password/reset-password/reset-password.component.html - 101 - - X - - - Please try the link again. If this does not work you can request a new password reset link from - - src/app/reset-password/reset-password/reset-password.component.html - 113,114 - - X - - - to complete your password reset - - src/app/reset-password/reset-password/reset-password.component.ts - 43 - - X - - - Search - - src/app/search/components/advance-search/advance-search.component.html - 2 - - X - - - ADVANCED SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 13 - - - src/app/search/components/advance-search/advance-search.component.ts - 42 - - X - - - First Name - - src/app/search/components/advance-search/advance-search.component.html - 32 - - - src/app/search/components/results/results.component.html - 16,18 - - X - - - Last Name - - src/app/search/components/advance-search/advance-search.component.html - 36 - - - src/app/search/components/results/results.component.html - 19,21 - - X - - - Institution Name - - src/app/search/components/advance-search/advance-search.component.html - 41 - - X - - - affiliation or organization ID - - src/app/search/components/advance-search/advance-search.component.html - 46 - - - src/app/search/components/advance-search/advance-search.component.ts - 41 - - - src/locale/i18n.pseudo.component.html - 81 - - X - - - Keyword - - src/app/search/components/advance-search/advance-search.component.html - 60 - - X - - - Also search other name fields - - src/app/search/components/advance-search/advance-search.component.html - 71 - - X - - - ORCID ID - - src/app/search/components/advance-search/advance-search.component.html - 77 - - - src/app/search/components/results/results.component.html - 13,15 - - X - - - Given value doesn't match ORCID iD pattern - - src/app/search/components/advance-search/advance-search.component.html - 79,81 - - X - - - SEARCH - - src/app/search/components/advance-search/advance-search.component.html - 91,93 - - X - - - Show advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 43 - - - src/locale/i18n.pseudo.component.html - 219 - - X - - - Hide advanced search form - - src/app/search/components/advance-search/advance-search.component.ts - 44 - - - src/locale/i18n.pseudo.component.html - 220 - - X - - - Other Names - - src/app/search/components/results/results.component.html - 22,24 - - X - - - Affiliations - - src/app/search/components/results/results.component.html - 25,27 - - X - - - No results found. Please edit your search terms. - - src/app/search/components/results/results.component.html - 61,63 - - X - - - Search Results - - src/app/search/components/results/results.component.ts - 21 - - - src/app/search/pages/search/search.component.ts - 27 - - - src/locale/i18n.pseudo.component.html - 69 - - X - - - results. - - src/app/search/pages/search/search.component.html - 11 - - X - - - bottom paginator - - src/app/search/pages/search/search.component.ts - 26 - - - src/locale/i18n.pseudo.component.html - 222 - - X - - - We're updating ORCID Self Service - - src/app/self-service/self-service/self-service.component.html - 12,14 - - X - - - As of - - src/app/self-service/self-service/self-service.component.html - 25 - - X - - - June 1, 2022 - - src/app/self-service/self-service/self-service.component.html - 28 - - X - - - , Self Service will no longer be available through the ORCID Registry. - - src/app/self-service/self-service/self-service.component.html - 31,32 - - X - - - An enhanced version of Self Service will be added to the - - src/app/self-service/self-service/self-service.component.html - 38,39 - - X - - - ORCID Member Portal - - src/app/self-service/self-service/self-service.component.html - 47 - - X - - - in the coming year. All current Self Service features will be transferred to the portal, along with additional new functionality. - - src/app/self-service/self-service/self-service.component.html - 50,52 - - X - - - While we build this improved version for the Member Portal, Self Service will be unavailable. - - src/app/self-service/self-service/self-service.component.html - 57,58 - - X - - - What to do next - - src/app/self-service/self-service/self-service.component.html - 61,63 - - X - - - Should you need any of the Self Service features during this time, please reach out to - - src/app/self-service/self-service/self-service.component.html - 66,67 - - X - - - for assistance. - - src/app/self-service/self-service/self-service.component.html - 72 - - X - - - Showing - - src/app/shared/components/showing-of/showing-of.component.html - 3 - - X - - - of - - src/app/shared/components/showing-of/showing-of.component.html - 5 - - X - - - Edit - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 22 - - X - - - Show more details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 24 - - X - - - Hide details for - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 26 - - X - - - Select - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 28 - - X - - - Expand - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 30 - - X - - - Collapse - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 32 - - X - - - employment - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 37 - - X - - - education - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 40 - - X - - - qualification - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 43 - - X - - - distinction - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 46 - - X - - - invited position - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 49 - - X - - - membership - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 52 - - X - - - service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 55 - - X - - - editorial service - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 58 - - X - - - funding - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 61 - - X - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 63 - - X - - - work - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 65 - - X - - - peer review - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 68 - - X - - - research resources - - src/app/shared/pipes/app-panel-activity-action-aria-label/app-panel-activity-action-aria-label.pipe.ts - 72 - - X - - - Add employment - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 10 - - X - - - Add a professional activity - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 12 - - X - - - Add education or qualification - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 14 - - X - - - Add invited position or distinction - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 16 - - X - - - Add membership or service - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 22 - - X - - - Add funding - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 24 - - X - - - Add a work - - src/app/shared/pipes/app-panels-add-aria-label/app-panels-add-aria-label.pipe.ts - 26 - - X - - - Collapse the Employment section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 10 - - X - - - Collapse the professional activities section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 12 - - X - - - Collapse the Education and qualifications section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 14 - - X - - - Collapse the Invited positions and distinction section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 19 - - X - - - Collapse the Membership and service section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 25 - - X - - - Collapse the Funding section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 27 - - X - - - Collapse the Works section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 29 - - X - - - Collapse review activity for - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 33 - - X - - - Collapse the Peer review section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 38 - - X - - - Collapse the research resource - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 43 - - X - - - Collapse the Research resources section - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 48 - - X - - - Collapse Other names - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 52 - - X - - - Hide email details - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 57 - - X - - - Collapse Website & Social links - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 59 - - X - - - Collapse Personal identifiers - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 61 - - X - - - Collapse Keywords - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 63 - - X - - - Collapse Countries - - src/app/shared/pipes/app-panels-collapse-aria-label/app-panels-collapse-aria-label.pipe.ts - 65 - - X - - - Expand the Employment section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 10 - - X - - - Expand the professional activities section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 12 - - X - - - Expand the Education and qualifications section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 14 - - X - - - Expand the Invited positions and distinction section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 19 - - X - - - Expand the Membership and service section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 25 - - X - - - Expand the Funding section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 27 - - X - - - Expand the Works section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 29 - - X - - - Expand review activity for - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 33 - - X - - - Expand the Peer review section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 38 - - X - - - Expand the research resource - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 43 - - X - - - Expand the Research resources section - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 48 - - X - - - Expand Other names - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 52 - - X - - - Show email details - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 56 - - X - - - Expand Website & Social links - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 58 - - X - - - Expand Personal identifiers - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 60 - - X - - - Expand Keywords - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 62 - - X - - - Expand Countries - - src/app/shared/pipes/app-panels-expand-aria-label/app-panels-expand-aria-label.pipe.ts - 64 - - X - - - (Disabled) - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 11 - - X - - - Sort your employment - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 15 - - X - - - Sort your professional activities - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 20 - - X - - - Sort your education and qualifications - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 25 - - X - - - Sort your invited positions and distinctions - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 33 - - X - - - Sort your membership and services - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 42 - - X - - - Sort your funding - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 47 - - X - - - Sort your works - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 52 - - X - - - Sort your peer reviews - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 57 - - X - - - Sort your research resources - - src/app/shared/pipes/app-panels-sort-aria-label/app-panels-sort-aria-label.pipe.ts - 62 - - X - - - Sort peer review by Publication/Grant title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 24 - - X - - - Sort employment by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 32 - - X - - - Sort professional activities by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 34 - - X - - - Sort education and qualifications by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 37 - - X - - - Sort invited positions and distinction by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 40 - - X - - - Sort membership, service, and editorial service by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 44 - - X - - - Sort funding by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 46 - - X - - - Sort works by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 48 - - X - - - Sort research resources by title - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 50 - - X - - - Sort employment by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 57 - - X - - - Sort professional activities by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 59 - - X - - - Sort education and qualifications by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 62 - - X - - - Sort invited positions and distinction by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 65 - - X - - - Sort membership, service, and editorial service by start date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 69 - - X - - - Sort employment by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 76 - - X - - - Sort professional activities by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 78 - - X - - - Sort education and qualifications by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 81 - - X - - - Sort invited positions and distinction by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 84 - - X - - - Sort membership, service, and editorial service by end date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 88 - - X - - - Sort professional activities by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 95 - - X - - - Sort funding by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 97 - - X - - - Sort works by type - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 99 - - X - - - Sort funding by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 106 - - X - - - Sort works by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 108 - - X - - - Sort research resources by date - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 110 - - X - - - Sort employment by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 117 - - X - - - Sort education and qualifications by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 120 - - X - - - Sort professional activities by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 122 - - X - - - Sort funding by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 124 - - X - - - Sort works by source - - src/app/shared/pipes/app-panels-sort-by-aria-label/app-panels-sort-by-aria-label.pipe.ts - 126 - - X - - - Manage your countries - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 17 - - X - - - Manage your emails - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 19 - - X - - - Manage your websites & social links - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 21 - - X - - - Manage your keywords - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 23 - - X - - - Manage your other IDs - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 25 - - X - - - Manage your biography - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 27 - - X - - - Manage your names - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 29 - - X - - - Edit - - src/app/shared/pipes/edit-button-aria-label/edit-button-aria-label.pipe.ts - 31 - - X - - - (opens in a new tab) - - src/app/shared/utils/record.util.ts - 124 - - X - - - A deactivated ORCID record is associated with this email address; to reactivate your ORCID record please enter your email address and submit the form to start the reactivate process. - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 4,8 - - X - - - If you can no longer access any emails associated with your iD, please - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 11,13 - - X - - - contact support - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 18,19 - - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 67,68 - - X - - - Email - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 23 - - X - - - example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 26 - - X - - - Email is required - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 32,33 - - X - - - Use the format example@email.com - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 41,42 - - X - - - SUBMIT - - src/app/sign-in/components/errors/deactivated/deactivated.component.html - 52,54 - - X - - - The Orcid iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 8,10 - - X - - - You cannot sign in to ORCID with this email address until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 28,31 - - X - - - You cannot sign in to ORCID with this iD until you have claimed the record. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 35,38 - - X - - - You will need to reactivate the account before you can sign in with this email address. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 44,47 - - X - - - You will need to reactivate the account before you can sign in with this iD. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 51,54 - - X - - - This ORCID account has been deprecated. The active account is - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 58,59 - - X - - - To start reactivation please enter an email address associated with this account in the 'Email or ORCID iD' field above. - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 69,72 - - X - - - If you no longer have access to any of the email addresses associated with the deactivated account please - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 78,81 - - X - - - contact the support team - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 88 - - X - - - Claim your ORCID record - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 98,99 - - X - - - Reactivate the ORCID record associated with this iD - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 111,113 - - X - - - Sign in to the active ORCID account - - src/app/sign-in/components/errors/print-errors/print-errors.component.html - 119,120 - - X - - - or - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 18 - - X - - - ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 19 - - X - - - For example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 40,41 - - X - - - Please enter your email address or your ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 46,47 - - X - - - Please enter a valid email address or ORCID iD, for example: joe@institution.edu or 0000-1234-5678-9101 - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 52,54 - - X - - - Your password is more than 256 characters long. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 101 - - X - - - You cannot sign in to this ORCID account until you have reset your password. - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 104,105 - - X - - - Reset your password - - src/app/sign-in/components/form-sign-in/form-sign-in.component.html - 108,109 - - X - - - Email or 16-digit ORCID iD - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 91 - - X - - - Claiming your account - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 493 - - X - - - Thank you for claiming your ORCID record; please complete the process by following the steps in the email we are now sending you. If you don’t receive an email from us, please - - src/app/sign-in/components/form-sign-in/form-sign-in.component.ts - 495 - - X - - - You are currently signed in as - - src/app/sign-in/components/logged-in/logged-in.component.html - 3,5 - - X - - - Continue as - - src/app/sign-in/components/logged-in/logged-in.component.html - 20 - - X - - - Not you? - - src/app/sign-in/components/logged-in/logged-in.component.html - 29,31 - - X - - - Sign in through your institution - - src/app/sign-in/components/social/social.component.html - 16,18 - - X - - - Access through your institution - - src/app/sign-in/components/social/social.component.ts - 18 - - X - - - Sign in with Google - - src/app/sign-in/components/social/social.component.ts - 19 - - X - - - Sign in with Facebook - - src/app/sign-in/components/social/social.component.ts - 20 - - X - - - Sign in to ORCID - - src/app/sign-in/pages/sign-in/sign-in.component.html - 26,28 - - - src/app/sign-in/pages/sign-in/sign-in.component.html - 67,69 - - X - - - Don't have your ORCID iD yet? - - src/app/sign-in/pages/sign-in/sign-in.component.html - 31,33 - - X - - - or - - src/app/sign-in/pages/sign-in/sign-in.component.ts - 54 - - X - - - Step 1 of 2 - Authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 7 - - X - - - Next step - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 8 - - X - - - Scan the QR code with your authentication app. - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 12,14 - - X - - - qr code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 19 - - X - - - Can't scan the QR code? - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 26,27 - - X - - - Get a setup code instead - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 34,36 - - X - - - Copy setup code - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 53 - - X - - - Enter the 6-digit verification code from your authentication app - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.html - 64,66 - - X - - - Copy setup code to clipboard - - src/app/two-factor-setup/components/two-factor-enable/two-factor-enable.component.ts - 48 - - X - - - Step 2 of 2 - 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 7 - - X - - - Your 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 14,16 - - X - - - Recovery codes can be used to access your ORCID account when you aren’t able to use your authentication app. Each recovery code can only be used once. - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 17,21 - - X - - - Download 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 53,55 - - X - - - Copy 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 69,71 - - X - - - Confirm 2FA recovery codes - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 76,78 - - X - - - I have downloaded or copied my 2FA recovery codes and stored them somewhere safe - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.html - 82,85 - - X - - - Backup codes have been copied to the clipboard - - src/app/two-factor-setup/components/two-factor-recovery-codes/two-factor-recovery-codes.component.ts - 31 - - X - - - ORCID Two-factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.html - 15 - - X - - - Two-factor authentication is currently enabled for your ORCID account, so an additional code is required even when signing in with another account. - - src/app/two-factor/pages/two-factor/two-factor.component.html - 37,40 - - X - - - Learn more - - src/app/two-factor/pages/two-factor/two-factor.component.html - 46,48 - - X - - - info about two factor authentication - - src/app/two-factor/pages/two-factor/two-factor.component.ts - 21 - - - src/locale/i18n.pseudo.component.html - 145 - - X - - - Immediately - - src/app/types/account-default-visibility.endpoint.ts - 33 - - X - - - Daily summary - - src/app/types/account-default-visibility.endpoint.ts - 34 - - X - - - Weekly summary - - src/app/types/account-default-visibility.endpoint.ts - 35 - - X - - - Quarterly summary - - src/app/types/account-default-visibility.endpoint.ts - 36 - - X - - - Never - - src/app/types/account-default-visibility.endpoint.ts - 37 - - X - - - Read limited information from your research activities - - src/app/types/account-trusted-organizations.ts - 42 - - X - - - Add/update your research activities (works, affiliations, etc) - - src/app/types/account-trusted-organizations.ts - 43 - - X - - - Add education or employment - - src/app/types/account-trusted-organizations.ts - 44 - - X - - - Read limited info from your affiliations list - - src/app/types/account-trusted-organizations.ts - 45 - - X - - - Update your affiliations - - src/app/types/account-trusted-organizations.ts - 46 - - X - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 47 - - X - - - Get your ORCID iD - - src/app/types/account-trusted-organizations.ts - 48 - - - src/app/types/account-trusted-organizations.ts - 49 - - X - - - Add funding items - - src/app/types/account-trusted-organizations.ts - 50 - - X - - - Read limited info from your funding list - - src/app/types/account-trusted-organizations.ts - 51 - - X - - - Update your funding items - - src/app/types/account-trusted-organizations.ts - 52 - - X - - - Add a person identifier - - src/app/types/account-trusted-organizations.ts - 53 - - X - - - Read your biographical information - - src/app/types/account-trusted-organizations.ts - 54 - - X - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 55 - - X - - - Add grants to your grants list - - src/app/types/account-trusted-organizations.ts - 56 - - X - - - Read limited info from your grants list - - src/app/types/account-trusted-organizations.ts - 57 - - X - - - Create a new profile - - src/app/types/account-trusted-organizations.ts - 58 - - X - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 59 - - X - - - Add works - - src/app/types/account-trusted-organizations.ts - 60 - - X - - - Read items in your ORCID record - - src/app/types/account-trusted-organizations.ts - 61 - - X - - - Update your works - - src/app/types/account-trusted-organizations.ts - 62 - - X - - - Add peer reviews - - src/app/types/account-trusted-organizations.ts - 63 - - X - - - Read peer reviews from your ORCID record - - src/app/types/account-trusted-organizations.ts - 64 - - X - - - Update your peer reviews - - src/app/types/account-trusted-organizations.ts - 65 - - X - - - Read limited information from your biography. - - src/app/types/account-trusted-organizations.ts - 66 - - X - - - Add/update information about you (country, keywords, etc.) - - src/app/types/account-trusted-organizations.ts - 67 - - X - - - Read your information with visibility set to Trusted Parties - - src/app/types/account-trusted-organizations.ts - 68 - - X - - - Read public info only - - src/app/types/account-trusted-organizations.ts - 69 - - X - - - Notifies Application if there are changes to your record - - src/app/types/account-trusted-organizations.ts - 70 - - X - - - Everyone - - src/app/types/common.endpoint.ts - 226 - - X - - - Trusted parties - - src/app/types/common.endpoint.ts - 227 - - X - - - Education - - src/app/types/record-affiliation.endpoint.ts - 138 - - X - - - Qualification - - src/app/types/record-affiliation.endpoint.ts - 139 - - X - - - Invited position - - src/app/types/record-affiliation.endpoint.ts - 142 - - X - - - Distinction - - src/app/types/record-affiliation.endpoint.ts - 143 - - X - - - Membership - - src/app/types/record-affiliation.endpoint.ts - 144 - - X - - - Service - - src/app/types/record-affiliation.endpoint.ts - 145 - - X - - - Editorial service - - src/app/types/record-affiliation.endpoint.ts - 148 - - X - - - Award - - src/app/types/record-funding.endpoint.ts - 67 - - X - - - Contract - - src/app/types/record-funding.endpoint.ts - 68 - - X - - - Grant - - src/app/types/record-funding.endpoint.ts - 69 - - X - - - Salary award - - src/app/types/record-funding.endpoint.ts - 70 - - X - - - Self - - src/app/types/record-funding.endpoint.ts - 79 - - X - - - Part of - - src/app/types/record-funding.endpoint.ts - 80 - - X - - - The identifier applies to the funding award itself. - - src/app/types/record-funding.endpoint.ts - 84 - - X - - - The identifier applies to the larger award of which the project is part. - - src/app/types/record-funding.endpoint.ts - 85 - - X - - - Academic publications - - src/app/types/works.endpoint.ts - 84 - - X - - - Review and editing - - src/app/types/works.endpoint.ts - 85 - - X - - - Other - - src/app/types/works.endpoint.ts - 86 - - - src/app/types/works.endpoint.ts - 138 - - X - - - Dissemination - - src/app/types/works.endpoint.ts - 87 - - X - - - Creative - - src/app/types/works.endpoint.ts - 88 - - X - - - Data and process - - src/app/types/works.endpoint.ts - 89 - - X - - - Legal and IP - - src/app/types/works.endpoint.ts - 90 - - X - - - Teaching and supervision - - src/app/types/works.endpoint.ts - 91 - - X - - - Conference abstract - - src/app/types/works.endpoint.ts - 95 - - X - - - Conference paper - - src/app/types/works.endpoint.ts - 96 - - X - - - Conference poster - - src/app/types/works.endpoint.ts - 97 - - X - - - Book chapter - - src/app/types/works.endpoint.ts - 98 - - X - - - Book review - - src/app/types/works.endpoint.ts - 99 - - X - - - Book - - src/app/types/works.endpoint.ts - 100 - - X - - - Dictionary entry - - src/app/types/works.endpoint.ts - 101 - - X - - - Dissertation or Thesis - - src/app/types/works.endpoint.ts - 102 - - X - - - Edited book - - src/app/types/works.endpoint.ts - 103 - - X - - - Encyclopedia entry - - src/app/types/works.endpoint.ts - 104 - - X - - - Journal article - - src/app/types/works.endpoint.ts - 105 - - X - - - Journal issue or edition - - src/app/types/works.endpoint.ts - 106 - - X - - - Magazine article - - src/app/types/works.endpoint.ts - 107 - - X - - - Manual - - src/app/types/works.endpoint.ts - 108 - - X - - - Newsletter article - - src/app/types/works.endpoint.ts - 109 - - X - - - Newspaper article - - src/app/types/works.endpoint.ts - 110 - - X - - - Interactive resource - - src/app/types/works.endpoint.ts - 111 - - X - - - Preprint - - src/app/types/works.endpoint.ts - 112 - - X - - - Report - - src/app/types/works.endpoint.ts - 113 - - X - - - Research tool - - src/app/types/works.endpoint.ts - 114 - - X - - - Supervised student publication - - src/app/types/works.endpoint.ts - 115 - - X - - - Test - - src/app/types/works.endpoint.ts - 116 - - X - - - Translation - - src/app/types/works.endpoint.ts - 117 - - X - - - Website - - src/app/types/works.endpoint.ts - 118 - - X - - - Working paper - - src/app/types/works.endpoint.ts - 119 - - X - - - Review - - src/app/types/works.endpoint.ts - 120 - - X - - - Disclosure - - src/app/types/works.endpoint.ts - 121 - - X - - - License - - src/app/types/works.endpoint.ts - 122 - - X - - - Patent - - src/app/types/works.endpoint.ts - 123 - - X - - - Registered copyright - - src/app/types/works.endpoint.ts - 124 - - X - - - Trademark - - src/app/types/works.endpoint.ts - 125 - - - src/app/types/works.endpoint.ts - 178 - - X - - - Annotation - - src/app/types/works.endpoint.ts - 126 - - X - - - Artistic output or performance - - src/app/types/works.endpoint.ts - 127 - - X - - - Data management plan - - src/app/types/works.endpoint.ts - 128 - - X - - - Dataset - - src/app/types/works.endpoint.ts - 129 - - X - - - Invention - - src/app/types/works.endpoint.ts - 130 - - X - - - Lecture - - src/app/types/works.endpoint.ts - 131 - - X - - - Physical object - - src/app/types/works.endpoint.ts - 132 - - X - - - Research protocol or technique - - src/app/types/works.endpoint.ts - 133 - - X - - - Software - - src/app/types/works.endpoint.ts - 134 - - - src/app/types/works.endpoint.ts - 490 - - X - - - Spin off company - - src/app/types/works.endpoint.ts - 135 - - X - - - Standards or policy - - src/app/types/works.endpoint.ts - 136 - - X - - - Technical Standard - - src/app/types/works.endpoint.ts - 137 - - X - - - Blog post - - src/app/types/works.endpoint.ts - 139 - - X - - - Clinical study - - src/app/types/works.endpoint.ts - 140 - - X - - - Cartographic material - - src/app/types/works.endpoint.ts - 141 - - X - - - Conference output - - src/app/types/works.endpoint.ts - 142 - - X - - - Conference presentation - - src/app/types/works.endpoint.ts - 143 - - X - - - Conference proceedings - - src/app/types/works.endpoint.ts - 144 - - X - - - Design - - src/app/types/works.endpoint.ts - 145 - - X - - - Image - - src/app/types/works.endpoint.ts - 146 - - X - - - Teaching material - - src/app/types/works.endpoint.ts - 147 - - X - - - Moving image or video - - src/app/types/works.endpoint.ts - 148 - - X - - - Musical composition - - src/app/types/works.endpoint.ts - 149 - - X - - - Sound - - src/app/types/works.endpoint.ts - 150 - - X - - - Transcription - - src/app/types/works.endpoint.ts - 151 - - X - - - Talk, interview, podcast or speech - - src/app/types/works.endpoint.ts - 152 - - X - - - Publisher - - src/app/types/works.endpoint.ts - 169 - - X - - - Conference title - - src/app/types/works.endpoint.ts - 170 - - X - - - Book title - - src/app/types/works.endpoint.ts - 171 - - X - - - Journal title - - src/app/types/works.endpoint.ts - 172 - - X - - - Magazine title - - src/app/types/works.endpoint.ts - 173 - - X - - - Newsletter title - - src/app/types/works.endpoint.ts - 174 - - X - - - Newspaper title - - src/app/types/works.endpoint.ts - 175 - - X - - - Institution - - src/app/types/works.endpoint.ts - 176 - - X - - - Custodian - - src/app/types/works.endpoint.ts - 177 - - X - - - No specified role - - src/app/types/works.endpoint.ts - 445 - - X - - - Conceptualization - - src/app/types/works.endpoint.ts - 450 - - X - - - Data curation - - src/app/types/works.endpoint.ts - 455 - - X - - - Formal analysis - - src/app/types/works.endpoint.ts - 460 - - X - - - Funding acquisition - - src/app/types/works.endpoint.ts - 465 - - X - - - Investigation - - src/app/types/works.endpoint.ts - 470 - - X - - - Methodology - - src/app/types/works.endpoint.ts - 475 - - X - - - Project administration - - src/app/types/works.endpoint.ts - 480 - - X - - - Resources - - src/app/types/works.endpoint.ts - 485 - - X - - - Supervision - - src/app/types/works.endpoint.ts - 495 - - X - - - Validation - - src/app/types/works.endpoint.ts - 500 - - X - - - Visualization - - src/app/types/works.endpoint.ts - 505 - - X - - - Writing - original draft - - src/app/types/works.endpoint.ts - 510 - - X - - - Writing - review & editing - - src/app/types/works.endpoint.ts - 515 - - X - - - Author - - src/app/types/works.endpoint.ts - 523 - - X - - - Assignee - - src/app/types/works.endpoint.ts - 528 - - X - - - Editor - - src/app/types/works.endpoint.ts - 533 - - X - - - Chair or Translator - - src/app/types/works.endpoint.ts - 538 - - X - - - Co-investigator - - src/app/types/works.endpoint.ts - 543 - - X - - - Co-inventor - - src/app/types/works.endpoint.ts - 548 - - X - - - Graduate Student - - src/app/types/works.endpoint.ts - 553 - - X - - - Other inventor - - src/app/types/works.endpoint.ts - 558 - - X - - - Principal Investigator - - src/app/types/works.endpoint.ts - 563 - - X - - - Postdoctoral Researcher - - src/app/types/works.endpoint.ts - 568 - - X - - - Support Staff - - src/app/types/works.endpoint.ts - 573 - - X - - - Lead - - src/app/types/works.endpoint.ts - 578 - - X - - - Co-lead - - src/app/types/works.endpoint.ts - 583 - - X - - - Supported by - - src/app/types/works.endpoint.ts - 588 - - X - - - Other contribution - - src/app/types/works.endpoint.ts - 593 - - X - - - Self - - src/app/types/works.endpoint.ts - 623 - - X - - - Part of - - src/app/types/works.endpoint.ts - 624 - - X - - - Version of - - src/app/types/works.endpoint.ts - 625 - - X - - - Funded by - - src/app/types/works.endpoint.ts - 626 - - X - - - The identifier applies to the work itself. For example, a DOI for a book chapter. - - src/app/types/works.endpoint.ts - 630 - - X - - - The identifier applies to part of a larger work. For example, the ISBN of the book in which the work was published. - - src/app/types/works.endpoint.ts - 631 - - X - - - The identifier applies to an alternate version of the work. For example, an earlier draft of an article. - - src/app/types/works.endpoint.ts - 632 - - X - - - The identifier applies to the grant or other funding awarded for the work. For example, a DOI for the funding or an internal grant number. - - src/app/types/works.endpoint.ts - 633 - - X - - - For Organizations - - src/locale/i18n.pseudo.component.html - 5 - - X - - - Help - - src/locale/i18n.pseudo.component.html - 7 - - X - - - SIGN IN - - src/locale/i18n.pseudo.component.html - 8 - - #upperCase - X - - - Register for an ORCID iD - - src/locale/i18n.pseudo.component.html - 9 - - X - - - Learn more - - src/locale/i18n.pseudo.component.html - 10 - - - src/locale/i18n.pseudo.component.html - 75 - - X - - - Funders - - src/locale/i18n.pseudo.component.html - 11 - - X - - - Research Organizations - - src/locale/i18n.pseudo.component.html - 12 - - X - - - Publishers - - src/locale/i18n.pseudo.component.html - 13 - - X - - - Associations - - src/locale/i18n.pseudo.component.html - 14 - - X - - - Integrators - - src/locale/i18n.pseudo.component.html - 15 - - X - - - What is ORCID - - src/locale/i18n.pseudo.component.html - 16 - - X - - - The ORCID Team - - src/locale/i18n.pseudo.component.html - 17 - - X - - - The ORCID Community - - src/locale/i18n.pseudo.component.html - 18 - - X - - - Events - - src/locale/i18n.pseudo.component.html - 19 - - X - - - News - - src/locale/i18n.pseudo.component.html - 20 - - X - - - FAQ - - src/locale/i18n.pseudo.component.html - 21 - - X - - - Give Feedback - - src/locale/i18n.pseudo.component.html - 22 - - X - - - Contact us - - src/locale/i18n.pseudo.component.html - 23 - - X - - - Knowledge Base - - src/locale/i18n.pseudo.component.html - 24 - - X - - - OUTREACH RESOURCES - - src/locale/i18n.pseudo.component.html - 26 - - X - - - Ambassadors - - src/locale/i18n.pseudo.component.html - 27 - - X - - - USE CASES - - src/locale/i18n.pseudo.component.html - 28 - - X - - - THE ORCID API - - src/locale/i18n.pseudo.component.html - 30 - - X - - - REGISTER A CLIENT APPLICATION - - src/locale/i18n.pseudo.component.html - 31 - - X - - - CURRENT INTEGRATIONS - - src/locale/i18n.pseudo.component.html - 32 - - X - - - INTEGRATION CHART - - src/locale/i18n.pseudo.component.html - 33 - - X - - - BETA TESTERS - - src/locale/i18n.pseudo.component.html - 34 - - X - - - Our Mission - - src/locale/i18n.pseudo.component.html - 35 - - X - - - Our Principles - - src/locale/i18n.pseudo.component.html - 36 - - X - - - OUR GOVERNANCE - - src/locale/i18n.pseudo.component.html - 37 - - X - - - OUR POLICIES - - src/locale/i18n.pseudo.component.html - 38 - - X - - - Working Groups - - src/locale/i18n.pseudo.component.html - 39 - - X - - - Sponsors - - src/locale/i18n.pseudo.component.html - 40 - - X - - - Launch Partners - - src/locale/i18n.pseudo.component.html - 41 - - X - - - Members - - src/locale/i18n.pseudo.component.html - 42 - - X - - - OPEN SOURCE - - src/locale/i18n.pseudo.component.html - 43 - - X - - - PARTNERS - - src/locale/i18n.pseudo.component.html - 44 - - X - - - ADOPTION AND INTEGRATION PROGRAM - - src/locale/i18n.pseudo.component.html - 45 - - X - - - ORCID GEAR - - src/locale/i18n.pseudo.component.html - 46 - - X - - - MEMBERSHIP COMPARISON - - src/locale/i18n.pseudo.component.html - 47 - - X - - - Standard Member Agreement - - src/locale/i18n.pseudo.component.html - 49 - - X - - - Our Members - - src/locale/i18n.pseudo.component.html - 51 - - X - - - STANDARD CREATOR MEMBER AGREEMENT - - src/locale/i18n.pseudo.component.html - 53 - - X - - - BLOG - - src/locale/i18n.pseudo.component.html - 55 - - X - - - SUBSCRIBE! - - src/locale/i18n.pseudo.component.html - 56 - - X - - - DISPUTE PROCEDURES - - src/locale/i18n.pseudo.component.html - 58 - - X - - - privacy policy - - src/locale/i18n.pseudo.component.html - 59 - - X - - - Public Client Terms of Service - - src/locale/i18n.pseudo.component.html - 61 - - X - - - PUBLIC DATA FILE USE POLICY - - src/locale/i18n.pseudo.component.html - 63 - - X - - - Trademark and iD Display Guidelines - - src/locale/i18n.pseudo.component.html - 64 - - X - - - Search... - - src/locale/i18n.pseudo.component.html - 67 - - X - - - Search the ORCID registry - - src/locale/i18n.pseudo.component.html - 68 - - X - - - Account Settings - - src/locale/i18n.pseudo.component.html - 70 - - X - - - Manage members - - src/locale/i18n.pseudo.component.html - 72 - - X - - - Admin page - - src/locale/i18n.pseudo.component.html - 73 - - X - - - Member Tools - - src/locale/i18n.pseudo.component.html - 74 - - X - - - My ORCID Record - - src/locale/i18n.pseudo.component.html - 77 - - X - - - Could this be you? - - src/locale/i18n.pseudo.component.html - 102 - - X - - - We found some accounts with your name, which means you may have already created an ORCID iD using a different email address. Before creating an account, please confirm that none of these records belong to you. Not sure if any of these are you? - - src/locale/i18n.pseudo.component.html - 105,108 - - X - - - Contact us. - - src/locale/i18n.pseudo.component.html - 110 - - X - - - First Name - - src/locale/i18n.pseudo.component.html - 111 - - X - - - Last Name - - src/locale/i18n.pseudo.component.html - 112 - - X - - - Affiliations - - src/locale/i18n.pseudo.component.html - 113 - - X - - - Date Created - - src/locale/i18n.pseudo.component.html - 114 - - X - - - View Record - - src/locale/i18n.pseudo.component.html - 115 - - X - - - I ALREADY HAVE AN ID, GO BACK TO SIGN IN - - src/locale/i18n.pseudo.component.html - 117 - - X - - - NONE OF THESE ARE ME, CONTINUE WITH REGISTRATION - - src/locale/i18n.pseudo.component.html - 120 - - X - - - - Add/update your research activities (works, affiliations, etc) - - src/locale/i18n.pseudo.component.html - 188,189 - - X - - - Read your information with visibility set to Trusted Organizations - - src/locale/i18n.pseudo.component.html - 191,192 - - X - - - Your Oauth request is invalid - - src/locale/i18n.pseudo.component.html - 217 - - X - - - Add Funding - - src/locale/i18n.pseudo.component.html - 252 - - X - - - Sort Fundings - - src/locale/i18n.pseudo.component.html - 253 - - X - - - Name is private - X - - - ORCID iD - X - - - Biography - X - - - Personal information - X - - - Emails - X - - - Websites & social links - X - - - Other IDs - X - - - Keywords - X - - - Countries - X - - - Activities - X - - - Employments - X - - - Education and qualifications - X - - - Professional activities - X - - - Fundings - X - - - Research Resources - X - - - Works - X - - - Organization - X - - - Organization address - X - - - Start date - X - - - End date - X - - - Publication date - X - - - Journal - X - - - Role title - X - - - Department - X - - - Type - X - - - URL - X - - - Untitled - X - - - Identifier - X - - - Loading ORCID record... - X - - - Record data was not found in ORCID response. - X - - - Redirecting to primary ORCID record… - X - - - This record has not been claimed - X - - - This record has not been claimed yet - X - - - ORCID Print view - X - - - Print / Save as PDF - X - - - Print this ORCID profile - X - - - Self - X - - - Part of - X - - - Version of - X - - - Funded by - X - - - Peer review ( reviews for publications/grants) - X - - - Afghanistan - X - - - Albania - X - - - Algeria - X - - - American Samoa - X - - - Andorra - X - - - Angola - X - - - Anguilla - X - - - Antarctica - X - - - Antigua and Barbuda - X - - - Argentina - X - - - Armenia - X - - - Aruba - X - - - Australia - X - - - Austria - X - - - Azerbaijan - X - - - Bahamas - X - - - Bahrain - X - - - Bangladesh - X - - - Barbados - X - - - Belarus - X - - - Belgium - X - - - Belize - X - - - Benin - X - - - Bermuda - X - - - Bhutan - X - - - Bolivia - X - - - Bosnia and Herzegovina - X - - - Botswana - X - - - Bouvet Island - X - - - Brazil - X - - - British Antarctic Territory - X - - - British Indian Ocean Territory - X - - - British Virgin Islands - X - - - Brunei - X - - - Bulgaria - X - - - Burkina Faso - X - - - Burundi - X - - - Cambodia - X - - - Cameroon - X - - - Canada - X - - - Cape Verde - X - - - Cayman Islands - X - - - Central African Republic - X - - - Chad - X - - - Chile - X - - - China - X - - - Christmas Island - X - - - Cocos [Keeling] Islands - X - - - Colombia - X - - - Comoros - X - - - Congo - Brazzaville - X - - - Congo - Kinshasa - X - - - Cook Islands - X - - - Costa Rica - X - - - Croatia - X - - - Cuba - X - - - Curaçao - X - - - Cyprus - X - - - Czech Republic - X - - - Côte d'Ivoire - X - - - Denmark - X - - - Djibouti - X - - - Dominica - X - - - Dominican Republic - X - - - Ecuador - X - - - Egypt - X - - - El Salvador - X - - - Equatorial Guinea - X - - - Eritrea - X - - - Estonia - X - - - Ethiopia - X - - - Falkland Islands - X - - - Faroe Islands - X - - - Fiji - X - - - Finland - X - - - France - X - - - French Guiana - X - - - French Polynesia - X - - - French Southern Territories - X - - - Gabon - X - - - Gambia - X - - - Georgia - X - - - Germany - X - - - Ghana - X - - - Gibraltar - X - - - Greece - X - - - Greenland - X - - - Grenada - X - - - Guadeloupe - X - - - Guam - X - - - Guatemala - X - - - Guernsey - X - - - Guinea - X - - - Guinea-Bissau - X - - - Guyana - X - - - Haiti - X - - - Heard Island and McDonald Islands - X - - - Honduras - X - - - Hong Kong SAR China - X - - - Hungary - X - - - Iceland - X - - - India - X - - - Indonesia - X - - - Iran - X - - - Iraq - X - - - Ireland - X - - - Isle of Man - X - - - Israel - X - - - Italy - X - - - Jamaica - X - - - Japan - X - - - Jersey - X - - - Jordan - X - - - Kazakhstan - X - - - Kenya - X - - - Kiribati - X - - - Kosovo - X - - - Kuwait - X - - - Kyrgyzstan - X - - - Laos - X - - - Latvia - X - - - Lebanon - X - - - Lesotho - X - - - Liberia - X - - - Libya - X - - - Liechtenstein - X - - - Lithuania - X - - - Luxembourg - X - - - Macau SAR China - X - - - Madagascar - X - - - Malawi - X - - - Malaysia - X - - - Maldives - X - - - Mali - X - - - Malta - X - - - Marshall Islands - X - - - Martinique - X - - - Mauritania - X - - - Mauritius - X - - - Mayotte - X - - - Mexico - X - - - Micronesia - X - - - Moldova - X - - - Monaco - X - - - Mongolia - X - - - Montenegro - X - - - Montserrat - X - - - Morocco - X - - - Mozambique - X - - - Myanmar [Burma] - X - - - Namibia - X - - - Nauru - X - - - Nepal - X - - - Netherlands - X - - - New Caledonia - X - - - New Zealand - X - - - Nicaragua - X - - - Niger - X - - - Nigeria - X - - - Niue - X - - - Norfolk Island - X - - - North Korea - X - - - North Macedonia - X - - - Northern Mariana Islands - X - - - Norway - X - - - Oman - X - - - Pakistan - X - - - Palau - X - - - Palestinian Territories - X - - - Panama - X - - - Papua New Guinea - X - - - Paraguay - X - - - Peru - X - - - Philippines - X - - - Pitcairn Islands - X - - - Poland - X - - - Portugal - X - - - Puerto Rico - X - - - Qatar - X - - - Romania - X - - - Russia - X - - - Rwanda - X - - - Réunion - X - - - Saint Barthélemy - X - - - Saint Helena - X - - - Saint Kitts and Nevis - X - - - Saint Lucia - X - - - Saint Martin - X - - - Saint Pierre and Miquelon - X - - - Saint Vincent and the Grenadines - X - - - Samoa - X - - - San Marino - X - - - Saudi Arabia - X - - - Senegal - X - - - Serbia - X - - - Seychelles - X - - - Sierra Leone - X - - - Singapore - X - - - Sint Maarten (Dutch Part) - X - - - Slovakia - X - - - Slovenia - X - - - Solomon Islands - X - - - Somalia - X - - - South Africa - X - - - South Georgia and the South Sandwich Islands - X - - - South Korea - X - - - South Sudan - X - - - Spain - X - - - Sri Lanka - X - - - Sudan - X - - - Suriname - X - - - Svalbard and Jan Mayen - X - - - Swaziland - X - - - Sweden - X - - - Switzerland - X - - - Syria - X - - - São Tomé and Príncipe - X - - - Taiwan - X - - - Tajikistan - X - - - Tanzania - X - - - Thailand - X - - - Timor-Leste - X - - - Togo - X - - - Tokelau - X - - - Tonga - X - - - Trinidad and Tobago - X - - - Tunisia - X - - - Türkiye - X - - - Turkmenistan - X - - - Turks and Caicos Islands - X - - - Tuvalu - X - - - U.S. Minor Outlying Islands - X - - - U.S. Virgin Islands - X - - - Uganda - X - - - Ukraine - X - - - United Arab Emirates - X - - - United Kingdom - X - - - United States - X - - - Uruguay - X - - - Uzbekistan - X - - - Vanuatu - X - - - Vatican City - X - - - Venezuela - X - - - Vietnam - X - - - Wallis and Futuna - X - - - Western Sahara - X - - - Yemen - X - - - Zambia - X - - - Zimbabwe - X - - - Åland Islands - X - - - - \ No newline at end of file diff --git a/src/proxy.conf.orcid-web.mjs b/src/proxy.conf.orcid-web.mjs index eda8ef97a8..eaab492bd8 100644 --- a/src/proxy.conf.orcid-web.mjs +++ b/src/proxy.conf.orcid-web.mjs @@ -1,93 +1,56 @@ /** - * Proxy configuration to hit a local orcid-web backend at http://localhost:8080/orcid-web - * - Rewrites cookie domains to localhost - * - Strips `secure` so cookies work over http - * - Proxies only API calls (not the Angular app shell) + * `ng serve --configuration=local-orcid-web`: the app is served locally and API + * calls go to a local orcid-web backend at http://localhost:8080/orcid-web. + * + * Object form keyed by path prefix. See ./proxy.conf.shared.mjs for why the + * webpack array form with function contexts no longer works and how the hooks + * translate to Vite. */ -const ORCID_PATH_REGEX = /^\/(\d{4}-\d{4}-\d{4}-\d{3}[\dX])\/print\/?$/i +import { devOrigin, isRedirect, rootBypass } from './proxy.conf.shared.mjs' +const BACKEND = 'http://localhost:8080/orcid-web' + +/** + * The local backend issues cookies for its own host and context path, over + * plain http. Reshape them so the browser on localhost keeps them. + */ function rewriteCookies(proxyRes) { const cookies = proxyRes.headers['set-cookie'] if (!cookies) return - const rewrite = (cookie) => { - let rewritten = cookie - // Force cookies to localhost domain - rewritten = rewritten.replace(/Domain=[^;]+/gi, 'Domain=localhost') - // Normalize path to root - rewritten = rewritten.replace(/Path=\/orcid-web/gi, 'Path=/') - // Remove secure for http local dev - rewritten = rewritten.replace(/;\s*secure/gi, '') - return rewritten.trim() - } + const rewrite = (cookie) => + cookie + .replace(/Domain=[^;]+/gi, 'Domain=localhost') + .replace(/Path=\/orcid-web/gi, 'Path=/') + // no TLS in local dev, so a Secure cookie would never be sent back + .replace(/;\s*secure/gi, '') + .trim() proxyRes.headers['set-cookie'] = Array.isArray(cookies) ? cookies.map(rewrite) : rewrite(cookies) } -function responseOverridesGeneric() { - return (proxyRes, req, res) => { - rewriteCookies(proxyRes) - if (proxyRes.statusCode >= 300 && proxyRes.statusCode < 400) { - const location = proxyRes.headers['location'] - if (typeof location === 'string') { - proxyRes.headers['location'] = location.replace( - 'http://localhost:8080/orcid-web', - 'http://localhost:4200' - ) - } - } - } -} - -const shouldProxyRootApi = (pathname, req) => { - const accept = req.headers.accept || '' - - // Do NOT proxy SPA navigations or dev-server internals - if (accept.includes('text/html')) return false - if ( - pathname.startsWith('/assets') || - pathname.startsWith('/print-view') || - pathname.startsWith('/favicon.ico') || - pathname.startsWith('/ng-cli-ws') || - pathname.startsWith('/sockjs-node') || - pathname === '/' || - pathname === '/index.html' - ) { - return false - } - - // Everything else at root (your API calls without a prefix) → proxy - return true -} - -export default [ - { - // Simulate nginx rewrite: /:orcid/print → /print-view/index.html?orcid=:orcid - context: (pathname, req) => ORCID_PATH_REGEX.test(pathname), - target: 'http://localhost:8080', // unused when bypass returns a path - secure: false, - changeOrigin: true, - logLevel: 'debug', - bypass: (req) => { - const path = (req.url || '').split('?')[0] || '' - const match = path.match(ORCID_PATH_REGEX) - if (!match) return - const orcid = match[1] - return `/print-view/index.html?orcid=${encodeURIComponent(orcid)}` - }, - }, - { - // Proxy root-level API calls to local orcid-web - context: shouldProxyRootApi, - target: 'http://localhost:8080/orcid-web', +export default { + // http-proxy keeps the target's /orcid-web prefix (prependPath defaults to + // true), so no path rewrite is needed. The old `pathRewrite: { '^/': '/' }` + // was an identity and is dropped. + '/': { + target: BACKEND, secure: false, changeOrigin: true, - logLevel: 'debug', cookieDomainRewrite: 'localhost', - onProxyRes: responseOverridesGeneric(), - pathRewrite: { '^/': '/' }, + bypass: rootBypass, + configure(proxy) { + proxy.on('proxyRes', (proxyRes, req) => { + rewriteCookies(proxyRes) + if (!isRedirect(proxyRes)) return + proxyRes.headers.location = proxyRes.headers.location.replace( + BACKEND, + devOrigin(req) + ) + }) + }, }, -] +} diff --git a/src/proxy.conf.qa.mjs b/src/proxy.conf.qa.mjs index 0f41657fc5..6d16466689 100644 --- a/src/proxy.conf.qa.mjs +++ b/src/proxy.conf.qa.mjs @@ -1,144 +1,85 @@ /** - * ────────────────────────────────────────────────────────────────────────────── - * onProxyReq for /auth: before sending to auth.qa.orcid.org, - * force Origin/Referer to https://qa.orcid.org - * ────────────────────────────────────────────────────────────────────────────── + * `ng serve --configuration=local-qa` (and the localized variants): the app is + * served locally, everything else is proxied to QA. + * + * Object form keyed by path prefix. See ./proxy.conf.shared.mjs for why the + * webpack array form with function contexts no longer works and how the hooks + * translate to Vite. + * + * ORDER MATTERS. Vite matches keys with `url.startsWith(key)` and the first + * match wins, so `/` has to be last. */ -const ORCID_PATH_REGEX = /^\/(\d{4}-\d{4}-\d{4}-\d{3}[\dX])\/print\/?$/i -function proxyReqOverrideHeaders(proxyReq /* http.ClientRequest */, req, res) { - proxyReq.setHeader('Origin', 'https://qa.orcid.org') - proxyReq.setHeader('Referer', 'https://qa.orcid.org') -} - -/** - * ────────────────────────────────────────────────────────────────────────────── - * responseOverridesAuth: for /auth proxy responses. - * 1) Rewrite Set-Cookie domain from qa.orcid.org → localhost - * 2) If a 3xx redirect points at auth.qa.orcid.org/login → localhost:4200/auth/login - * ────────────────────────────────────────────────────────────────────────────── - */ -function responseOverridesAuth() { - return (proxyRes, req, res) => { - const cookies = proxyRes.headers['set-cookie'] - if (Array.isArray(cookies)) { - proxyRes.headers['set-cookie'] = cookies.map((cookie) => - cookie.replace(/Domain=\.?(qa\.)?orcid\.org/i, 'Domain=localhost') - ) - } - if (proxyRes.statusCode >= 300 && proxyRes.statusCode < 400) { - let location = proxyRes.headers['location'] - if (typeof location === 'string') { - proxyRes.headers['PROXY-ORIGINAL-location'] = location - proxyRes.headers['location'] = location - .replace( - 'http://auth.qa.orcid.org/login', - 'http://localhost:4200/auth/login' - ) - .replace( - 'https://auth.qa.orcid.org/generateAuthorizationInfo', - 'http://localhost:4200/auth/generateAuthorizationInfo' - ) - .replace( - 'https://auth.qa.orcid.org/login', - 'http://localhost:4200/auth/login' - ) - } - } - } -} - -/** - * ────────────────────────────────────────────────────────────────────────────── - * responseOverridesGeneric: for root (/) proxies. - * 1) Rewrite Set-Cookie domain from qa.orcid.org → localhost - * 2) If a 3xx redirect points at qa.orcid.org/signin → /signin - * ────────────────────────────────────────────────────────────────────────────── - */ -function responseOverridesGeneric() { - return (proxyRes, req, res) => { - const cookies = proxyRes.headers['set-cookie'] - if (Array.isArray(cookies)) { - proxyRes.headers['set-cookie'] = cookies.map((cookie) => - cookie.replace(/Domain=\.?(qa\.)?orcid\.org/i, 'Domain=localhost') - ) - } - if (proxyRes.statusCode >= 300 && proxyRes.statusCode < 400) { - let location = proxyRes.headers['location'] - if (typeof location === 'string') { - proxyRes.headers['location'] = location.replace( - 'https://qa.orcid.org/signin', - 'http://localhost:4200/signin' - ) - } - } - } -} - -const shouldProxyRootApi = (pathname, req) => { - const accept = req.headers.accept || '' +import { + devOrigin, + isRedirect, + rewriteCookieDomain, + rootBypass, +} from './proxy.conf.shared.mjs' - // Do NOT proxy SPA navigations or dev-server internals - if (accept.includes('text/html')) return false - if ( - pathname.startsWith('/assets') || - pathname.startsWith('/print-view') || - pathname.startsWith('/favicon.ico') || - pathname.startsWith('/ng-cli-ws') || - pathname.startsWith('/sockjs-node') || - pathname === '/' || - pathname === '/index.html' - ) { - return false - } +const QA_ORIGIN = 'https://qa.orcid.org' +const AUTH_ORIGIN = 'https://auth.qa.orcid.org' - // Everything else at root (your API calls without a prefix) → proxy - return true -} +/** Cookies come back scoped to qa.orcid.org; the browser is on localhost. */ +const QA_COOKIE_DOMAIN = /Domain=\.?(qa\.)?orcid\.org/i -export default [ - { - // Simulate nginx rewrite: /:orcid/print → /print-view/index.html?orcid=:orcid - context: (pathname, req) => ORCID_PATH_REGEX.test(pathname), - target: 'https://qa.orcid.org', // unused when bypass returns a path - secure: false, - changeOrigin: true, - logLevel: 'debug', - bypass: (req) => { - const path = (req.url || '').split('?')[0] || '' - const match = path.match(ORCID_PATH_REGEX) - if (!match) return - const orcid = match[1] - return `/print-view/index.html?orcid=${encodeURIComponent(orcid)}` - }, - }, - { - context: ['/v3.0'], +export default { + // Public API. Must precede '/', which would otherwise swallow it. + '/v3.0': { target: 'https://pub.qa.orcid.org', secure: false, changeOrigin: true, - logLevel: 'debug', cookieDomainRewrite: 'localhost', }, - { - context: ['/auth'], - target: 'https://auth.qa.orcid.org', + + '/auth': { + target: AUTH_ORIGIN, secure: false, changeOrigin: true, - logLevel: 'debug', cookieDomainRewrite: 'localhost', - pathRewrite: { '^/auth': '' }, - onProxyReq: proxyReqOverrideHeaders, - onProxyRes: responseOverridesAuth(), + // was pathRewrite: { '^/auth': '' } + rewrite: (path) => path.replace(/^\/auth/, ''), + configure(proxy) { + // The auth server rejects requests whose Origin is not the registry. + proxy.on('proxyReq', (proxyReq) => { + proxyReq.setHeader('Origin', QA_ORIGIN) + proxyReq.setHeader('Referer', QA_ORIGIN) + }) + proxy.on('proxyRes', (proxyRes, req) => { + rewriteCookieDomain(proxyRes, QA_COOKIE_DOMAIN) + if (!isRedirect(proxyRes)) return + // Keep the browser on the dev server instead of following it to QA. + const origin = devOrigin(req) + proxyRes.headers['proxy-original-location'] = proxyRes.headers.location + proxyRes.headers.location = proxyRes.headers.location + .replace(`http://auth.qa.orcid.org/login`, `${origin}/auth/login`) + .replace( + `https://auth.qa.orcid.org/generateAuthorizationInfo`, + `${origin}/auth/generateAuthorizationInfo` + ) + .replace(`https://auth.qa.orcid.org/login`, `${origin}/auth/login`) + }) + }, }, - { - // Proxy only root-level API requests, not the app shell - context: shouldProxyRootApi, - target: 'https://qa.orcid.org', + + // Catch-all for root-level API calls. rootBypass keeps SPA navigations, + // application bundles, assets and Vite internals on the dev server, and + // rewrites /:orcid/print to the print view. + '/': { + target: QA_ORIGIN, secure: false, changeOrigin: true, - logLevel: 'debug', cookieDomainRewrite: 'localhost', - onProxyRes: responseOverridesGeneric(), + bypass: rootBypass, + configure(proxy) { + proxy.on('proxyRes', (proxyRes, req) => { + rewriteCookieDomain(proxyRes, QA_COOKIE_DOMAIN) + if (!isRedirect(proxyRes)) return + proxyRes.headers.location = proxyRes.headers.location.replace( + `${QA_ORIGIN}/signin`, + `${devOrigin(req)}/signin` + ) + }) + }, }, -] +} diff --git a/src/proxy.conf.sandbox.mjs b/src/proxy.conf.sandbox.mjs index 654954e328..88d7d0dced 100644 --- a/src/proxy.conf.sandbox.mjs +++ b/src/proxy.conf.sandbox.mjs @@ -1,46 +1,40 @@ +/** + * `ng serve --configuration=local-sandbox`: the app is served locally, + * everything else is proxied to sandbox. + * + * Object form keyed by path prefix. See ./proxy.conf.shared.mjs for why the + * hooks and the print-view rewrite look the way they do. + * + * ORDER MATTERS. Vite matches keys with `url.startsWith(key)` and the first + * match wins. This file previously listed '/' first, which made the '/v3.0' + * entry unreachable, so public-API calls went to sandbox.orcid.org instead of + * pub.sandbox.orcid.org. That was true under webpack-dev-server too (same + * prefix semantics, handlers mounted in order), so it has never worked. + */ + +import { rootBypass } from './proxy.conf.shared.mjs' + export default { - '/': { - target: 'https://sandbox.orcid.org', + // Public API. Must precede '/'. + '/v3.0': { + target: 'https://pub.sandbox.orcid.org', secure: false, - logLevel: 'debug', changeOrigin: true, - bypass: function (req, res, proxyOptions) { - const match = (req.url || '').match( - /^\/(\d{4}-\d{4}-\d{4}-\d{3}[\dX])\/print\/?$/i - ) - if (match) { - return `/print-view/index.html?orcid=${encodeURIComponent(match[1])}` - } - // Keep /print-view fully local so Angular is never involved. - if (req.url?.startsWith('/print-view/')) { - return req.url - } - if (req.headers.accept && req.headers.accept.includes('html')) { - return '/index.html' - } - req.headers['X-Dev-Header'] = 'local-host-proxy-call' - }, + cookieDomainRewrite: 'localhost', }, - '/v3.0': { - target: 'https://pub.sandbox.orcid.org', + + '/': { + target: 'https://sandbox.orcid.org', secure: false, - logLevel: 'debug', changeOrigin: true, - bypass: function (req, res, proxyOptions) { - const match = (req.url || '').match( - /^\/(\d{4}-\d{4}-\d{4}-\d{3}[\dX])\/print\/?$/i - ) - if (match) { - return `/print-view/index.html?orcid=${encodeURIComponent(match[1])}` - } - // Keep /print-view fully local so Angular is never involved. - if (req.url?.startsWith('/print-view/')) { - return req.url - } - if (req.headers.accept && req.headers.accept.includes('html')) { - return '/index.html' - } + cookieDomainRewrite: 'localhost', + bypass: (req, res, options) => { + const local = rootBypass(req, res, options) + if (local !== undefined) return local + // Marks proxied traffic for the backend; bypass runs before proxy.web, + // so the header is forwarded. req.headers['X-Dev-Header'] = 'local-host-proxy-call' + return undefined }, }, } diff --git a/src/proxy.conf.shared.mjs b/src/proxy.conf.shared.mjs new file mode 100644 index 0000000000..7e202c98c5 --- /dev/null +++ b/src/proxy.conf.shared.mjs @@ -0,0 +1,130 @@ +/** + * Shared helpers for the `ng serve` proxy configurations. + * + * These files are consumed by `@angular/build:dev-server`, which is Vite, not + * webpack-dev-server. Three differences drive everything below. + * + * 1. Angular's proxy loader (@angular/build/src/utils/load-proxy-config.js) + * accepts the webpack ARRAY form but SILENTLY DROPS any entry whose + * `context` is not an array of strings. Function contexts are gone. So these + * files use the object form, keyed by path prefix. + * + * 2. Vite matches keys in INSERTION ORDER and the first match wins + * (doesProxyContextMatchUrl: `context[0] === '^' && new RegExp(context).test(url) + * || url.startsWith(context)`). Specific prefixes must therefore be listed + * BEFORE the `/` catch-all. + * + * 3. The middleware order is: Angular's assets middleware -> Vite proxy -> + * Vite transform (which serves main.js, polyfills.js, chunk-*.js) -> Angular's + * html fallback. Application bundles reach the proxy BEFORE anything serves + * them, and they arrive with `Accept: * / *`, so a naive "proxy everything + * that is not an HTML navigation" rule ships them to the upstream. Under + * webpack-dev-server the dev middleware was mounted both before and after the + * proxies, which is why this never mattered. + * + * Hook translation: webpack's `onProxyReq`/`onProxyRes` are ignored by Vite. + * Use `configure(proxy)` and `proxy.on('proxyReq'|'proxyRes', ...)`. `logLevel` + * is also ignored; use `DEBUG=vite:proxy` to trace. + * + * `bypass(req, res, opts)` return values, per Vite 7: + * string -> req.url is replaced and the request continues locally + * false -> hard 404 + * undefined / null -> proxied + */ + +import { fileURLToPath } from 'node:url' + +/** `/0000-0002-1825-0097/print`, the printable record route. */ +export const ORCID_PRINT_RE = /^\/(\d{4}-\d{4}-\d{4}-\d{3}[\dX])\/print\/?$/i + +/** These files live in src/, the print view in src/assets/print-view/. */ +export const PRINT_VIEW_INDEX = fileURLToPath( + new URL('./assets/print-view/index.html', import.meta.url) +) + +export const pathOf = (req) => (req.url || '').split('?')[0] || '' + +/** + * The origin the browser actually used, so redirect rewriting keeps working on + * any port. The old configs hardcoded localhost:4200. + */ +export const devOrigin = (req) => + `${req.socket?.encrypted ? 'https' : 'http'}://${req.headers.host}` + +/** + * Paths the dev server owns. `/@vite/`, `/@fs/`, `/@id/` and `/node_modules/` + * are Vite internals; Angular's assets middleware rewrites non-JS assets to + * `/@fs/` before the proxy sees them, so that prefix must pass through. + */ +const DEV_PREFIXES = [ + '/assets', + '/print-view', + '/favicon.ico', + '/@vite/', + '/@fs/', + '/@id/', + '/@ng/', + '/node_modules/', + '/__open-in-editor', +] + +/** Application bundles and their sourcemaps: served by Vite's transform. */ +const BUNDLE_RE = /\.(m?js|css|map)$/i + +export function isDevServerRequest(req, path) { + const accept = req.headers.accept || '' + // SPA navigation. Same rule the previous configs used. + if (accept.includes('text/html')) return true + // Vite's own health ping. + if (accept === 'text/x-vite-ping') return true + if (path === '/' || path === '/index.html') return true + if (path === '/.well-known/appspecific/com.chrome.devtools.json') return true + if (BUNDLE_RE.test(path)) return true + return DEV_PREFIXES.some((prefix) => path.startsWith(prefix)) +} + +/** + * Mirrors the nginx rule `/:orcid/print` -> the print view, keeping the browser + * URL intact. + * + * Returns an `/@fs/` URL rather than `/print-view/index.html`: Angular's html + * fallback rewrites any .html request that is not /index.html to the SPA shell, + * so the plain path would serve the app instead of the print view. Vite's raw-fs + * middleware serves `/@fs/` because Angular adds every asset source + * directory to `server.fs.allow`. + */ +export function printViewRewrite(path) { + const match = path.match(ORCID_PRINT_RE) + return match + ? `/@fs/${encodeURI(PRINT_VIEW_INDEX)}?orcid=${encodeURIComponent( + match[1] + )}` + : undefined +} + +/** Decides, for the `/` catch-all, whether a request is an API call. */ +export function rootBypass(req) { + const path = pathOf(req) + const printView = printViewRewrite(path) + if (printView) return printView + return isDevServerRequest(req, path) ? req.url : undefined +} + +/** + * Rewrites the Set-Cookie Domain so the browser keeps cookies issued for the + * upstream host. Runs on 'proxyRes', which fires before Vite copies the headers + * onto the response. + */ +export function rewriteCookieDomain(proxyRes, domainPattern) { + const cookies = proxyRes.headers['set-cookie'] + if (Array.isArray(cookies)) { + proxyRes.headers['set-cookie'] = cookies.map((cookie) => + cookie.replace(domainPattern, 'Domain=localhost') + ) + } +} + +export const isRedirect = (proxyRes) => + proxyRes.statusCode >= 300 && + proxyRes.statusCode < 400 && + typeof proxyRes.headers.location === 'string' diff --git a/src/tsconfig.spec.json b/src/tsconfig.spec.json index a050f2bf96..aebe666955 100644 --- a/src/tsconfig.spec.json +++ b/src/tsconfig.spec.json @@ -4,6 +4,10 @@ "outDir": "../out-tsc/spec", "types": ["jasmine", "node"] }, + // polyfills.ts imports '@angular/localize/init', whose type declarations + // provide the global `$localize`. The root tsconfig overrides `typeRoots`, + // so `types: ["@angular/localize"]` cannot find it; keeping polyfills.ts in + // the program is what makes $localize resolve in specs and components. "files": ["polyfills.ts"], "include": ["**/*.spec.ts", "**/*.d.ts"] } diff --git a/yarn.lock b/yarn.lock index 0d25037f65..55a992ab21 100644 --- a/yarn.lock +++ b/yarn.lock @@ -461,7 +461,7 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@7.27.5", "@babel/generator@^7.27.5", "@babel/generator@^7.4.0": +"@babel/generator@7.27.5", "@babel/generator@^7.27.5": version "7.27.5" resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz" integrity sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw== @@ -641,7 +641,7 @@ "@babel/template" "^7.27.2" "@babel/types" "^7.28.2" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.27.5", "@babel/parser@^7.27.7", "@babel/parser@^7.28.0", "@babel/parser@^7.28.6", "@babel/parser@^7.29.0", "@babel/parser@^7.4.3": +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.27.5", "@babel/parser@^7.27.7", "@babel/parser@^7.28.0", "@babel/parser@^7.28.6", "@babel/parser@^7.29.0": version "7.29.2" resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz" integrity sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA== @@ -1204,7 +1204,7 @@ resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz" integrity sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q== -"@babel/template@^7.27.2", "@babel/template@^7.28.6", "@babel/template@^7.4.0": +"@babel/template@^7.27.2", "@babel/template@^7.28.6": version "7.28.6" resolved "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz" integrity sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ== @@ -1213,7 +1213,7 @@ "@babel/parser" "^7.28.6" "@babel/types" "^7.28.6" -"@babel/traverse@^7.27.1", "@babel/traverse@^7.27.7", "@babel/traverse@^7.28.0", "@babel/traverse@^7.28.5", "@babel/traverse@^7.28.6", "@babel/traverse@^7.29.0", "@babel/traverse@^7.4.3": +"@babel/traverse@^7.27.1", "@babel/traverse@^7.27.7", "@babel/traverse@^7.28.0", "@babel/traverse@^7.28.5", "@babel/traverse@^7.28.6", "@babel/traverse@^7.29.0": version "7.29.0" resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz" integrity sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA== @@ -1226,7 +1226,7 @@ "@babel/types" "^7.29.0" debug "^4.3.1" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.27.7", "@babel/types@^7.28.0", "@babel/types@^7.28.2", "@babel/types@^7.28.5", "@babel/types@^7.28.6", "@babel/types@^7.29.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4": +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.27.1", "@babel/types@^7.27.3", "@babel/types@^7.27.7", "@babel/types@^7.28.0", "@babel/types@^7.28.2", "@babel/types@^7.28.5", "@babel/types@^7.28.6", "@babel/types@^7.29.0", "@babel/types@^7.4.4": version "7.29.0" resolved "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz" integrity sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A== @@ -2096,20 +2096,6 @@ resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== -"@puppeteer/browsers@2.6.1": - version "2.6.1" - resolved "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz" - integrity sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg== - dependencies: - debug "^4.4.0" - extract-zip "^2.0.1" - progress "^2.0.3" - proxy-agent "^6.5.0" - semver "^7.6.3" - tar-fs "^3.0.6" - unbzip2-stream "^1.4.3" - yargs "^17.7.2" - "@rollup/plugin-json@^6.1.0": version "6.1.0" resolved "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz" @@ -2404,11 +2390,6 @@ postcss "^8.4.41" tailwindcss "4.1.18" -"@tootallnate/quickjs-emscripten@^0.23.0": - version "0.23.0" - resolved "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz" - integrity sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA== - "@tufjs/canonical-json@2.0.0": version "2.0.0" resolved "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz" @@ -2552,18 +2533,11 @@ dependencies: "@types/node" "*" -"@types/jasmine@*", "@types/jasmine@~3.6.0": +"@types/jasmine@~3.6.0": version "3.6.11" resolved "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.11.tgz" integrity sha512-S6pvzQDvMZHrkBz2Mcn/8Du7cpr76PlRJBAoHnSDNbulULsH5dp0Gns+WRyNX5LHejz/ljxK4/vIHK/caHt6SQ== -"@types/jasminewd2@~2.0.3": - version "2.0.13" - resolved "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.13.tgz" - integrity sha512-aJ3wj8tXMpBrzQ5ghIaqMisD8C3FIrcO6sDKHqFbuqAsI7yOxj0fA7MrRCPLZHIVUjERIwsMmGn/vB0UQ9u0Hg== - dependencies: - "@types/jasmine" "*" - "@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.9": version "7.0.15" resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" @@ -2586,17 +2560,17 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@>=10.0.0", "@types/node@^12.11.1": +"@types/node@*", "@types/node@>=10.0.0": version "12.20.55" resolved "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz" integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== -"@types/puppeteer@^2.0.0": - version "2.1.8" - resolved "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-2.1.8.tgz" - integrity sha512-sFyFD1yIlBwg8jpCbmi4ngecMI6Uw6iEKyUUglFXOiaZQHTvE8oftAWKK7E5sac1Uce+7uR5iVKWDLKDxmjcSA== +"@types/node@^22": + version "22.20.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.20.1.tgz#84e7cdf63cdaa20c134aa317ccc901aa21e16f0e" + integrity sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q== dependencies: - "@types/node" "*" + undici-types "~6.21.0" "@types/qs@*": version "6.14.0" @@ -2658,13 +2632,6 @@ dependencies: "@types/node" "*" -"@types/yauzl@^2.9.1": - version "2.10.3" - resolved "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz" - integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== - dependencies: - "@types/node" "*" - "@vitejs/plugin-basic-ssl@2.1.0": version "2.1.0" resolved "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.0.tgz" @@ -3020,13 +2987,6 @@ append-buffer@^1.0.2: dependencies: buffer-equal "^1.0.0" -append-transform@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz" - integrity sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw== - dependencies: - default-require-extensions "^2.0.0" - archy@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz" @@ -3155,13 +3115,6 @@ assign-symbols@^1.0.0: resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" integrity sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw== -ast-types@^0.13.4: - version "0.13.4" - resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz" - integrity sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== - dependencies: - tslib "^2.0.1" - async-done@^1.2.0, async-done@^1.2.2: version "1.3.2" resolved "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz" @@ -3184,13 +3137,6 @@ async-settle@^1.0.0: dependencies: async-done "^1.2.2" -async@^2.6.2: - version "2.6.4" - resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz" - integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== - dependencies: - lodash "^4.17.14" - atob@^2.1.2: version "2.1.2" resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" @@ -3208,11 +3154,6 @@ autoprefixer@10.4.21: picocolors "^1.1.1" postcss-value-parser "^4.2.0" -b4a@^1.6.4: - version "1.6.7" - resolved "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz" - integrity sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg== - babel-loader@10.0.0: version "10.0.0" resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-10.0.0.tgz" @@ -3264,42 +3205,9 @@ balanced-match@^1.0.0: resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -bare-events@^2.2.0, bare-events@^2.5.4: - version "2.6.1" - resolved "https://registry.npmjs.org/bare-events/-/bare-events-2.6.1.tgz" - integrity sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g== - -bare-fs@^4.0.1: - version "4.1.6" - resolved "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz" - integrity sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ== - dependencies: - bare-events "^2.5.4" - bare-path "^3.0.0" - bare-stream "^2.6.4" - -bare-os@^3.0.1: - version "3.6.1" - resolved "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz" - integrity sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g== - -bare-path@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz" - integrity sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw== - dependencies: - bare-os "^3.0.1" - -bare-stream@^2.6.4: - version "2.6.5" - resolved "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz" - integrity sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA== - dependencies: - streamx "^2.21.0" - base64-js@^1.3.1: version "1.5.1" - resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== base64id@2.0.0, base64id@~2.0.0: @@ -3325,11 +3233,6 @@ baseline-browser-mapping@^2.9.0: resolved "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.9.tgz" integrity sha512-OZd0e2mU11ClX8+IdXe3r0dbqMEznRiT4TfbhYIbcRPZkqJ7Qwer8ij3GZAmLsRKa+II9V1v5czCkvmHH3XZBg== -basic-ftp@^5.0.2: - version "5.0.5" - resolved "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz" - integrity sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg== - batch@0.6.1: version "0.6.1" resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" @@ -3482,11 +3385,6 @@ browserslist@^4.21.5, browserslist@^4.22.1, browserslist@^4.23.0, browserslist@^ node-releases "^2.0.27" update-browserslist-db "^1.2.0" -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz" - integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== - buffer-equal@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz" @@ -3497,13 +3395,13 @@ buffer-from@^1.0.0: resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer@^5.2.1: - version "5.7.1" - resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== dependencies: base64-js "^1.3.1" - ieee754 "^1.1.13" + ieee754 "^1.2.1" builtin-modules@^1.1.1: version "1.1.1" @@ -3671,14 +3569,6 @@ chrome-trace-event@^1.0.2: resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz" integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ== -chromium-bidi@0.11.0: - version "0.11.0" - resolved "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz" - integrity sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA== - dependencies: - mitt "3.0.1" - zod "3.23.8" - class-utils@^0.3.5: version "0.3.6" resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" @@ -3737,15 +3627,6 @@ cliui@^7.0.2: strip-ansi "^6.0.0" wrap-ansi "^7.0.0" -cliui@^8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" - integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.1" - wrap-ansi "^7.0.0" - cliui@^9.0.1: version "9.0.1" resolved "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz" @@ -3849,11 +3730,6 @@ colorette@^2.0.10, colorette@^2.0.20: resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== -colors@1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - commander@^14.0.0: version "14.0.2" resolved "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz" @@ -3869,11 +3745,6 @@ common-path-prefix@^3.0.0: resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== -compare-versions@^3.4.0: - version "3.6.0" - resolved "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz" - integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA== - component-emitter@^1.2.1: version "1.3.1" resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz" @@ -4099,11 +3970,6 @@ d@1, d@^1.0.1, d@^1.0.2: es5-ext "^0.10.64" type "^2.7.2" -data-uri-to-buffer@^6.0.2: - version "6.0.2" - resolved "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz" - integrity sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw== - date-format@^4.0.14: version "4.0.14" resolved "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz" @@ -4160,13 +4026,6 @@ default-compare@^1.0.0: dependencies: kind-of "^5.0.2" -default-require-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz" - integrity sha512-B0n2zDIXpzLzKeoEozorDSa1cHc1t0NjmxP0zuAxbizNU2MBqYJJKYXrrFdKuQliojXynrxgd7l4ahfg/+aA5g== - dependencies: - strip-bom "^3.0.0" - default-resolution@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz" @@ -4224,15 +4083,6 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -degenerator@^5.0.0: - version "5.0.1" - resolved "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz" - integrity sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ== - dependencies: - ast-types "^0.13.4" - escodegen "^2.1.0" - esprima "^4.0.1" - del@^6.0.0: version "6.1.1" resolved "https://registry.npmjs.org/del/-/del-6.1.1.tgz" @@ -4287,11 +4137,6 @@ detect-node@^2.0.4: resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -devtools-protocol@0.0.1367902: - version "0.0.1367902" - resolved "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz" - integrity sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg== - di@^0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/di/-/di-0.0.1.tgz" @@ -4643,17 +4488,6 @@ escape-string-regexp@^1.0.5: resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== -escodegen@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" - integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionalDependencies: - source-map "~0.6.1" - eslint-scope@5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" @@ -4672,7 +4506,7 @@ esniff@^2.0.1: event-emitter "^0.3.5" type "^2.7.2" -esprima@^4.0.0, esprima@^4.0.1: +esprima@^4.0.0: version "4.0.1" resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== @@ -4893,17 +4727,6 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -extract-zip@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz" - integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== - dependencies: - debug "^4.1.1" - get-stream "^5.1.0" - yauzl "^2.10.0" - optionalDependencies: - "@types/yauzl" "^2.9.1" - fancy-log@^1.3.2: version "1.3.3" resolved "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz" @@ -4919,11 +4742,6 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-fifo@^1.2.0, fast-fifo@^1.3.2: - version "1.3.2" - resolved "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz" - integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== - fast-glob@3.3.3, fast-glob@^3.2.9: version "3.3.3" resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz" @@ -4964,13 +4782,6 @@ faye-websocket@^0.11.3: dependencies: websocket-driver ">=0.5.1" -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz" - integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== - dependencies: - pend "~1.2.0" - fdir@^6.4.4, fdir@^6.4.6: version "6.4.6" resolved "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz" @@ -4981,14 +4792,6 @@ file-uri-to-path@1.0.0: resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== -fileset@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz" - integrity sha512-UxowFKnAFIwtmSxgKjWAVgjE3Fk7MQJT0ZIyl0NwIFZTrx4913rLaonGJ84V+x/2+w/pe4ULHRns+GZPs1TVuw== - dependencies: - glob "^7.0.3" - minimatch "^3.0.3" - fill-range@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" @@ -5277,13 +5080,6 @@ get-proto@^1.0.1: dunder-proto "^1.0.1" es-object-atoms "^1.0.0" -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - get-tsconfig@^4.7.5: version "4.13.0" resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz" @@ -5291,15 +5087,6 @@ get-tsconfig@^4.7.5: dependencies: resolve-pkg-maps "^1.0.0" -get-uri@^6.0.1: - version "6.0.5" - resolved "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz" - integrity sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg== - dependencies: - basic-ftp "^5.0.2" - data-uri-to-buffer "^6.0.2" - debug "^4.3.4" - get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" @@ -5378,7 +5165,7 @@ glob@^10.2.2: package-json-from-dist "^1.0.0" path-scurry "^1.11.1" -glob@^7.0.3, glob@^7.1.1, glob@^7.1.3, glob@^7.1.6, glob@^7.1.7: +glob@^7.1.1, glob@^7.1.3, glob@^7.1.6, glob@^7.1.7: version "7.2.3" resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -5667,7 +5454,7 @@ http-parser-js@>=0.5.1: resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz" integrity sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA== -http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.1: +http-proxy-agent@^7.0.0: version "7.0.2" resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz" integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== @@ -5707,7 +5494,7 @@ http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" -https-proxy-agent@7.0.6, https-proxy-agent@^7.0.1, https-proxy-agent@^7.0.6: +https-proxy-agent@7.0.6, https-proxy-agent@^7.0.1: version "7.0.6" resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz" integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw== @@ -5751,9 +5538,9 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== -ieee754@^1.1.13: +ieee754@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== ignore-walk@^8.0.0: @@ -6157,42 +5944,11 @@ isobject@^3.0.0, isobject@^3.0.1: resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== -istanbul-api@^2.1.6: - version "2.1.7" - resolved "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.7.tgz" - integrity sha512-LYTOa2UrYFyJ/aSczZi/6lBykVMjCCvUmT64gOe+jPZFy4w6FYfPGqFT2IiQ2BxVHHDOvCD7qrIXb0EOh4uGWw== - dependencies: - async "^2.6.2" - compare-versions "^3.4.0" - fileset "^2.0.3" - istanbul-lib-coverage "^2.0.5" - istanbul-lib-hook "^2.0.7" - istanbul-lib-instrument "^3.3.0" - istanbul-lib-report "^2.0.8" - istanbul-lib-source-maps "^3.0.6" - istanbul-reports "^2.2.5" - js-yaml "^3.13.1" - make-dir "^2.1.0" - minimatch "^3.0.4" - once "^1.4.0" - -istanbul-lib-coverage@^2.0.5: - version "2.0.5" - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz" - integrity sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== - istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.2" resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== -istanbul-lib-hook@^2.0.7: - version "2.0.7" - resolved "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz" - integrity sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA== - dependencies: - append-transform "^1.0.0" - istanbul-lib-instrument@6.0.3: version "6.0.3" resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz" @@ -6204,19 +5960,6 @@ istanbul-lib-instrument@6.0.3: istanbul-lib-coverage "^3.2.0" semver "^7.5.4" -istanbul-lib-instrument@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz" - integrity sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== - dependencies: - "@babel/generator" "^7.4.0" - "@babel/parser" "^7.4.3" - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" - istanbul-lib-coverage "^2.0.5" - semver "^6.0.0" - istanbul-lib-instrument@^5.1.0: version "5.2.1" resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" @@ -6228,15 +5971,6 @@ istanbul-lib-instrument@^5.1.0: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" -istanbul-lib-report@^2.0.8: - version "2.0.8" - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz" - integrity sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== - dependencies: - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - supports-color "^6.1.0" - istanbul-lib-report@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" @@ -6246,17 +5980,6 @@ istanbul-lib-report@^3.0.0: make-dir "^4.0.0" supports-color "^7.1.0" -istanbul-lib-source-maps@^3.0.6: - version "3.0.6" - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz" - integrity sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^2.0.5" - make-dir "^2.1.0" - rimraf "^2.6.3" - source-map "^0.6.1" - istanbul-lib-source-maps@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" @@ -6266,13 +5989,6 @@ istanbul-lib-source-maps@^4.0.1: istanbul-lib-coverage "^3.0.0" source-map "^0.6.1" -istanbul-reports@^2.2.5: - version "2.2.7" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz" - integrity sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== - dependencies: - html-escaper "^2.0.0" - istanbul-reports@^3.0.5: version "3.2.0" resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz" @@ -6295,13 +6011,6 @@ jasmine-core@^3.6.0, jasmine-core@~3.8.0: resolved "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.8.0.tgz" integrity sha512-zl0nZWDrmbCiKns0NcjkFGYkVTGCPUgoHypTaj+G2AzaWus7QGoXARSlYsSle2VRpSdfJmM+hzmFKzQNhF2kHg== -jasmine-spec-reporter@~5.0.0: - version "5.0.2" - resolved "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz" - integrity sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g== - dependencies: - colors "1.4.0" - jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" @@ -6410,14 +6119,6 @@ karma-chrome-launcher@~3.2: dependencies: which "^1.2.1" -karma-coverage-istanbul-reporter@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.1.1.tgz" - integrity sha512-CH8lTi8+kKXGvrhy94+EkEMldLCiUA0xMOiL31vvli9qK0T+qcXJAwWBRVJWnVWxYkTmyWar8lPz63dxX6/z1A== - dependencies: - istanbul-api "^2.1.6" - minimatch "^3.0.4" - karma-coverage@^2.2.1: version "2.2.1" resolved "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz" @@ -6740,7 +6441,7 @@ lodash.debounce@^4.0.8: resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== -lodash@^4.17.14, lodash@^4.17.21, lodash@^4.18.1: +lodash@^4.17.21, lodash@^4.18.1: version "4.18.1" resolved "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz" integrity sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q== @@ -6787,11 +6488,6 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lru-cache@^7.14.1: - version "7.18.3" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz" - integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== - magic-string@0.30.17, magic-string@^0.30.17: version "0.30.17" resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz" @@ -7008,7 +6704,7 @@ minimatch@^10.0.3: dependencies: "@isaacs/brace-expansion" "^5.0.0" -minimatch@^3.0.3, minimatch@^3.0.4, minimatch@^3.1.1: +minimatch@^3.0.4, minimatch@^3.1.1: version "3.1.2" resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== @@ -7098,11 +6794,6 @@ minizlib@^3.0.1: dependencies: minipass "^7.1.2" -mitt@3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz" - integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw== - mixin-deep@^1.2.0: version "1.3.2" resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" @@ -7242,11 +6933,6 @@ neo-async@^2.6.2: resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -netmask@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz" - integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== - next-tick@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" @@ -7637,28 +7323,6 @@ p-retry@^6.2.0: is-network-error "^1.0.0" retry "^0.13.1" -pac-proxy-agent@^7.1.0: - version "7.2.0" - resolved "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz" - integrity sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA== - dependencies: - "@tootallnate/quickjs-emscripten" "^0.23.0" - agent-base "^7.1.2" - debug "^4.3.4" - get-uri "^6.0.1" - http-proxy-agent "^7.0.0" - https-proxy-agent "^7.0.6" - pac-resolver "^7.0.1" - socks-proxy-agent "^8.0.5" - -pac-resolver@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz" - integrity sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg== - dependencies: - degenerator "^5.0.0" - netmask "^2.0.2" - package-json-from-dist@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz" @@ -7846,11 +7510,6 @@ path-type@^4.0.0: resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" - integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== - picocolors@^1.0.0, picocolors@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz" @@ -8021,11 +7680,6 @@ process-nextick-args@^2.0.0, process-nextick-args@~2.0.0: resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -progress@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - promise-retry@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" @@ -8047,25 +7701,6 @@ proxy-addr@^2.0.7, proxy-addr@~2.0.7: forwarded "0.2.0" ipaddr.js "1.9.1" -proxy-agent@^6.5.0: - version "6.5.0" - resolved "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz" - integrity sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A== - dependencies: - agent-base "^7.1.2" - debug "^4.3.4" - http-proxy-agent "^7.0.1" - https-proxy-agent "^7.0.6" - lru-cache "^7.14.1" - pac-proxy-agent "^7.1.0" - proxy-from-env "^1.1.0" - socks-proxy-agent "^8.0.5" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - prr@~1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" @@ -8079,14 +7714,6 @@ pump@^2.0.0: end-of-stream "^1.1.0" once "^1.3.1" -pump@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz" - integrity sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - pumpify@^1.3.5: version "1.5.1" resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" @@ -8106,30 +7733,6 @@ punycode@^2.1.0: resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== -puppeteer-core@23.11.1: - version "23.11.1" - resolved "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz" - integrity sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg== - dependencies: - "@puppeteer/browsers" "2.6.1" - chromium-bidi "0.11.0" - debug "^4.4.0" - devtools-protocol "0.0.1367902" - typed-query-selector "^2.12.0" - ws "^8.18.0" - -puppeteer@^23.11.1: - version "23.11.1" - resolved "https://registry.npmjs.org/puppeteer/-/puppeteer-23.11.1.tgz" - integrity sha512-53uIX3KR5en8l7Vd8n5DUv90Ae9QDQsyIthaUFVzwV6yU750RjqRznEtNMBT20VthqAdemnJN+hxVdmMHKt7Zw== - dependencies: - "@puppeteer/browsers" "2.6.1" - chromium-bidi "0.11.0" - cosmiconfig "^9.0.0" - devtools-protocol "0.0.1367902" - puppeteer-core "23.11.1" - typed-query-selector "^2.12.0" - qjobs@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz" @@ -8470,7 +8073,7 @@ rfdc@^1.3.0, rfdc@^1.4.1: resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz" integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== -rimraf@^2.6.2, rimraf@^2.6.3: +rimraf@^2.6.2: version "2.7.1" resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -8641,12 +8244,12 @@ semver-greatest-satisfied-range@^1.1.0: resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.7.2, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4, semver@^7.6.3: +semver@7.7.2, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4: version "7.7.2" resolved "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz" integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== -semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: +semver@^6.3.0, semver@^6.3.1: version "6.3.1" resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== @@ -8939,7 +8542,7 @@ sockjs@^0.3.24: uuid "^8.3.2" websocket-driver "^0.7.4" -socks-proxy-agent@^8.0.3, socks-proxy-agent@^8.0.5: +socks-proxy-agent@^8.0.3: version "8.0.5" resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz" integrity sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw== @@ -8993,7 +8596,7 @@ source-map-url@^0.4.0: resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: +source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0: version "0.6.1" resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== @@ -9145,17 +8748,7 @@ streamroller@^3.1.5: debug "^4.3.4" fs-extra "^8.1.0" -streamx@^2.15.0, streamx@^2.21.0: - version "2.22.1" - resolved "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz" - integrity sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA== - dependencies: - fast-fifo "^1.3.2" - text-decoder "^1.1.0" - optionalDependencies: - bare-events "^2.2.0" - -"string-width-cjs@npm:string-width@^4.2.0": +"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -9173,15 +8766,6 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" @@ -9207,7 +8791,7 @@ string_decoder@^1.1.1, string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -9221,13 +8805,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1, strip-ansi@^7.1.0: version "7.1.0" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" @@ -9242,11 +8819,6 @@ strip-bom@^2.0.0: dependencies: is-utf8 "^0.2.0" -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== - supports-color@^5.3.0: version "5.5.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" @@ -9254,13 +8826,6 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - supports-color@^7.1.0: version "7.2.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" @@ -9298,26 +8863,6 @@ tapable@^2.1.1, tapable@^2.2.1, tapable@^2.3.0: resolved "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz" integrity sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg== -tar-fs@^3.0.6: - version "3.1.0" - resolved "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.0.tgz" - integrity sha512-5Mty5y/sOF1YWj1J6GiBodjlDc05CUR8PKXrsnFAiSG0xA+GHeWLovaZPYUDXkH/1iKRf2+M5+OrRgzC7O9b7w== - dependencies: - pump "^3.0.0" - tar-stream "^3.1.5" - optionalDependencies: - bare-fs "^4.0.1" - bare-path "^3.0.0" - -tar-stream@^3.1.5: - version "3.1.7" - resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz" - integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ== - dependencies: - b4a "^1.6.4" - fast-fifo "^1.2.0" - streamx "^2.15.0" - tar@^6.1.11: version "6.2.1" resolved "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz" @@ -9362,13 +8907,6 @@ terser@5.43.1, terser@^5.31.1: commander "^2.20.0" source-map-support "~0.5.20" -text-decoder@^1.1.0: - version "1.2.3" - resolved "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz" - integrity sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA== - dependencies: - b4a "^1.6.4" - thingies@^2.5.0: version "2.5.0" resolved "https://registry.npmjs.org/thingies/-/thingies-2.5.0.tgz" @@ -9396,11 +8934,6 @@ through2@^4.0.2: dependencies: readable-stream "3" -through@^2.3.8: - version "2.3.8" - resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - thunky@^1.0.2: version "1.1.0" resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" @@ -9502,7 +9035,7 @@ ts-node@^8.5.2: source-map-support "^0.5.17" yn "3.1.1" -tslib@2.8.1, tslib@^2.0.0, tslib@^2.0.1, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.8.0: +tslib@2.8.1, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.8.0: version "2.8.1" resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== @@ -9589,11 +9122,6 @@ typed-assert@^1.0.8: resolved "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== -typed-query-selector@^2.12.0: - version "2.12.0" - resolved "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz" - integrity sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg== - typedarray@^0.0.6: version "0.0.6" resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" @@ -9614,14 +9142,6 @@ ua-regexes-lite@^1.2.1: resolved "https://registry.npmjs.org/ua-regexes-lite/-/ua-regexes-lite-1.2.1.tgz" integrity sha512-ling4WX4ZtxXjmSMHzuI8PGos2brw/6gG3YuVWn5RunHoQjeCokpFeMe/ti+R8E7kOTLE2FqBG4bMdFQLFwcJQ== -unbzip2-stream@^1.4.3: - version "1.4.3" - resolved "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz" - integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== - dependencies: - buffer "^5.2.1" - through "^2.3.8" - unc-path-regex@^0.1.2: version "0.1.2" resolved "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz" @@ -9648,6 +9168,11 @@ undertaker@^1.2.1: object.reduce "^1.0.0" undertaker-registry "^1.0.0" +undici-types@~6.21.0: + version "6.21.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb" + integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz" @@ -10032,7 +9557,8 @@ wildcard@^2.0.1: resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + name wrap-ansi-cjs version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -10058,15 +9584,6 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" @@ -10148,11 +9665,6 @@ yargs-parser@^20.2.2: resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - yargs-parser@^22.0.0: version "22.0.0" resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz" @@ -10191,19 +9703,6 @@ yargs@^16.1.1: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.7.2: - version "17.7.2" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== - dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.1.1" - yargs@^7.1.0: version "7.1.2" resolved "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz" @@ -10223,14 +9722,6 @@ yargs@^7.1.0: y18n "^3.2.1" yargs-parser "^5.0.1" -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz" - integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - yn@3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" @@ -10251,11 +9742,6 @@ zod-to-json-schema@^3.24.1: resolved "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz" integrity sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA== -zod@3.23.8: - version "3.23.8" - resolved "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz" - integrity sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g== - zod@3.25.75, zod@^3.23.8: version "3.25.75" resolved "https://registry.npmjs.org/zod/-/zod-3.25.75.tgz"