{"id":"6134b7fe-d8c1-4941-b392-8079b2729c99","shortId":"y22na2","kind":"skill","title":"Vscode Ext Localization","tagline":"Awesome Copilot skill by Github","description":"# VS Code extension localization\n\nThis skill helps you localize every aspect of VS Code extensions\n\n## When to use this skill\n\nUse this skill when you need to:\n- Localize new or existing contributed configurations (settings), commands, menus, views or walkthroughs\n- Localize new or existing messages or other string resources contained in extension source code that are displayed to the end user\n\n# Instructions\n\nVS Code localization is composed by three different approaches, depending on the resource that is being localized. When a new localizable resource is created or updated, the corresponding localization for all currently available languages must be created/updated.\n\n1. Configurations like Settings, Commands, Menus, Views, ViewsWelcome, Walkthrough Titles and Descriptions, defined in `package.json`\n  -> An exclusive `package.nls.LANGID.json` file, like `package.nls.pt-br.json` of Brazilian Portuguese (`pt-br`) localization\n2. Walkthrough content (defined in its own `Markdown` files)\n  -> An exclusive `Markdown` file like `walkthrough/someStep.pt-br.md` for Brazilian Portuguese localization\n3. Messages and string located in extension source code (JavaScript or TypeScript files)\n  -> An exclusive `bundle.l10n.pt-br.json` for Brazilian Portuguese localization","tags":["vscode","ext","localization","awesome","copilot","github"],"capabilities":["skill","source-github","category-awesome-copilot"],"categories":["awesome-copilot"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/github/awesome-copilot/vscode-ext-localization","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"install_from":"skills.sh"}},"qualityScore":"0.300","qualityRationale":"deterministic score 0.30 from registry signals: · indexed on skills.sh · published under github/awesome-copilot","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T14:40:17.567Z","embedding":null,"createdAt":"2026-04-18T20:25:52.228Z","updatedAt":"2026-04-22T14:40:17.567Z","lastSeenAt":"2026-04-22T14:40:17.567Z","tsv":"'1':107 '2':135 '3':154 'approach':78 'aspect':19 'avail':102 'awesom':4 'br':133 'brazilian':129,151,171 'bundle.l10n.pt-br.json':169 'category-awesome-copilot' 'code':10,22,61,71,162 'command':43,111 'compos':74 'configur':41,108 'contain':57 'content':137 'contribut':40 'copilot':5 'correspond':97 'creat':93 'created/updated':106 'current':101 'defin':119,138 'depend':79 'descript':118 'differ':77 'display':64 'end':67 'everi':18 'exclus':123,145,168 'exist':39,51 'ext':2 'extens':11,23,59,160 'file':125,143,147,166 'github':8 'help':15 'instruct':69 'javascript':163 'languag':103 'like':109,126,148 'local':3,12,17,36,48,72,86,98,134,153,173 'localiz':90 'locat':158 'markdown':142,146 'menus':44,112 'messag':52,155 'must':104 'need':34 'new':37,49,89 'package.json':121 'package.nls.langid.json':124 'package.nls.pt-br.json':127 'portugues':130,152,172 'pt':132 'pt-br':131 'resourc':56,82,91 'set':42,110 'skill':6,14,28,31 'sourc':60,161 'source-github' 'string':55,157 'three':76 'titl':116 'typescript':165 'updat':95 'use':26,29 'user':68 'view':45,113 'viewswelcom':114 'vs':9,21,70 'vscode':1 'walkthrough':47,115,136 'walkthrough/somestep.pt-br.md':149","prices":[{"id":"dcd314dd-1cdd-43eb-9a30-0b473d51445d","listingId":"6134b7fe-d8c1-4941-b392-8079b2729c99","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"github","category":"awesome-copilot","install_from":"skills.sh"},"createdAt":"2026-04-18T20:25:52.228Z"}],"sources":[{"listingId":"6134b7fe-d8c1-4941-b392-8079b2729c99","source":"github","sourceId":"github/awesome-copilot/vscode-ext-localization","sourceUrl":"https://github.com/github/awesome-copilot/tree/main/skills/vscode-ext-localization","isPrimary":false,"firstSeenAt":"2026-04-18T21:51:36.439Z","lastSeenAt":"2026-04-22T12:52:26.216Z"},{"listingId":"6134b7fe-d8c1-4941-b392-8079b2729c99","source":"skills_sh","sourceId":"github/awesome-copilot/vscode-ext-localization","sourceUrl":"https://skills.sh/github/awesome-copilot/vscode-ext-localization","isPrimary":true,"firstSeenAt":"2026-04-18T20:25:52.228Z","lastSeenAt":"2026-04-22T14:40:17.567Z"}],"details":{"listingId":"6134b7fe-d8c1-4941-b392-8079b2729c99","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"github","slug":"vscode-ext-localization","source":"skills_sh","category":"awesome-copilot","skills_sh_url":"https://skills.sh/github/awesome-copilot/vscode-ext-localization"},"updatedAt":"2026-04-22T14:40:17.567Z"}}