kdyby/translation v3.0.0 requires nette/finder ^3.0 -> found nette/finder[dev-master, 3.0.x-dev (alias of dev-master)] but it does not match your minimum-stability.
kdyby/translation[v3.0.1, ..., v3.0.6] require nette/php-generator ^3.0.1@dev -> found nette/php-generator[v3.0.1, ..., v3.6.9] but the package is fixed to v4.0.5 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
You can also try re-running composer require with an explicit version constraint, e.g. "composer require kdyby/translation:*" to figure out if any version is installable, or "composer require kdyby/translation:^2.1" if you know which you need.
Problem 1
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions. You can also try re-running composer require with an explicit version constraint, e.g. "composer require kdyby/translation:*" to figure out if any version is installable, or "composer require kdyby/translation:^2.1" if you know which you need.