https://github.com/Shawn-Skywolfer/MultipleLanguageTranslator
· scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)
43 raw signals (27 security + 16 graph)
Last scanned 2 months, 2 weeks ago · v1 · 25 actionable findings from 2 signal sources. 55 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 175 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
normalizeLanguage |
software | healthy | i18n.js:normalizeLanguage |
translate |
software | healthy | i18n.js:translate |
translateTextNode |
software | healthy | i18n.js:translateTextNode |
translateElementAttributes |
software | healthy | i18n.js:translateElementAttributes |
apply |
software | healthy | i18n.js:apply |
setLanguage |
software | healthy | i18n.js:setLanguage |
log |
software | healthy | app.js:log |
setLog |
software | healthy | app.js:setLog |
logShared |
software | healthy | app.js:logShared |
stat |
software | healthy | app.js:stat |
loadOpsLogs |
software | healthy | app.js:loadOpsLogs |
exportOpsLogs |
software | healthy | app.js:exportOpsLogs |
clearOpsLogs |
software | healthy | app.js:clearOpsLogs |
increasePv |
software | healthy | app.js:increasePv |
sleep |
software | healthy | app.js:sleep |
escapeHtml |
software | healthy | app.js:escapeHtml |
fileStem |
software | healthy | app.js:fileStem |
safeNamePart |
software | healthy | app.js:safeNamePart |
buildLangTag |
software | healthy | app.js:buildLangTag |
downloadBlob |
software | healthy | app.js:downloadBlob |
showToast |
software | healthy | app.js:showToast |
flashElement |
software | healthy | app.js:flashElement |
focusSharedRules |
software | healthy | app.js:focusSharedRules |
updateModelStatus |
software | healthy | app.js:updateModelStatus |
formatBytes |
software | healthy | app.js:formatBytes |
renderFileChips |
software | healthy | app.js:renderFileChips |
updateLangSummaries |
software | healthy | app.js:updateLangSummaries |
downloadResultsZip |
software | healthy | app.js:downloadResultsZip |
addPendingRow |
software | healthy | app.js:addPendingRow |
tabs |
software | healthy | app.js:tabs |
sanitizeBaseUrl |
software | healthy | app.js:sanitizeBaseUrl |
normalizeKnownBaseUrl |
software | healthy | app.js:normalizeKnownBaseUrl |
cleanApiKey |
software | healthy | app.js:cleanApiKey |
assertHeaderSafe |
software | healthy | app.js:assertHeaderSafe |
getModelConfig |
software | healthy | app.js:getModelConfig |
getTokenLimitValue |
software | healthy | app.js:getTokenLimitValue |
addOptionalGenerationParams |
software | healthy | app.js:addOptionalGenerationParams |
unsupportedParam |
software | healthy | app.js:unsupportedParam |
proxyPost |
software | healthy | app.js:proxyPost |
postChatCompletion |
software | healthy | app.js:postChatCompletion |
stripOutputObject |
software | healthy | app.js:stripOutputObject |
chat |
software | healthy | app.js:chat |
renderModels |
software | healthy | app.js:renderModels |
applyProviderPreset |
software | healthy | app.js:applyProviderPreset |
renderProviderPresets |
software | healthy | app.js:renderProviderPresets |
saveSettings |
software | healthy | app.js:saveSettings |
loadSettings |
software | healthy | app.js:loadSettings |
forgetSettings |
software | healthy | app.js:forgetSettings |
refreshModels |
software | healthy | app.js:refreshModels |
testConnection |
software | healthy | app.js:testConnection |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
index.html |
software | healthy | index.html |
i18n.js |
software | healthy | i18n.js |
app.js |
software | healthy | app.js |
pptx-layout.test.js |
software | healthy | tests/pptx-layout.test.js |
i18n.test.js |
software | healthy | tests/i18n.test.js |
pdf-compare.test.js |
software | healthy | tests/pdf-compare.test.js |
models.js |
software | healthy | api/models.js |
pv.js |
software | healthy | api/pv.js |
chat-completions.js |
software | healthy | api/chat-completions.js |
TUTORIAL.md |
software | healthy | docs/TUTORIAL.md |
tutorial-video.html |
software | healthy | docs/tutorial-video.html |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
api |
software | healthy | api |
docs |
software | healthy | docs |
| Label | Layer | Status | Path |
|---|---|---|---|
StubElement |
software | healthy | tests/pptx-layout.test.js:StubElement |
Element |
software | healthy | tests/i18n.test.js:Element |
MutationObserver |
software | healthy | tests/i18n.test.js:MutationObserver |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-zya7wooh |
software | healthy | /tmp/repobility-clone-zya7wooh |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/8a6450cb-bd45-4b0f-944a-2e7e89756729/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8a6450cb-bd45-4b0f-944a-2e7e89756729/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.