Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions ChangeLogs.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Change Log

### 🌟 2026-01-17 (项目文档更新 / Project Documentation Update)
- **📄 README更新 (README Update)** - 更新README.md文件,确保包含最新的功能特性和项目信息 (Updated README.md file to include latest features and project information)
- **🔄 ChangeLog更新 (ChangeLog Update)** - 更新ChangeLogs.md文件,同步最新项目变更 (Updated ChangeLogs.md file to sync latest project changes)

### 🌟 2026-01-09 (PDF排版优化 / PDF Layout Optimization)
- **📄 PDF题库排版优化 (PDF Problem Bank Layout Optimization)** - 全面优化PDF生成排版,最大化A4纸张利用率 (Comprehensive PDF generation layout optimization to maximize A4 paper utilization)

Expand Down
73 changes: 71 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# 🧮 小学生算术学习应用
## Elementary Arithmetic Learning App

*Version: 1.0.2* | *Updated: January 9, 2026*
*Version: 1.0.2* | *Updated: January 17, 2026*

[![Demo](https://github.com/tobecrazy/Arithmetic/blob/main/Arithmetic.gif)](https://github.com/tobecrazy/Arithmetic)

Expand All @@ -16,7 +16,7 @@

*An intelligent arithmetic learning application built with SwiftUI to help elementary students master basic mathematical operations*

[🚀 快速开始](#-快速开始-quick-start) • [✨ 功能特点](#-功能特点-features) • [📥 安装说明](#-安装说明-installation) • [🏗️ 技术实现](#️-技术实现-technical-implementation) • [📊 系统信息监控](#️-系统信息监控-system-information-monitoring) • [🔄 更新日志](#-最近更新-recent-updates)
[🚀 快速开始](#-快速开始-quick-start) • [✨ 功能特点](#-功能特点-features) • [📥 安装说明](#-安装说明-installation) • [🏗️ 技术实现](#️-技术实现-technical-implementation) • [📊 系统信息监控](#️-系统信息监控-system-information-monitoring) • [🔄 更新日志](#-最近更新-recent-updates) • [📖 详细更新日志](ChangeLogs.md)

</div>

Expand Down Expand Up @@ -364,6 +364,75 @@
- **开源支持 (Open Source Support)** - 用户可直接访问项目开源地址,了解开发进展 (Users can directly access the project's open source repository to understand development progress)
- **中英双语 (Bilingual Support)** - 支持中文"点击访问我的Github仓库"和英文"Visit GitHub Repository"本地化文本 (Supports localized text in Chinese "点击访问我的Github仓库" and English "Visit GitHub Repository")

[⬆️ 返回目录](#-目录-table-of-contents)

---

## 🔄 最近更新 (Recent Updates)

For a detailed history of updates, see [ChangeLogs.md](ChangeLogs.md).

[⬆️ 返回目录](#-目录-table-of-contents)

---

## 🤝 贡献指南 (Contributing Guidelines)

We welcome all forms of contributions! 🎉

### 🌟 贡献方式 (Ways to Contribute)
- 🐛 报告问题和错误 (Report issues and bugs)
- 💡 提交功能请求 (Submit feature requests)
- 🔧 提交代码改进 (Submit code improvements)
- 📝 改进文档 (Improve documentation)
- 🌐 协助翻译 (Help with translations)
- 📊 查看更新历史 (Review update history in [ChangeLogs.md](ChangeLogs.md))

### 📋 贡献流程 (Contribution Process)

1. **フォーク (Fork Repository)**
```bash
# Fork this repository to your GitHub account
```

2. **🌿 创建特性分支 (Create Feature Branch)**
```bash
git checkout -b feature/your-feature
```

3. **💻 提交更改 (Commit Changes)**
```bash
git commit -m "feat: add your feature description"
```

4. **🚀 推送分支 (Push Branch)**
```bash
git push origin feature/your-feature
```

5. **📬 创建 Pull Request (Create Pull Request)**
- 详细描述你的更改 (Detailed description of your changes)
- 包含相关的测试用例 (Include relevant test cases)
- 确保代码符合项目规范 (Ensure code follows project standards)

### 📏 代码规范 (Code Standards)
- 遵循Swift官方编码规范 (Follow Swift official coding standards)
- 使用有意义的变量和函数命名 (Use meaningful variable and function names)
- 添加必要的注释和文档 (Add necessary comments and documentation)
- 确保代码通过所有测试 (Ensure code passes all tests)

### 🐛 问题报告 (Issue Reporting)
使用GitHub Issues报告问题时,请包含:(When reporting issues via GitHub Issues, please include:)
- 详细的问题描述 (Detailed problem description)
- 重现步骤 (Reproduction steps)
- 预期行为vs实际行为 (Expected vs. actual behavior)
- 设备和系统版本信息 (Device and system version information)
- 相关截图或日志 (Relevant screenshots or logs)

[⬆️ 返回目录](#-目录-table-of-contents)

---

### 📷 QR码扫描工具 (QR Code Scanning Tool)
- **📱 扫描功能 (Scanning Functionality)** - 集成相机扫描和相册扫描功能,用于扫描二维码
- 实时相机预览,带绿色扫描框指示
Expand Down
14 changes: 14 additions & 0 deletions Resources/en.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,15 @@
"multiplication_table.title" = "Multiplication Table";
"multiplication_table.instructions" = "This is the complete 9×9 multiplication table, containing all multiplication operations from 1 to 9. Different colors represent different difficulty levels.";
"multiplication_table.formula" = "%@ × %@ = %@";
"multiplication_table.legend" = "Difficulty Legend";
"multiplication_table.perfect_square" = "Square";
"multiplication_table.easy" = "Easy";
"multiplication_table.medium" = "Medium";
"multiplication_table.hard" = "Hard";
"multiplication_table.total_facts" = "Total Facts";
"multiplication_table.perfect_squares" = "Squares";
"multiplication_table.range" = "Range";
"multiplication_table.tap_hint" = "Tap any cell to hear it spoken aloud";
"button.back" = "Back";

/* Other Options */
Expand Down Expand Up @@ -410,6 +419,11 @@
"system.info.scale_factor" = "Scale Factor";
"system.info.refresh_rate" = "Refresh Rate";
"system.info.physical_size" = "Physical Size";
"system.info.realtime_monitoring" = "Real-time monitoring";
"system.info.live" = "LIVE";
"system.info.date" = "Date";
"system.info.time" = "Time";
"system.info.realtime" = "Real-time";
"profit" = "Profit";
"selling_price" = "Selling Price";
"cost" = "Cost";
Expand Down
14 changes: 14 additions & 0 deletions Resources/zh-Hans.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,15 @@
"multiplication_table.title" = "九九乘法表";
"multiplication_table.instructions" = "这是完整的九九乘法表,包含1至9的所有乘法运算。不同颜色代表不同难度级别。";
"multiplication_table.formula" = "%@ × %@ = %@";
"multiplication_table.legend" = "难度说明";
"multiplication_table.perfect_square" = "平方数";
"multiplication_table.easy" = "简单";
"multiplication_table.medium" = "中等";
"multiplication_table.hard" = "较难";
"multiplication_table.total_facts" = "算式总数";
"multiplication_table.perfect_squares" = "平方数";
"multiplication_table.range" = "结果范围";
"multiplication_table.tap_hint" = "点击任意格子可朗读算式";
"button.back" = "返回";

/* Other Options */
Expand Down Expand Up @@ -402,6 +411,11 @@
"system.info.scale_factor" = "缩放因子";
"system.info.refresh_rate" = "刷新率";
"system.info.physical_size" = "物理尺寸";
"system.info.realtime_monitoring" = "实时监控";
"system.info.live" = "实时";
"system.info.date" = "日期";
"system.info.time" = "时间";
"system.info.realtime" = "实时更新";
"profit" = "利润";
"selling_price" = "售出价";
"cost" = "成本";
Expand Down
Loading
Loading