Skip to content

Add Italian README translation and fix outdated links#1070

Merged
VinciGit00 merged 1 commit into
ScrapeGraphAI:pre/betafrom
gbell27:docs/italian-readme
May 13, 2026
Merged

Add Italian README translation and fix outdated links#1070
VinciGit00 merged 1 commit into
ScrapeGraphAI:pre/betafrom
gbell27:docs/italian-readme

Conversation

@gbell27
Copy link
Copy Markdown
Contributor

@gbell27 gbell27 commented May 11, 2026

As a native Italian speaker, I noticed the Italian translation was missing so here it is.
I added:

  • docs/italian.md with the full Italian translation of the README
  • Added Italian link to the language list in README.md
  • Updated Trendshift badge to the new repository ID (15078) and ScrapeGraphAI organization
  • Updated Contributors badge and links from VinciGit00 to ScrapeGraphAI organization
  • Fixed media/banner.png path to absolute URL for correct rendering in docs/

Hope it helps

@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. documentation Improvements or additions to documentation labels May 11, 2026
@VinciGit00
Copy link
Copy Markdown
Member

Grazie mille!

@VinciGit00 VinciGit00 merged commit 9a32942 into ScrapeGraphAI:pre/beta May 13, 2026
1 check passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 2.2.0-beta.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

VinciGit00 added a commit that referenced this pull request May 17, 2026
* feat: add OpenAI Batch API support for SmartScraperMultiGraph (#1036)

Add SmartScraperMultiBatchGraph that uses the OpenAI Batch API for LLM
calls, providing ~50% cost savings when real-time results aren't needed.

Key features:
- SmartScraperMultiBatchGraph: 3-phase pipeline (fetch/parse → batch
  submit → merge) that separates HTML fetching from LLM generation
- BatchGenerateAnswerNode: collects prompts from all URLs and submits
  them as a single OpenAI Batch API request
- utils/batch_api.py: helpers for creating, polling, and retrieving
  batch results with doc_id → URL mapping
- Per-document error handling: partial failures don't break the batch
- Configurable polling interval and max wait time
- OpenAI-only validation (rejects non-OpenAI providers gracefully)
- Results sorted by custom_id for consistent ordering
- 18 unit tests with 100% pass rate

Usage:
  graph = SmartScraperMultiBatchGraph(
      prompt='Extract key points',
      source=['https://url1.com', 'https://url2.com'],
      config={'llm': {'model': 'openai/gpt-4o-mini'}}
  )
  result = graph.run()

Closes #1036

* ci(release): 1.60.0-beta.2 [skip ci]

## [1.60.0-beta.2](v1.60.0-beta.1...v1.60.0-beta.2) (2026-02-24)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

* fix: update broken test imports to match current API

- Replace removed ScrapeGraph with SmartScraperGraph in scrape_graph_test.py
- Replace renamed convert_to_csv/convert_to_json with export_to_csv/export_to_json in xml_scraper_openai_test.py

* ci(release): 1.60.0-beta.3 [skip ci]

## [1.60.0-beta.3](v1.60.0-beta.2...v1.60.0-beta.3) (2026-03-15)

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))

* ci(release): 1.76.0-beta.1 [skip ci]

## [1.76.0-beta.1](v1.75.1...v1.76.0-beta.1) (2026-04-07)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))

### CI

* **release:** 1.60.0-beta.2 [skip ci] ([54d1473](54d1473)), closes [#1036](#1036)
* **release:** 1.60.0-beta.3 [skip ci] ([637c696](637c696))
* reduce GitHub Actions costs by ~85% on PRs ([403080a](403080a))

* ci(release): 2.1.0-beta.1 [skip ci]

## [2.1.0-beta.1](v2.0.0...v2.1.0-beta.1) (2026-04-19)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))

### CI

* **release:** 1.60.0-beta.2 [skip ci] ([54d1473](54d1473)), closes [#1036](#1036)
* **release:** 1.60.0-beta.3 [skip ci] ([637c696](637c696))
* **release:** 1.76.0-beta.1 [skip ci] ([35ec272](35ec272)), closes [#1036](#1036) [#1036](#1036)

* Add Italian README translation and fix outdated links (#1070)

* fix(batch): use langchain_core.prompts for PromptTemplate import

langchain 1.x removed langchain.prompts; import from langchain_core
to fix ModuleNotFoundError causing all test collection to fail.

* ci(release): 2.2.0-beta.1 [skip ci]

## [2.2.0-beta.1](v2.1.1...v2.2.0-beta.1) (2026-05-16)

### Features

* add OpenAI Batch API support for SmartScraperMultiGraph ([#1036](#1036)) ([9d4eba1](9d4eba1))

### Bug Fixes

* update broken test imports to match current API ([536e5ad](536e5ad))
* **batch:** use langchain_core.prompts for PromptTemplate import ([24127da](24127da))

### CI

* **release:** 1.60.0-beta.2 [skip ci] ([54d1473](54d1473)), closes [#1036](#1036)
* **release:** 1.60.0-beta.3 [skip ci] ([637c696](637c696))
* **release:** 1.76.0-beta.1 [skip ci] ([35ec272](35ec272)), closes [#1036](#1036) [#1036](#1036)
* **release:** 2.1.0-beta.1 [skip ci] ([a2ea9eb](a2ea9eb)), closes [#1036](#1036) [#1036](#1036) [#1036](#1036) [#1036](#1036)

---------

Co-authored-by: MrAliHasan <mrali.hassan997@gmail.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: khadyottakale <khadyottakale@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Gabriele Maria Bellavia <gabriele.bellavia.m@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation released on @dev size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants